Population Statistics
HomeUKOxfordshireOxford

Oxford population

Oxford has a population of 162,100, making it the largest place in Oxfordshire. In 2005 the World Gazetteer recorded 154,566, a rise of 4.9% since.

162,100
population (latest)
154,566
in 2005
+4.9%
since 2005
#1
of 136 in Oxfordshire
The 2005 figure is from the World Gazetteer archive and may draw its boundary differently from the current source, so treat the change as indicative. Sources: method.

Year-by-year official estimates for the wider area: Oxford population trends, 2001–2024.

Nearby in Oxfordshire

#PlacePopulation
1Banbury48,651
2Abingdon38,676
3Bicester33,846
4Didcot29,341

All 136 places in Oxfordshire →