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: 101 to 200

Ranks 101 to 200 of 2,515 towns and cities of 2,500+ in England, Scotland, Wales and Northern Ireland, led on this page by Scarborough, North Yorkshire.

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 101 to 200

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
T100ScarboroughNorth Yorkshire · 59,505 peopleA+#3 of 54 in North Yorkshirebetter than 97% of UK towns
T100SevenoaksKent · 26,474 peopleA+#3 of 87 in Kentbetter than 97% of UK towns
T100TotnesDevon · 9,217 peopleA+#4 of 47 in Devonbetter than 97% of UK towns
T104KidlingtonOxfordshire · 14,640 peopleA+#3 of 38 in Oxfordshirebetter than 97% of UK towns
T104LeedsWest Yorkshire · 536,262 peopleA+#2 of 91 in West Yorkshirebetter than 97% of UK towns
T104PenrithCumbria · 16,705 peopleA+#3 of 23 in Cumbriabetter than 97% of UK towns
T107MarlboroughWiltshire · 8,829 peopleA+#1 of 30 in Wiltshirebetter than 97% of UK towns
T107MiltonCambridgeshire · 4,150 peopleA+#4 of 50 in Cambridgeshirebetter than 97% of UK towns
T107NewportIsle of Wight · 25,396 peopleA+#1 of 10 in Isle of Wightbetter than 97% of UK towns
T107PortsmouthHampshire · 223,324 peopleA+#2 of 76 in Hampshirebetter than 97% of UK towns
T107WatfordHertfordshire · 131,336 peopleA+#4 of 50 in Hertfordshirebetter than 97% of UK towns
T112BurnfootScottish Borders · 2,797 peopleA+#1 of 11 in Scottish Bordersbetter than 96% of UK towns
T112GatesheadTyne and Wear · 115,278 peopleA+#2 of 34 in Tyne and Wearbetter than 96% of UK towns
T112Southend-on-SeaEssex · 182,295 peopleA+#6 of 81 in Essexbetter than 96% of UK towns
T112TopshamDevon · 4,193 peopleA+#5 of 47 in Devonbetter than 96% of UK towns
T116BelfastBelfast · 293,298 peopleA+better than 96% of UK towns
T116WhitbyNorth Yorkshire · 12,603 peopleA+#4 of 54 in North Yorkshirebetter than 96% of UK towns
T118CheltenhamGloucestershire · 115,941 peopleA+#1 of 48 in Gloucestershirebetter than 96% of UK towns
T118PerthPerth and Kinross · 47,885 peopleA+#2 of 8 in Perth and Kinrossbetter than 96% of UK towns
T118SmethwickWest Midlands · 56,343 peopleA+#1 of 35 in West Midlandsbetter than 96% of UK towns
T121ChigwellEssex · 12,251 peopleA+#7 of 81 in Essexbetter than 96% of UK towns
T121DolgellauGwynedd · 2,599 peopleA+#2 of 13 in Gwyneddbetter than 96% of UK towns
T121FiltonGloucestershire · 10,955 peopleA+#2 of 48 in Gloucestershirebetter than 96% of UK towns
T121Histon and ImpingtonCambridgeshire · 7,781 peopleA+#5 of 50 in Cambridgeshirebetter than 96% of UK towns
T125BootleMerseyside · 53,722 peopleA+#2 of 25 in Merseysidebetter than 96% of UK towns
T125HuntingdonCambridgeshire · 25,603 peopleA+#6 of 50 in Cambridgeshirebetter than 96% of UK towns
T125KingsbridgeDevon · 5,682 peopleA+#6 of 47 in Devonbetter than 96% of UK towns
T128SouthamptonHampshire · 249,633 peopleA+#3 of 76 in Hampshirebetter than 96% of UK towns
T128St AlbansHertfordshire · 75,544 peopleA+#5 of 50 in Hertfordshirebetter than 96% of UK towns
T128SwanageDorset · 9,115 peopleA+#2 of 30 in Dorsetbetter than 96% of UK towns
T131NorwichNorfolk · 200,744 peopleA+#3 of 51 in Norfolkbetter than 96% of UK towns
T131TilburyEssex · 14,187 peopleA+#8 of 81 in Essexbetter than 96% of UK towns
T131TorpointCornwall · 7,163 peopleA+#4 of 35 in Cornwallbetter than 96% of UK towns
T134AvonmouthBristol · 2,643 peopleA+better than 96% of UK towns
T134DartfordKent · 69,131 peopleA+#4 of 87 in Kentbetter than 96% of UK towns
T134South QueensferryCity of Edinburgh · 10,214 peopleA+better than 96% of UK towns
T137BarnstapleDevon · 31,271 peopleA+#7 of 47 in Devonbetter than 96% of UK towns
T137Fort WilliamHighland · 5,766 peopleA+#1 of 16 in Highlandbetter than 96% of UK towns
T137SalisburyWiltshire · 47,690 peopleA+#2 of 30 in Wiltshirebetter than 96% of UK towns
T140NorthallertonNorth Yorkshire · 13,314 peopleA+#5 of 54 in North Yorkshirebetter than 96% of UK towns
T140SkiptonNorth Yorkshire · 15,050 peopleA+#5 of 54 in North Yorkshirebetter than 96% of UK towns
142Bishop's StortfordHertfordshire · 40,916 peopleA+#6 of 50 in Hertfordshirebetter than 95% of UK towns
T143BangorGwynedd · 16,994 peopleA+#3 of 13 in Gwyneddbetter than 95% of UK towns
T143EsherSurrey · 9,484 peopleA+#4 of 65 in Surreybetter than 95% of UK towns
T143PrestonLancashire · 94,502 peopleA+#2 of 65 in Lancashirebetter than 95% of UK towns
T146BeestonNottinghamshire · 52,359 peopleA+#3 of 49 in Nottinghamshirebetter than 95% of UK towns
T146PeeblesScottish Borders · 9,117 peopleA+#2 of 11 in Scottish Bordersbetter than 95% of UK towns
T148FalmouthCornwall · 24,066 peopleA+#5 of 35 in Cornwallbetter than 95% of UK towns
T148Newark-on-TrentNottinghamshire · 29,755 peopleA+#4 of 49 in Nottinghamshirebetter than 95% of UK towns
T148TauntonSomerset · 61,667 peopleA+#3 of 49 in Somersetbetter than 95% of UK towns
T148WindermereCumbria · 4,819 peopleA+#4 of 23 in Cumbriabetter than 95% of UK towns
T152BreconPowys · 8,257 peopleA+#1 of 7 in Powysbetter than 95% of UK towns
T152CardiffSouth Glamorgan · 348,511 peopleA+#1 of 9 in South Glamorganbetter than 95% of UK towns
T152GalashielsScottish Borders · 10,071 peopleA+#3 of 11 in Scottish Bordersbetter than 95% of UK towns
T155BorehamwoodHertfordshire · 39,760 peopleA#7 of 50 in Hertfordshirebetter than 95% of UK towns
T155KendalCumbria · 28,939 peopleA#5 of 23 in Cumbriabetter than 95% of UK towns
T155RutherglenSouth Lanarkshire · 31,185 peopleA#1 of 16 in South Lanarkshirebetter than 95% of UK towns
T155WhyteleafeSurrey · 3,174 peopleA#5 of 65 in Surreybetter than 95% of UK towns
T159AlnwickNorthumberland · 8,432 peopleA#2 of 20 in Northumberlandbetter than 95% of UK towns
T159DundeeDundee City · 147,365 peopleAbetter than 95% of UK towns
T159LeicesterLeicestershire · 406,612 peopleA#1 of 50 in Leicestershirebetter than 95% of UK towns
T159West MoleseySurrey · 47,144 peopleA#6 of 65 in Surreybetter than 95% of UK towns
T163Barrow-in-FurnessCumbria · 55,260 peopleA#6 of 23 in Cumbriabetter than 95% of UK towns
T163HarrogateNorth Yorkshire · 75,522 peopleA#7 of 54 in North Yorkshirebetter than 95% of UK towns
T163LoughboroughLeicestershire · 64,850 peopleA#2 of 50 in Leicestershirebetter than 95% of UK towns
T166ElyCambridgeshire · 19,185 peopleA#7 of 50 in Cambridgeshirebetter than 95% of UK towns
T166InvernessHighland · 48,257 peopleA#2 of 16 in Highlandbetter than 95% of UK towns
T166LincolnLincolnshire · 104,553 peopleA#1 of 61 in Lincolnshirebetter than 95% of UK towns
T169CavershamBerkshire · 33,038 peopleA#2 of 30 in Berkshirebetter than 95% of UK towns
T169DunsScottish Borders · 3,117 peopleA#4 of 11 in Scottish Bordersbetter than 95% of UK towns
T169PwllheliGwynedd · 3,622 peopleA#4 of 13 in Gwyneddbetter than 95% of UK towns
T172BrentwoodEssex · 55,339 peopleA#9 of 81 in Essexbetter than 94% of UK towns
T172CampbeltownArgyll and Bute · 4,427 peopleA#3 of 5 in Argyll and Butebetter than 94% of UK towns
T172Chafford Hundred and West ThurrockEssex · 23,589 peopleA#9 of 81 in Essexbetter than 94% of UK towns
T172HuntingtonNorth Yorkshire · 12,420 peopleA#8 of 54 in North Yorkshirebetter than 94% of UK towns
T176ChesterCheshire · 92,756 peopleA#1 of 46 in Cheshirebetter than 94% of UK towns
T176LampeterDyfed · 2,505 peopleA#3 of 23 in Dyfedbetter than 94% of UK towns
T176MytholmroydWest Yorkshire · 3,852 peopleA#3 of 91 in West Yorkshirebetter than 94% of UK towns
T179DanderhallMidlothian · 3,389 peopleA#1 of 7 in Midlothianbetter than 94% of UK towns
T179EcclesGreater Manchester · 41,116 peopleA#4 of 81 in Greater Manchesterbetter than 94% of UK towns
T179LeatherheadSurrey · 11,482 peopleA#7 of 65 in Surreybetter than 94% of UK towns
T179SheffieldSouth Yorkshire · 500,520 peopleA#1 of 63 in South Yorkshirebetter than 94% of UK towns
T179WelshpoolPowys · 5,460 peopleA#2 of 7 in Powysbetter than 94% of UK towns
T184Castle DouglasDumfries and Galloway · 4,061 peopleA#1 of 10 in Dumfries and Gallowaybetter than 94% of UK towns
T184HerefordHerefordshire · 60,471 peopleA#1 of 5 in Herefordshirebetter than 94% of UK towns
T184HoltNorfolk · 4,014 peopleA#4 of 51 in Norfolkbetter than 94% of UK towns
T184MontroseAngus · 11,241 peopleA#1 of 7 in Angusbetter than 94% of UK towns
T188AviemoreHighland · 2,841 peopleA#3 of 16 in Highlandbetter than 94% of UK towns
T188DunoonArgyll and Bute · 7,982 peopleA#4 of 5 in Argyll and Butebetter than 94% of UK towns
T188FolkestoneKent · 51,987 peopleA#5 of 87 in Kentbetter than 94% of UK towns
T188LoanheadMidlothian · 7,007 peopleA#2 of 7 in Midlothianbetter than 94% of UK towns
T192ChelmsfordEssex · 110,612 peopleA#11 of 81 in Essexbetter than 94% of UK towns
T192KirkcudbrightDumfries and Galloway · 3,219 peopleA#2 of 10 in Dumfries and Gallowaybetter than 94% of UK towns
T192TonbridgeKent · 36,136 peopleA#6 of 87 in Kentbetter than 94% of UK towns
T192TywynGwynedd · 3,134 peopleA#5 of 13 in Gwyneddbetter than 94% of UK towns
T196BirminghamWest Midlands · 1,121,367 peopleA#2 of 35 in West Midlandsbetter than 94% of UK towns
T196Lyme RegisDorset · 3,741 peopleA#3 of 30 in Dorsetbetter than 94% of UK towns
T196Stratford-upon-AvonWarwickshire · 28,112 peopleA#1 of 34 in Warwickshirebetter than 94% of UK towns
T196WythenshaweGreater Manchester · 97,665 peopleA#5 of 81 in Greater Manchesterbetter than 94% of UK towns
T200KenningtonOxfordshire · 4,595 peopleA#4 of 38 in Oxfordshirebetter than 94% 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.