Population Statistics
HomeUKTrendsOxford

Oxford population, 2001–2024

Oxford has an estimated population of 166,034 (mid-2024), up 22.5% since 2001. Official ONS mid-year estimates for the Oxford local authority area.

166,034
population, mid-2024
+22.5%
since 2001
+5.4%
last 10 years
2024
peak year (166,034)
2005201020152020 136k 166k

Year by year

YearPopulationChange
2024166,034+0.4%
2023165,441+1.4%
2022163,100+1.7%
2021160,379+0.2%
2020160,064-0.5%
2019160,789-0.3%
2018161,342+0.4%
2017160,754+0.4%
2016160,119+1.2%
2015158,156+0.4%
2014157,582+1.7%
2013154,916+1.6%
2012152,407+1.4%
2011150,245+1.6%
2010147,907+1.7%
2009145,478+0.7%
2008144,433+0.2%
2007144,188-0.2%
2006144,513-0.6%
2005145,383+2.7%
2004141,593+1.2%
2003139,917+2.4%
2002136,625+0.8%
2001135,509
Figures are ONS mid-year population estimates for the Oxford local authority area (code E07000178), which can differ from the population of a town of the same name. Sources & method.