Guest, Sign inJoin
View from top of New Change of City SkylineCity of London, #1 on this list · Photo: Bartolo Creations · CC BY-SA 2.0
England, Scotland, Wales and Northern Ireland · Walkability

Most walkable towns in England, Scotland, Wales and Northern Ireland: 401 to 500

Ranks 401 to 500 of 2,515 towns and cities of 2,500+ in England, Scotland, Wales and Northern Ireland, led on this page by Slough, Berkshire.

The Walkability Grade: the share of commuters who walked, cycled or took public transport to work at the 2021 Census (taken in lockdown). The area rank sits beside each letter. How grades work

Ranks 401 to 500

Walkability grade, best first; towns with the same score share a rank (T = tied). Military garrison towns and university campuses keep their grades but aren’t ranked. Each area rank links to that area’s list.

100 towns on this page. Counties and council areas with 15 or more towns have their own list.

#TownGrade · area rankCompared with UK towns
T395SloughBerkshire · 166,868 peopleA#5 of 30 in Berkshirebetter than 88% of UK towns
T402Carbis BayCornwall · 3,967 peopleA#10 of 35 in Cornwallbetter than 88% of UK towns
T402CringlefordNorfolk · 4,686 peopleA#9 of 51 in Norfolkbetter than 88% of UK towns
T402LouthLincolnshire · 17,415 peopleA#6 of 61 in Lincolnshirebetter than 88% of UK towns
T405GainsboroughLincolnshire · 21,899 peopleA#7 of 61 in Lincolnshirebetter than 88% of UK towns
T405HolyheadGwynedd · 11,753 peopleA#7 of 13 in Gwyneddbetter than 88% of UK towns
T405Newton StewartDumfries and Galloway · 3,937 peopleA#3 of 10 in Dumfries and Gallowaybetter than 88% of UK towns
T405ThameOxfordshire · 12,952 peopleA#11 of 38 in Oxfordshirebetter than 88% of UK towns
T405WivenhoeEssex · 7,354 peopleA#18 of 81 in Essexbetter than 88% of UK towns
T410GirvanSouth Ayrshire · 6,317 peopleA#1 of 6 in South Ayrshirebetter than 88% of UK towns
T410PrestwichGreater Manchester · 31,509 peopleA#13 of 81 in Greater Manchesterbetter than 88% of UK towns
T410ShanklinIsle of Wight · 9,112 peopleA#6 of 10 in Isle of Wightbetter than 88% of UK towns
T413BirkenheadMerseyside · 109,854 peopleA#6 of 25 in Merseysidebetter than 88% of UK towns
T413Tenbury WellsWorcestershire · 3,936 peopleA#1 of 22 in Worcestershirebetter than 88% of UK towns
T413WitneyOxfordshire · 30,167 peopleA#12 of 38 in Oxfordshirebetter than 88% of UK towns
T416LittlehamptonWest Sussex · 19,060 peopleA#8 of 40 in West Sussexbetter than 88% of UK towns
T416PetersfieldHampshire · 14,994 peopleA#5 of 76 in Hampshirebetter than 88% of UK towns
T416PlymouthDevon · 266,970 peopleA#17 of 47 in Devonbetter than 88% of UK towns
T419NewmarketSuffolk · 18,857 peopleA#4 of 34 in Suffolkbetter than 87% of UK towns
T419SelbyNorth Yorkshire · 19,480 peopleA#15 of 54 in North Yorkshirebetter than 87% of UK towns
T419SwindonWiltshire · 183,687 peopleA#4 of 30 in Wiltshirebetter than 87% of UK towns
T419TivertonDevon · 19,710 peopleA#18 of 47 in Devonbetter than 87% of UK towns
T419Walton-on-ThamesSurrey · 27,016 peopleA#24 of 65 in Surreybetter than 87% of UK towns
T424Freshwater and TotlandIsle of Wight · 7,523 peopleA#7 of 10 in Isle of Wightbetter than 87% of UK towns
T424GravesendKent · 58,105 peopleA#17 of 87 in Kentbetter than 87% of UK towns
T424RickmansworthHertfordshire · 26,290 peopleA#14 of 50 in Hertfordshirebetter than 87% of UK towns
T424ShottonClwyd · 6,500 peopleA#2 of 39 in Clwydbetter than 87% of UK towns
T424ShrewsburyShropshire · 76,013 peopleA#3 of 19 in Shropshirebetter than 87% of UK towns
T429AlfordLincolnshire · 3,831 peopleA#8 of 61 in Lincolnshirebetter than 87% of UK towns
T429BiggarSouth Lanarkshire · 2,751 peopleA#2 of 16 in South Lanarkshirebetter than 87% of UK towns
T429StornowayNa h-Eileanan Siar · 4,577 peopleAbetter than 87% of UK towns
T432Bridge of AllanStirling · 4,744 peopleA#2 of 7 in Stirlingbetter than 87% of UK towns
T432BuxtonDerbyshire · 20,048 peopleA#3 of 59 in Derbyshirebetter than 87% of UK towns
T432JohnstoneRenfrewshire · 16,477 peopleA#2 of 11 in Renfrewshirebetter than 87% of UK towns
T432KirkbyMerseyside · 45,559 peopleA#7 of 25 in Merseysidebetter than 87% of UK towns
T432New MillsDerbyshire · 9,195 peopleA#3 of 59 in Derbyshirebetter than 87% of UK towns
T432ReddishGreater Manchester · 22,189 peopleA#14 of 81 in Greater Manchesterbetter than 87% of UK towns
438PeacehavenEast Sussex · 15,705 peopleA#7 of 26 in East Sussexbetter than 87% of UK towns
T439BrauntonDevon · 6,610 peopleA#19 of 47 in Devonbetter than 87% of UK towns
T439BurntislandFife · 6,259 peopleA#4 of 26 in Fifebetter than 87% of UK towns
T439East GrinsteadWest Sussex · 26,350 peopleA#9 of 40 in West Sussexbetter than 87% of UK towns
T439NelsonLancashire · 33,808 peopleA#5 of 65 in Lancashirebetter than 87% of UK towns
T439RoystonHertfordshire · 17,443 peopleA#15 of 50 in Hertfordshirebetter than 87% of UK towns
444KeighleyWest Yorkshire · 48,754 peopleA#8 of 91 in West Yorkshirebetter than 87% of UK towns
T445Craven ArmsShropshire · 2,563 peopleA#4 of 19 in Shropshirebetter than 87% of UK towns
T445East CowesIsle of Wight · 8,424 peopleA#8 of 10 in Isle of Wightbetter than 87% of UK towns
T445LetchworthHertfordshire · 33,993 peopleA#16 of 50 in Hertfordshirebetter than 87% of UK towns
T445SwanscombeKent · 15,462 peopleA#18 of 87 in Kentbetter than 87% of UK towns
T449Llandrindod WellsPowys · 5,429 peopleA#4 of 7 in Powysbetter than 87% of UK towns
T449OkehamptonDevon · 9,108 peopleA#20 of 47 in Devonbetter than 87% of UK towns
T449Sowerby BridgeWest Yorkshire · 4,483 peopleA#9 of 91 in West Yorkshirebetter than 87% of UK towns
T452St IvesCambridgeshire · 16,818 peopleA#11 of 50 in Cambridgeshirebetter than 87% of UK towns
T452StranraerDumfries and Galloway · 9,729 peopleA#4 of 10 in Dumfries and Gallowaybetter than 87% of UK towns
T452YarntonOxfordshire · 3,227 peopleA#13 of 38 in Oxfordshirebetter than 87% of UK towns
T455BasingstokeHampshire · 117,211 peopleA#6 of 76 in Hampshirebetter than 86% of UK towns
T455CaterhamSurrey · 22,757 peopleA#25 of 65 in Surreybetter than 86% of UK towns
T455GloucesterGloucestershire · 118,562 peopleA#6 of 48 in Gloucestershirebetter than 86% of UK towns
T458LeominsterHerefordshire · 11,206 peopleA#3 of 5 in Herefordshirebetter than 86% of UK towns
T458Saffron WaldenEssex · 16,609 peopleA#19 of 81 in Essexbetter than 86% of UK towns
T460BarnoldswickLancashire · 10,915 peopleA#6 of 65 in Lancashirebetter than 86% of UK towns
T460DevizesWiltshire · 19,491 peopleA#5 of 30 in Wiltshirebetter than 86% of UK towns
T460GosportHampshire · 70,120 peopleA#7 of 76 in Hampshirebetter than 86% of UK towns
T463FortuneswellDorset · 4,554 peopleA#8 of 30 in Dorsetbetter than 86% of UK towns
T463MorecambeLancashire · 32,745 peopleA#7 of 65 in Lancashirebetter than 86% of UK towns
T463ThetfordNorfolk · 25,502 peopleA#10 of 51 in Norfolkbetter than 86% of UK towns
T466BeverleyEast Riding of Yorkshire · 30,933 peopleA#5 of 25 in East Riding of Yorkshirebetter than 86% of UK towns
T466Little HultonGreater Manchester · 25,824 peopleA#15 of 81 in Greater Manchesterbetter than 86% of UK towns
T466NetherleeEast Renfrewshire · 4,493 peopleA#2 of 10 in East Renfrewshirebetter than 86% of UK towns
T466StamperlandEast Renfrewshire · 3,497 peopleA#2 of 10 in East Renfrewshirebetter than 86% of UK towns
T470ForresMoray · 9,290 peopleA#3 of 5 in Moraybetter than 86% of UK towns
T470PenarthSouth Glamorgan · 28,391 peopleA#2 of 9 in South Glamorganbetter than 86% of UK towns
T470PenrynCornwall · 11,194 peopleA#11 of 35 in Cornwallbetter than 86% of UK towns
T473Huyton with RobyMerseyside · 59,844 peopleA#8 of 25 in Merseysidebetter than 86% of UK towns
T473SeafordEast Sussex · 23,865 peopleA#8 of 26 in East Sussexbetter than 86% of UK towns
T473Stanstead AbbottsHertfordshire · 3,754 peopleA#17 of 50 in Hertfordshirebetter than 86% of UK towns
T473WorcesterWorcestershire · 105,439 peopleA#2 of 22 in Worcestershirebetter than 86% of UK towns
T477DidcotOxfordshire · 34,600 peopleA#14 of 38 in Oxfordshirebetter than 86% of UK towns
T477GoringOxfordshire · 3,434 peopleA#14 of 38 in Oxfordshirebetter than 86% of UK towns
T477UlverstonCumbria · 11,219 peopleA#11 of 23 in Cumbriabetter than 86% of UK towns
T477WarwickWarwickshire · 36,673 peopleA#3 of 34 in Warwickshirebetter than 86% of UK towns
T481BilstonWest Midlands · 34,631 peopleA#6 of 35 in West Midlandsbetter than 86% of UK towns
T481Chipping NortonOxfordshire · 6,991 peopleA#16 of 38 in Oxfordshirebetter than 86% of UK towns
T481KelsoScottish Borders · 7,004 peopleA#7 of 11 in Scottish Bordersbetter than 86% of UK towns
T484StamfordLincolnshire · 20,745 peopleA#9 of 61 in Lincolnshirebetter than 86% of UK towns
T484Welwyn Garden CityHertfordshire · 51,504 peopleA#18 of 50 in Hertfordshirebetter than 86% of UK towns
T484WisbechCambridgeshire · 26,800 peopleA#12 of 50 in Cambridgeshirebetter than 86% of UK towns
T487AldershotHampshire · 39,827 peopleA#8 of 76 in Hampshirebetter than 85% of UK towns
T487AshteadSurrey · 14,830 peopleA#26 of 65 in Surreybetter than 85% of UK towns
T487GranthamLincolnshire · 44,906 peopleA#10 of 61 in Lincolnshirebetter than 85% of UK towns
T490FalkirkFalkirk · 34,637 peopleA#1 of 14 in Falkirkbetter than 85% of UK towns
T490Forest RowEast Sussex · 3,881 peopleA#9 of 26 in East Sussexbetter than 85% of UK towns
T490KilbirnieNorth Ayrshire · 7,110 peopleA#2 of 11 in North Ayrshirebetter than 85% of UK towns
T490MilngavieEast Dunbartonshire · 12,758 peopleA#1 of 7 in East Dunbartonshirebetter than 85% of UK towns
T494Bradford-on-AvonWiltshire · 9,864 peopleA#6 of 30 in Wiltshirebetter than 85% of UK towns
T494DumbartonWest Dunbartonshire · 21,027 peopleA#4 of 8 in West Dunbartonshirebetter than 85% of UK towns
T494HalifaxWest Yorkshire · 88,111 peopleA#10 of 91 in West Yorkshirebetter than 85% of UK towns
T494Sunbury-on-ThamesSurrey · 21,476 peopleA#27 of 65 in Surreybetter than 85% of UK towns
T498BallingryFife · 5,823 peopleA#5 of 26 in Fifebetter than 85% of UK towns
T498BeaconsfieldBuckinghamshire · 14,142 peopleA#5 of 39 in Buckinghamshirebetter than 85% of UK towns
T498HebburnTyne and Wear · 21,341 peopleA#10 of 34 in Tyne and Wearbetter than 85% of UK towns
Not ranked

Not on this list

22 military garrison towns and university campuses keep their grades but aren’t ranked: most residents serve in the forces or are students.

  • Albrighton Shropshire · 6,983 people. Garrison town.
  • Bailrigg Lancashire · 4,788 people. University campus.
  • Benson Oxfordshire · 5,236 people. Garrison town.
  • Bulford Wiltshire · 4,923 people. Garrison town.
  • Carterton Oxfordshire · 17,951 people. Garrison town.
  • Catterick North Yorkshire · 2,718 people. Garrison town.
  • Catterick Garrison North Yorkshire · 14,212 people. Garrison town.
  • Coningsby and Tattershall Lincolnshire · 5,511 people. Garrison town.
  • Cranwell Lincolnshire · 2,583 people. Garrison town.
  • Greetham Rutland · 2,807 people. Garrison town.
  • Keele Staffordshire · 2,607 people. University campus.
  • Larkhill Wiltshire · 2,728 people. Garrison town.
  • Little Eriswell Suffolk · 4,120 people. Garrison town.
  • Lyneham Wiltshire · 4,645 people. Garrison town.
  • Marham Norfolk · 2,608 people. Garrison town.
  • Odiham Hampshire · 5,091 people. Garrison town.
  • Pimperne Dorset · 2,770 people. Garrison town.
  • Pirbright Surrey · 3,920 people. Garrison town.
  • Tidworth Wiltshire · 10,693 people. Garrison town.
  • Waddington Lincolnshire · 6,828 people. Garrison town.
  • Wittering Cambridgeshire · 2,678 people. Garrison town.
  • Wool Dorset · 5,044 people. Garrison town.
County by county

Most walkable towns, county by county

Sources: ONS Census 2021, output areas summed to the ONS 2022 built-up area · TownRatings grades: our own summary of the data, ranked against UK towns only. 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.