The civil parish has an area of  and in the 2021 census had a population of 860 people in 360 separate households (in the 2011 census had a population of 807 in 356 households).
The civil parish has an area of  and its population, which is 860 in 360 households (in the 2021 census), is different from the 2011 census where it was 807 in 356 households.