Home › UK › Oxfordshire England · County Find your town in Oxfordshire Oxfordshire has 40 towns of 2,500 or more and 154 villages and smaller places. Towns are graded against towns across England, Scotland, Wales and Northern Ireland on cost of living, safety, schools, health and more.
40 graded towns
21 grade A− or better
154 villages and smaller places
Oxford largest · 170,799
How Oxfordshire compares: its report card → Oxfordshire at a glance What Oxfordshire is like The typical Oxfordshire town grades highest on jobs & income and health against towns across England, Scotland, Wales and Northern Ireland, and lowest on cost of living. Choose a subject to find the towns that do best on it.
The typical town, subject by subject The median Oxfordshire town against UK towns · the line marks the typical UK town
Jobs & income A− ahead of 84% Health A− ahead of 79% Walkability B+ ahead of 75% Safety B ahead of 60% Outdoors B− ahead of 55% Hazard risk B− ahead of 50% Schools B− ahead of 47% Cost of living C+ ahead of 44% The finder
Find a town that’s… 40 towns · ordered by Oxfordshire rank
#1 in Oxfordshire A+ Town · 3,434 people · #20 of 2,138 nationally
Strongest A+ Jobs & incomeA+ HealthLowest D Hazard risk
#2 in Oxfordshire A+ Town · 3,034 people · #28 of 2,138 nationally
Strongest A SchoolsA HealthLowest C+ Cost of living
#3 in Oxfordshire A+ Town · 3,522 people · #48 of 2,138 nationally
Strongest A+ Jobs & incomeA+ HealthLowest C Cost of living
#4 in Oxfordshire A+ Town · 12,952 people · #79 of 2,138 nationally
Strongest A+ Jobs & incomeA HealthLowest C+ Cost of living
#5 in Oxfordshire A+ Town · 3,905 people · #86 of 2,138 nationally
Strongest A+ HealthA Jobs & incomeLowest C Walkability
#6 in Oxfordshire A+ Town · 5,321 people · #92 of 2,138 nationally
Strongest A+ SchoolsA WalkabilityLowest C+ Cost of living
#7 in Oxfordshire A Town · 5,264 people · #110 of 2,138 nationally
Strongest A HealthA Jobs & incomeLowest C Cost of living
#8 in Oxfordshire A Town · 3,776 people · #160 of 2,138 nationally
Strongest A HealthA Jobs & incomeLowest B− Cost of living
#9 in Oxfordshire A Town · 3,067 people · #206 of 2,138 nationally
Strongest A Jobs & incomeA− HealthLowest C+ Cost of living
#10 in Oxfordshire A Town · 4,595 people · #237 of 2,138 nationally
Strongest A+ Jobs & incomeA WalkabilityLowest C− Schools
#11 in Oxfordshire A Town · 4,305 people · #243 of 2,138 nationally
Strongest A Jobs & incomeA− WalkabilityLowest C+ Hazard risk
#12 in Oxfordshire A Large town · 34,600 people · #248 of 2,138 nationally
Strongest A Jobs & incomeA WalkabilityLowest C Hazard risk
#13 in Oxfordshire A− Town · 11,786 people · #313 of 2,138 nationally
Strongest A+ WalkabilityA SchoolsLowest C− Hazard risk
#14 in Oxfordshire A− Town · 8,455 people · #342 of 2,138 nationally
Strongest A WalkabilityA− Jobs & incomeLowest C Hazard risk
#15 in Oxfordshire A− Town · 14,640 people · #373 of 2,138 nationally
Strongest A+ WalkabilityA− Jobs & incomeLowest C Cost of living
#16 in Oxfordshire A− Town · 7,268 people · #383 of 2,138 nationally
Strongest A HealthA Hazard riskLowest C− Walkability
#17 in Oxfordshire A− Large town · 33,179 people · #445 of 2,138 nationally
Strongest A WalkabilityA− Jobs & incomeLowest D Hazard risk
#18 in Oxfordshire A− Town · 2,956 people · #467 of 2,138 nationally
Strongest A HealthA− Jobs & incomeLowest C Cost of living
#19 in Oxfordshire A− Town · 4,752 people · #473 of 2,138 nationally
Strongest A HealthA Jobs & incomeLowest C Schools
#20 in Oxfordshire A− Town · 3,227 people · #480 of 2,138 nationally
Strongest A WalkabilityA− Jobs & incomeLowest C− Cost of living
#21 in Oxfordshire B+ Town · 13,100 people · #526 of 2,138 nationally
Strongest A− WalkabilityB+ Cost of livingLowest C Safety
#22 in Oxfordshire B+ Town · 3,318 people · #549 of 2,138 nationally
Strongest A SafetyA Jobs & incomeLowest C− Cost of living
#23 in Oxfordshire B+ Town · 3,681 people · #603 of 2,138 nationally
Strongest A HealthA Jobs & incomeLowest C Cost of living
#24 in Oxfordshire B+ Town · 2,810 people · #635 of 2,138 nationally
Strongest A HealthA Hazard riskLowest C− Schools
#25 in Oxfordshire B+ Town · 2,807 people · #668 of 2,138 nationally
Strongest A HealthB+ SafetyLowest D Hazard risk
#26 in Oxfordshire B+ Town · 7,942 people · #696 of 2,138 nationally
Strongest A− Jobs & incomeB+ Cost of livingLowest C− Hazard risk
#27 in Oxfordshire B+ Town · 3,055 people · #735 of 2,138 nationally
Strongest B+ Jobs & incomeB+ SafetyLowest C− Schools
#28 in Oxfordshire B Large town · 37,748 people · #765 of 2,138 nationally
Strongest A Jobs & incomeA WalkabilityLowest C+ Safety
#29 in Oxfordshire B Town · 5,353 people · #778 of 2,138 nationally
Strongest A HealthB+ WalkabilityLowest D Schools
#30 in Oxfordshire B Town · 3,110 people · #824 of 2,138 nationally
Strongest A− Jobs & incomeB+ Hazard riskLowest D Schools
#31 in Oxfordshire B Town · 6,991 people · #840 of 2,138 nationally
Strongest A Hazard riskA WalkabilityLowest C Health
#32 in Oxfordshire B Town · 8,625 people · #853 of 2,138 nationally
Strongest B+ Cost of livingB+ WalkabilityLowest C− Schools
#33 in Oxfordshire B Large town · 30,167 people · #869 of 2,138 nationally
Strongest A WalkabilityB+ Jobs & incomeLowest C− Hazard risk
#34 in Oxfordshire B Town · 2,736 people · #925 of 2,138 nationally
Strongest A− Jobs & incomeB+ Hazard riskLowest C Cost of living
#35 in Oxfordshire B Town · 2,994 people · #953 of 2,138 nationally
Strongest A− HealthB+ Jobs & incomeLowest D Schools
#36 in Oxfordshire C+ Town · 2,773 people · #1,196 of 2,138 nationally
Strongest A Hazard riskA− Cost of livingLowest D Schools
#37 in Oxfordshire C+ City · 170,799 people · #1,253 of 2,138 nationally
Strongest A+ WalkabilityA Jobs & incomeLowest D Cost of living
#38 in Oxfordshire C+ Large town · 52,041 people · #1,298 of 2,138 nationally
Strongest A WalkabilityB Cost of livingLowest D Safety
Not ranked A Benson Garrison town Town · 5,236 people
Strongest A+ WalkabilityA+ HealthLowest D Hazard risk
Not ranked B+ Town · 17,951 people
Strongest A Jobs & incomeB+ WalkabilityLowest D Schools
Show all 40 towns Dots: each town’s overall grade, sized by population. Labels: the top five.
Military garrison towns and university campuses keep their grades but aren’t ranked: most residents serve in the forces or are students.
Go deeper Oxfordshire lists Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.
All Oxfordshire rankings → Villages and small towns 154 smaller places in Oxfordshire Places of 1,000 to 2,500 people have subject grades on their pages, but no overall grade or rank. The search at the top finds these too.
Upper Heyford2,481 Watlington2,438 Wootton (Vale of White Horse)2,428 Stanford in the Vale2,302 Steventon2,211 Woodcote2,198 Hook Norton2,188 Radley2,079 Marcham2,030 Shippon1,894 Deddington1,769 Middle Barton1,762 North Leigh1,733 Blewbury1,708 Stonesfield1,663 Upper Arncott1,659 Ducklington1,585 Burford1,522 Freeland1,520 Horspath1,467 Chilton1,378 Launton1,374 East Hendred1,367 Crowmarsh Gifford1,329 Wolvercote1,328 Garsington1,295 Minster Lovell1,270 Brightwell-cum-Sotwell1,244 East Hanney1,233 Standlake1,185 Chesterton1,179 Aston1,174 Chawley1,127 Lower Shiplake1,086 Tackley1,073 East Challow1,031 118 places under 1,000 people Photos: 0: Stuart Logan · CC BY-SA 2.0 · 1: Motacilla · CC BY-SA 3.0 · 2: OHCLOUDSUNFOLD · Public domain · 3: Des Blenkinsopp · CC BY-SA 2.0 · 6: Steve Daniels · CC BY-SA 2.0 · 7: Bill Nicholls · CC BY-SA 2.0 · 8: Sionk · CC BY-SA 4.0 · 13: PAUL FARMER · CC BY-SA 2.0 · 14: Alan Hunt · CC BY-SA 2.0 · 15: Richard Dorrell · CC BY-SA 2.0 · 16: Philip Halling · CC BY-SA 2.0 · 18: Motacilla · CC BY-SA 4.0 · 21: Mat Fascione · CC BY-SA 2.0 · 22: Gyrospite at English Wikipedia · Public domain · 25: David Smith · CC BY-SA 2.0 · 27: David Hillas · CC BY-SA 2.0 · 30: David Dixon · CC BY-SA 2.0 · 31: David Martin · CC BY-SA 2.0 · 34: P L Chadwick · CC BY-SA 2.0 · 35: Andrew Smith · CC BY-SA 2.0 · 37: Gerald England · CC BY-SA 2.0 · 38: Roger Templeman · CC BY-SA 2.0
Sources: TownRatings grades: our own summary of the data, ranked against UK towns only · ONS Census 2021, output areas summed to the ONS 2022 built-up area. All under the Open Government Licence v3.0.
Contains public sector information licensed under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right 2026. Contains OS data © Crown copyright and database right 2026 (ONS boundaries). Northern Ireland: Source: NISRA; contains Land & Property Services data and Ordnance Survey of Northern Ireland information, © Crown copyright, licensed under the Open Government Licence v3.0. Scotland: contains National Records of Scotland data, Registers of Scotland data and SEPA data, © Crown copyright / © SEPA 2025, licensed under the Open Government Licence v3.0.