 In 2001 the population was 955, increasing to 1,001 at the 2011 census.Heapey derives from the Old English "heope" a rose, or "heap" a hill and "hege" a hedge meaning a rose hedge or hedge on the hill.It was recorded as Hepeie in 1219.