The civil parish, which also includes the villages of Billockby and Clippesby, has an area of 12 sqkm and in the 2001 census had a population of 909 in 397 households, the population increasing to 948 in the 2011 Census.