The Town Files

The 50 Most Walkable Small Towns in America

Ranked on The Town Files lifestyle rankings among 7,696 towns of 2,500–10,000 people in the U.S.. #1 is Conshohocken, PA.

Map of the 50 towns1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
Numbers match the ranking.
The 50 Most Walkable Small Towns in America1. Conshohocken, PA100th pct2. Collingdale, PA100th pct3. Bogota, NJ100th pct4. Malverne, NY100th pct5. Bellevue, PA100th pct6. Dormont, PA100th pct7. Watsessing, NJ100th pct8. Williston Park, NY100th pct9. Great Neck Plaza, NY100th pct10. Cedarhurst, NY100th pct11. Pelham, NY100th pct12. Tuckahoe, NY100th pct13. Shamokin, PA100th pct14. Clifton Heights, PA100th pct15. Bronxville, NY100th pct16. Prospect Park, PA100th pct17. Prospect Park, NJ100th pct18. Mount Carmel, PA100th pct19. Vauxhall, NJ100th pct20. Ampere North, NJ100th pct21. West York, PA100th pct22. Silver Lake, NJ100th pct23. Jenkintown, PA100th pct24. West Reading, PA100th pct25. Narberth, PA100th pct
  1. 50Maplewood, Missouri

    More walkable than 99% of U.S. towns

    8,269 people · St. Louis County · median home $237,000 · income $65,125 · Jan low 25°F · 14 in snow

  2. 49Mount Rainier, Maryland

    More walkable than 99% of U.S. towns

    8,333 people · Prince George's County · median home $529,600 · income $68,505 · Jan low 28°F · 10 in snow

  3. 48Farmingdale, New York

    More walkable than 99% of U.S. towns

    8,466 people · Nassau County · median home $559,700 · income $122,980 · Jan low 25°F · 19 in snow

  4. 47Swissvale, Pennsylvania

    More walkable than 99% of U.S. towns

    8,624 people · Allegheny County · median home $147,000 · income $60,341 · Jan low 22°F · 25 in snow

  5. 46Cheviot, Ohio

    More walkable than 99% of U.S. towns

    8,658 people · Hamilton County · median home $153,000 · income $53,132 · Jan low 22°F · 16 in snow

  6. 45Audubon, New Jersey

    More walkable than 99% of U.S. towns

    8,707 people · Camden County · median home $307,400 · income $115,789 · Jan low 25°F · 22 in snow

  7. 44Caldwell, New Jersey

    More walkable than 99% of U.S. towns

    9,027 people · Essex County · median home $575,400 · income $96,824 · Jan low 21°F · 24 in snow

  8. 43Haledon, New Jersey

    More walkable than 99% of U.S. towns

    9,052 people · Passaic County · median home $396,400 · income $95,870 · Jan low 23°F · 28 in snow

  9. 42Leonia, New Jersey

    More walkable than 99% of U.S. towns

    9,304 people · Bergen County · median home $672,900 · income $129,665 · Jan low 26°F · 30 in snow

  10. 41South Amboy, New Jersey

    More walkable than 99% of U.S. towns

    9,411 people · Middlesex County · median home $379,700 · income $91,997 · Jan low 23°F · 29 in snow

  11. 40Sunbury, Pennsylvania

    More walkable than 99% of U.S. towns

    9,719 people · Northumberland County · median home $107,200 · income $51,028 · Jan low 19°F · 29 in snow

  12. 39Keansburg, New Jersey

    More walkable than 99% of U.S. towns

    9,755 people · Monmouth County · median home $311,800 · income $81,428 · Jan low 23°F · 27 in snow

  13. 38Morrisville, Pennsylvania

    More walkable than 99% of U.S. towns

    9,809 people · Bucks County · median home $292,200 · income $99,526 · Jan low 23°F · 27 in snow

  14. 37Brookdale, New Jersey

    More walkable than 99% of U.S. towns

    9,854 people · Essex County · median home $573,500 · income $161,779 · Jan low 21°F · 28 in snow

  15. 36Bristol, Pennsylvania

    More walkable than 99% of U.S. towns

    9,861 people · Bucks County · median home $271,100 · income $76,042 · Jan low 22°F · 20 in snow

  16. 35Uniontown, Pennsylvania

    More walkable than 99% of U.S. towns

    9,984 people · Fayette County · median home $87,700 · income $35,454 · Jan low 21°F · 28 in snow

  17. 34East Newark, New Jersey

    More walkable than 100% of U.S. towns

    2,594 people · Hudson County · median home $470,300 · income $48,646 · Jan low 25°F · 28 in snow

  18. 33East Lansdowne, Pennsylvania

    More walkable than 100% of U.S. towns

    2,714 people · Delaware County · median home $200,400 · income $69,000 · Jan low 28°F · 16 in snow

  19. 32Woodlynne, New Jersey

    More walkable than 100% of U.S. towns

    2,902 people · Camden County · median home $142,000 · income $74,808 · Jan low 28°F · 16 in snow

  20. 31Aspinwall, Pennsylvania

    More walkable than 100% of U.S. towns

    2,916 people · Allegheny County · median home $378,800 · income $107,000 · Jan low 19°F · 28 in snow

  21. 30Ocean Grove, New Jersey

    More walkable than 100% of U.S. towns

    3,057 people · Monmouth County · median home $790,100 · income $89,286 · Jan low 25°F

  22. 29Penbrook, Pennsylvania

    More walkable than 100% of U.S. towns

    3,274 people · Dauphin County · median home $168,100 · income $62,312 · Jan low 22°F · 24 in snow

  23. 28Ingram, Pennsylvania

    More walkable than 100% of U.S. towns

    3,391 people · Allegheny County · median home $156,800 · income $71,154 · Jan low 21°F · 44 in snow

  24. 27Mount Oliver, Pennsylvania

    More walkable than 100% of U.S. towns

    3,394 people · Allegheny County · median home $96,900 · income $52,297 · Jan low 22°F · 29 in snow

  25. 26Mahanoy City, Pennsylvania

    More walkable than 100% of U.S. towns

    3,499 people · Schuylkill County · median home $52,400 · income $37,727 · Jan low 18°F · 48 in snow

  26. 25Narberth, Pennsylvania

    More walkable than 100% of U.S. towns

    4,492 people · Montgomery County · median home $749,500 · income $123,977 · Jan low 28°F · 8 in snow

  27. 24West Reading, Pennsylvania

    More walkable than 100% of U.S. towns

    4,553 people · Berks County · median home $173,100 · income $65,885 · Jan low 23°F · 27 in snow

  28. 23Jenkintown, Pennsylvania

    More walkable than 100% of U.S. towns

    4,719 people · Montgomery County · median home $398,000 · income $110,703 · Jan low 27°F · 17 in snow

  29. 22Silver Lake, New Jersey

    More walkable than 100% of U.S. towns

    4,730 people · Essex County · median home $448,300 · income $82,469 · Jan low 25°F · 28 in snow

  30. 21West York, Pennsylvania

    More walkable than 100% of U.S. towns

    5,094 people · York County · median home $123,600 · income $80,995 · Jan low 21°F · 25 in snow

  31. 20Ampere North, New Jersey

    More walkable than 100% of U.S. towns

    5,132 people · Essex County · median home $365,600 · income $66,714 · Jan low 25°F · 28 in snow

  32. 19Vauxhall, New Jersey

    More walkable than 100% of U.S. towns

    5,251 people · Union County · median home $360,000 · income $111,421 · Jan low 25°F · 26 in snow

  33. 18Mount Carmel, Pennsylvania

    More walkable than 100% of U.S. towns

    5,725 people · Northumberland County · median home $81,800 · income $53,021 · Jan low 19°F · 34 in snow

  34. 17Prospect Park, New Jersey

    More walkable than 100% of U.S. towns

    6,372 people · Passaic County · median home $406,800 · income $53,125 · Jan low 23°F · 28 in snow

  35. 16Prospect Park, Pennsylvania

    More walkable than 100% of U.S. towns

    6,427 people · Delaware County · median home $244,600 · income $63,077 · Jan low 26°F · 23 in snow

  36. 15Bronxville, New York

    More walkable than 100% of U.S. towns

    6,656 people · Westchester County · median home $1,095,100 · income $215,815 · Jan low 23°F · 33 in snow

  37. 14Clifton Heights, Pennsylvania

    More walkable than 100% of U.S. towns

    6,863 people · Delaware County · median home $192,900 · income $70,931 · Jan low 26°F · 23 in snow

  38. 13Shamokin, Pennsylvania

    More walkable than 100% of U.S. towns

    6,942 people · Northumberland County · median home $60,400 · income $39,690 · Jan low 19°F · 34 in snow

  39. 12Tuckahoe, New York

    More walkable than 100% of U.S. towns

    7,084 people · Westchester County · median home $621,300 · income $104,375 · Jan low 23°F · 33 in snow

  40. 11Pelham, New York

    More walkable than 100% of U.S. towns

    7,326 people · Westchester County · median home $915,800 · income $184,375 · Jan low 27°F · 33 in snow

  41. 10Cedarhurst, New York

    More walkable than 100% of U.S. towns

    7,374 people · Nassau County · median home $861,900 · income $101,572 · Jan low 26°F · 26 in snow

  42. 9Great Neck Plaza, New York

    More walkable than 100% of U.S. towns

    7,482 people · Nassau County · median home $416,100 · income $92,474 · Jan low 27°F · 19 in snow

  43. 8Williston Park, New York

    More walkable than 100% of U.S. towns

    7,591 people · Nassau County · median home $739,800 · income $156,382 · Jan low 27°F · 19 in snow

  44. 7Watsessing, New Jersey

    More walkable than 100% of U.S. towns

    8,078 people · Essex County · median home $435,400 · income $103,378 · Jan low 25°F · 28 in snow

  45. 6Dormont, Pennsylvania

    More walkable than 100% of U.S. towns

    8,244 people · Allegheny County · median home $221,800 · income $80,526 · Jan low 22°F · 32 in snow

  46. 5Bellevue, Pennsylvania

    More walkable than 100% of U.S. towns

    8,311 people · Allegheny County · median home $213,300 · income $68,827 · Jan low 21°F · 44 in snow

  47. 4Malverne, New York

    More walkable than 100% of U.S. towns

    8,560 people · Nassau County · median home $651,100 · income $149,489 · Jan low 26°F · 26 in snow

  48. 3Bogota, New Jersey

    More walkable than 100% of U.S. towns

    8,778 people · Bergen County · median home $501,600 · income $103,299 · Jan low 26°F · 30 in snow

  49. 2Collingdale, Pennsylvania

    More walkable than 100% of U.S. towns

    8,908 people · Delaware County · median home $166,600 · income $51,886 · Jan low 26°F · 23 in snow

  50. 1Conshohocken, Pennsylvania

    More walkable than 100% of U.S. towns

    9,261 people · Montgomery County · median home $443,600 · income $122,721 · Jan low 23°F · 8 in snow

Price vs ranking

Median home value vs ranking, U.S. towns0255075100$37K$341K$645K$948K$1252KMedian home valuePercentile
Orange squares are the 50 towns on this list; green dots are other towns on The Town Files in the U.S..

More U.S. rankings

Same ranking, other places

Methodology. We ranked 7,696 towns of 2,500–10,000 people in the U.S. (2020 Census population; towns with 2,500+ people have pages so far). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: