Population Statistics
HomeUKTrendsEast Hampshire

East Hampshire population, 2001–2024

East Hampshire has an estimated population of 129,975 (mid-2024), up 18.8% since 2001. Official ONS mid-year estimates for the East Hampshire local authority area.

129,975
population, mid-2024
+18.8%
since 2001
+10.1%
last 10 years
2024
peak year (129,975)
2005201020152020 109k 130k

Year by year

YearPopulationChange
2024129,975+0.8%
2023128,945+1.2%
2022127,387+0.9%
2021126,192+2.0%
2020123,725+1.3%
2019122,154+1.2%
2018120,647+1.0%
2017119,451+0.5%
2016118,817+0.0%
2015118,760+0.6%
2014118,015+0.6%
2013117,343+0.7%
2012116,541+0.5%
2011116,010+0.6%
2010115,350+1.0%
2009114,261+1.0%
2008113,172+0.8%
2007112,296+1.0%
2006111,131+0.6%
2005110,482+0.5%
2004109,960+0.4%
2003109,561-0.0%
2002109,606+0.2%
2001109,369

Food businesses

East Hampshire has 66 takeaways, 158 restaurants and cafés and 150 pubs and bars on the FSA's statutory register (as of July 2026) — 0.42 takeaways per restaurant against an English average of 0.49, and 5.1 takeaways per 10,000 residents. How that compares across England.

Figures are ONS mid-year population estimates for the East Hampshire local authority area (code E07000085), which can differ from the population of a town of the same name. Sources & method.