Population Statistics
HomeUKTrendsNorthumberland

Northumberland population, 2001–2024

Northumberland has an estimated population of 331,420 (mid-2024), up 7.8% since 2001. Official ONS mid-year estimates for the Northumberland local authority area.

331,420
population, mid-2024
+7.8%
since 2001
+5.1%
last 10 years
2024
peak year (331,420)
2005201020152020 307k 331k

Year by year

YearPopulationChange
2024331,420+1.1%
2023327,865+1.0%
2022324,627+1.0%
2021321,532+1.0%
2020318,490+0.1%
2019318,027+0.6%
2018316,153+0.2%
2017315,663+0.4%
2016314,327+0.0%
2015314,188-0.3%
2014315,274+0.1%
2013315,013-0.3%
2012315,924-0.1%
2011316,278+0.3%
2010315,463+0.3%
2009314,489+0.1%
2008314,057+0.4%
2007312,960+0.5%
2006311,375+0.2%
2005310,752+0.2%
2004310,140+0.2%
2003309,448+0.3%
2002308,499+0.4%
2001307,363

Food businesses

Northumberland has 305 takeaways, 691 restaurants and cafés and 435 pubs and bars on the FSA's statutory register (as of July 2026) — 0.44 takeaways per restaurant against an English average of 0.49, and 9.2 takeaways per 10,000 residents. How that compares across England.

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