Population Statistics
HomeUKTrendsWest Oxfordshire

West Oxfordshire population, 2001–2024

West Oxfordshire has an estimated population of 120,941 (mid-2024), up 26.4% since 2001. Official ONS mid-year estimates for the West Oxfordshire local authority area.

120,941
population, mid-2024
+26.4%
since 2001
+11.3%
last 10 years
2024
peak year (120,941)
2005201020152020 96k 121k

Year by year

YearPopulationChange
2024120,941+1.4%
2023119,221+1.8%
2022117,068+1.7%
2021115,116+2.3%
2020112,534+1.1%
2019111,362+0.6%
2018110,656+0.3%
2017110,289+0.5%
2016109,705+0.3%
2015109,360+0.7%
2014108,636+0.2%
2013108,445+0.9%
2012107,428+1.9%
2011105,442+0.7%
2010104,706+0.8%
2009103,824+0.8%
2008103,016+0.8%
2007102,166+1.8%
2006100,316+1.5%
200598,869+0.8%
200498,038+1.0%
200397,083+1.2%
200295,961+0.3%
200195,701

Food businesses

West Oxfordshire has 59 takeaways, 247 restaurants and cafés and 110 pubs and bars on the FSA's statutory register (as of July 2026) — 0.24 takeaways per restaurant against an English average of 0.49, and 4.9 takeaways per 10,000 residents. How that compares across England.

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