Population Statistics
HomeUKTrendsBuckinghamshire

Buckinghamshire population, 2001–2024

Buckinghamshire has an estimated population of 578,772 (mid-2024), up 20.8% since 2001. Official ONS mid-year estimates for the Buckinghamshire local authority area.

578,772
population, mid-2024
+20.8%
since 2001
+10.5%
last 10 years
2024
peak year (578,772)
2005201020152020 479k 579k

Year by year

YearPopulationChange
2024578,772+1.6%
2023569,850+1.5%
2022561,180+1.1%
2021555,161+1.1%
2020549,066+0.6%
2019545,859+0.7%
2018541,983+0.6%
2017538,762+0.6%
2016535,519+1.0%
2015529,999+1.2%
2014523,613+1.1%
2013517,918+1.1%
2012512,105+1.1%
2011506,550+0.7%
2010502,820+0.8%
2009498,813+0.5%
2008496,371+0.6%
2007493,501+0.8%
2006489,348+0.8%
2005485,526+0.7%
2004482,126+0.4%
2003480,164+0.3%
2002478,768-0.1%
2001479,131
Figures are ONS mid-year population estimates for the Buckinghamshire local authority area (code E06000060), which can differ from the population of a town of the same name. Sources & method.