Population Statistics
HomeUKTrendsBristol, City of

Bristol, City of population, 2001–2024

Bristol, City of has an estimated population of 494,399 (mid-2024), up 26.8% since 2001. Official ONS mid-year estimates for the Bristol, City of local authority area.

494,399
population, mid-2024
+26.8%
since 2001
+11.4%
last 10 years
2024
peak year (494,399)
2005201020152020 390k 494k

Year by year

YearPopulationChange
2024494,399+1.6%
2023486,376+1.4%
2022479,639+1.8%
2021471,285-0.1%
2020471,851+0.4%
2019469,920+0.6%
2018467,026+0.8%
2017463,113+0.8%
2016459,588+1.7%
2015451,790+1.8%
2014443,834+1.1%
2013438,984+1.3%
2012433,264+1.2%
2011428,074+1.2%
2010423,044+1.0%
2009418,990+1.0%
2008414,822+0.7%
2007411,901+0.9%
2006408,428+0.7%
2005405,407+2.4%
2004395,743+1.1%
2003391,454+0.4%
2002389,735-0.1%
2001390,049

Food businesses

Bristol, City of has 435 takeaways, 1,514 restaurants and cafés and 400 pubs and bars on the FSA's statutory register (as of July 2026) — 0.29 takeaways per restaurant against an English average of 0.49, and 8.8 takeaways per 10,000 residents. How that compares across England.

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