Harbury population
Harbury has a population of 2,148, making it the 28th largest place in Warwickshire. In 2005 the World Gazetteer recorded 2,264, a fall of 5.1% since.
The 2005 figure is from the World Gazetteer archive and may draw its boundary differently from the current source, so treat the change as indicative. Sources: method.