Population Statistics
HomeUKTrendsNorth Hertfordshire

North Hertfordshire population, 2001–2024

North Hertfordshire has an estimated population of 137,201 (mid-2024), up 17.2% since 2001. Official ONS mid-year estimates for the North Hertfordshire local authority area.

137,201
population, mid-2024
+17.2%
since 2001
+4.7%
last 10 years
2024
peak year (137,201)
2005201020152020 117k 137k

Year by year

YearPopulationChange
2024137,201+1.1%
2023135,752+1.1%
2022134,255+0.5%
2021133,583+0.4%
2020133,054-0.1%
2019133,195-0.1%
2018133,283-0.3%
2017133,629+0.4%
2016133,103+1.1%
2015131,662+0.5%
2014131,062+1.2%
2013129,460+0.7%
2012128,542+0.8%
2011127,494+1.0%
2010126,286+0.8%
2009125,269+0.7%
2008124,391+1.2%
2007122,974+0.9%
2006121,890+0.9%
2005120,757+0.6%
2004120,092+0.8%
2003119,148+1.0%
2002117,959+0.8%
2001117,051

Food businesses

North Hertfordshire has 98 takeaways, 248 restaurants and cafés and 131 pubs and bars on the FSA's statutory register (as of July 2026) — 0.40 takeaways per restaurant against an English average of 0.49, and 7.1 takeaways per 10,000 residents. How that compares across England.

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