 The civil parish is formed by the villages of Humbleton and Flinton.According to the 2011 UK census, Humbleton parish had a population of 208, a reduction of one on the 2001 UK census figure.The parish church of St Peter is a Grade I listed building.