Compare towns side by side
Pick a town in England or Wales, then add up to three more. Their grades for cost, safety, schools and health sit next to each other, with house prices, the monthly cost of a typical home, commuting and climate.
TryCroydon vs BromleyKingswood and Fishponds vs BristolBournemouth vs Poole

vsNeighbours people weigh against each other
Towns next to each other, or where one in ten workers or more commutes from one to the other.

vs
vs
vs
vs
vs
vs
vs
vsNeighbours that grade far apart
Neighbouring towns of 25,000 or more with the widest gap between their overall grades. Open one to see which subjects drive it.
The rivalries people ask about
Cities and towns people weigh up across the map: Oxford or Cambridge, Bath or Bristol, Cardiff or Swansea.
Matchups in every county
The biggest neighbours and commuter towns in each county. Open a county to see them.
Antrim and Newtownabbey9 matchups
Ards and North Down11 matchups
Armagh City, Banbridge and Craigavon1 matchup
Bedfordshire24 matchups
Belfast13 matchups
- BBelfastvsB+Metropolitan Newtownabbey, Antrim and Newtownabbey
- BBelfastvsB+Bangor, Ards and North Down
- BBelfastvsA+Metropolitan Castlereagh, Lisburn and Castlereagh
- BBelfastvsA−Lisburn, Lisburn and Castlereagh
- BBelfastvsA−Metropolitan Lisburn
- A+Metropolitan Castlereagh, Lisburn and CastlereaghvsA−Metropolitan Lisburn
Berkshire28 matchups
Bristol9 matchups
Buckinghamshire31 matchups
Cambridgeshire18 matchups
Causeway Coast and Glens1 matchup
Cheshire40 matchups
Clwyd16 matchups
Cornwall13 matchups
County Durham35 matchups
Cumbria2 matchups
Derbyshire39 matchups
Derry City and Strabane1 matchup
Devon24 matchups
Dorset22 matchups
Dyfed3 matchups
East Riding of Yorkshire17 matchups
East Sussex27 matchups
Essex70 matchups
Gloucestershire41 matchups
Gwent28 matchups
Hampshire68 matchups
Herefordshire1 matchup
Hertfordshire57 matchups
Isle of Wight8 matchups
Kent52 matchups
Lancashire67 matchups
Leicestershire41 matchups
Lincolnshire12 matchups
Lisburn and Castlereagh7 matchups
London68 matchups
Merseyside46 matchups
Mid Glamorgan33 matchups
Mid Ulster1 matchup
Mid and East Antrim8 matchups
Norfolk13 matchups
North Yorkshire29 matchups
Northamptonshire22 matchups
Northumberland17 matchups
Nottinghamshire44 matchups
Oxfordshire14 matchups
Rutland1 matchup
Shropshire2 matchups
Somerset23 matchups
South Glamorgan7 matchups
South Yorkshire68 matchups
Staffordshire46 matchups
Suffolk16 matchups
Surrey93 matchups
Tyne and Wear50 matchups
Warwickshire14 matchups
West Glamorgan10 matchups
West Midlands89 matchups
West Sussex37 matchups
West Yorkshire86 matchups
Wiltshire22 matchups
Two to four towns, one page
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.