Population Statistics
HomeUKTrendsBolton

Bolton population, 2001–2024

Bolton has an estimated population of 310,085 (mid-2024), up 18.7% since 2001. Official ONS mid-year estimates for the Bolton local authority area.

310,085
population, mid-2024
+18.7%
since 2001
+9.5%
last 10 years
2024
peak year (310,085)
2005201020152020 261k 310k

Year by year

YearPopulationChange
2024310,085+1.5%
2023305,575+1.9%
2022299,957+1.3%
2021296,169+0.2%
2020295,712+0.3%
2019294,888+1.1%
2018291,594+0.7%
2017289,684+0.8%
2016287,253+0.8%
2015284,972+0.6%
2014283,212+0.6%
2013281,629+0.7%
2012279,738+0.9%
2011277,296+0.8%
2010275,168+0.8%
2009273,049+0.9%
2008270,497+0.8%
2007268,319+0.6%
2006266,816+0.7%
2005265,016+0.2%
2004264,511+0.3%
2003263,814+0.6%
2002262,367+0.4%
2001261,302

Food businesses

Bolton has 360 takeaways, 507 restaurants and cafés and 173 pubs and bars on the FSA's statutory register (as of July 2026) — 0.71 takeaways per restaurant against an English average of 0.49, and 11.6 takeaways per 10,000 residents. How that compares across England.

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