The 50 Most Walkable Historic 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., scoring every town on all of these at once. #1 is Mount Oliver, PA.
-
50Nazareth, Pennsylvania
Median year built: 100th percentile · Walkability: 98th percentile
6,053 people · Northampton County · median home $240,300 · income $56,855 · Jan low 22°F · 34 in snow
-
49Beaver Falls, Pennsylvania
Median year built: 100th percentile · Walkability: 98th percentile
9,005 people · Beaver County · median home $92,100 · income $49,924 · Jan low 19°F · 30 in snow
-
48Bangor, Pennsylvania
Median year built: 100th percentile · Walkability: 98th percentile
5,187 people · Northampton County · median home $173,800 · income $70,076 · Jan low 18°F · 23 in snow
-
47Merion Station, Pennsylvania
Median year built: 100th percentile · Walkability: 98th percentile
5,741 people · Montgomery County · median home $886,600 · income $250,001 · Jan low 28°F · 16 in snow
-
46Chevy Chase, Maryland
Median year built: 100th percentile · Walkability: 98th percentile
2,904 people · Montgomery County · median home $1,670,600 · income $250,001 · Jan low 26°F · 6 in snow
-
45Lewistown, Pennsylvania
Median year built: 100th percentile · Walkability: 98th percentile
8,579 people · Mifflin County · median home $98,500 · income $40,236 · Jan low 21°F · 26 in snow
-
44Edgewood, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
3,145 people · Allegheny County · median home $327,400 · income $103,203 · Jan low 22°F · 25 in snow
-
43Pleasant Ridge, Michigan
Median year built: 100th percentile · Walkability: 99th percentile
2,627 people · Oakland County · median home $448,700 · income $171,125 · Jan low 20°F · 33 in snow
-
42Freeland, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
3,833 people · Luzerne County · median home $118,000 · income $57,833 · Jan low 16°F · 38 in snow
-
41Crafton, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
6,099 people · Allegheny County · median home $201,000 · income $64,006 · Jan low 21°F · 44 in snow
-
40Whiting, Indiana
Median year built: 100th percentile · Walkability: 99th percentile
4,559 people · Lake County · median home $198,900 · income $71,708 · Jan low 20°F · 33 in snow
-
39Minersville, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
4,370 people · Schuylkill County · median home $82,300 · income $53,416 · Jan low 18°F · 40 in snow
-
38Audubon, New Jersey
Median year built: 100th percentile · Walkability: 99th percentile
8,707 people · Camden County · median home $307,400 · income $115,789 · Jan low 25°F · 22 in snow
-
37Glenside, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
7,737 people · Montgomery County · median home $390,600 · income $101,676 · Jan low 27°F · 8 in snow
-
36Catasauqua, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
6,518 people · Lehigh County · median home $209,900 · income $85,049 · Jan low 22°F · 33 in snow
-
35Beaver, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
4,438 people · Beaver County · median home $254,100 · income $81,156 · Jan low 19°F · 29 in snow
-
34Glen Ridge, New Jersey
Median year built: 100th percentile · Walkability: 99th percentile
7,802 people · Essex County · median home $836,600 · income $250,001 · Jan low 21°F · 28 in snow
-
33Rochester, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
3,472 people · Beaver County · median home $116,800 · income $43,080 · Jan low 19°F · 29 in snow
-
32Frackville, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
3,860 people · Schuylkill County · median home $103,400 · income $56,866 · Jan low 18°F · 48 in snow
-
31Bristol, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
9,861 people · Bucks County · median home $271,100 · income $76,042 · Jan low 22°F · 20 in snow
-
30Brackenridge, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
3,240 people · Allegheny County · median home $94,800 · income $50,197 · Jan low 21°F · 28 in snow
-
29Ambridge, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
6,972 people · Beaver County · median home $98,200 · income $51,537 · Jan low 21°F · 20 in snow
-
28Bellevue, Kentucky
Median year built: 100th percentile · Walkability: 99th percentile
5,548 people · Campbell County · median home $206,500 · income $71,166 · Jan low 24°F · 16 in snow
-
27Waynesburg, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
4,006 people · Greene County · median home $158,200 · income $54,050 · Jan low 19°F · 30 in snow
-
26Grosse Pointe, Michigan
Median year built: 100th percentile · Walkability: 99th percentile
5,678 people · Wayne County · median home $436,800 · income $158,853 · Jan low 17°F · 28 in snow
-
25Wilson, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
8,259 people · Northampton County · median home $210,700 · income $82,902 · Jan low 22°F · 41 in snow
-
24Millvale, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
3,376 people · Allegheny County · median home $124,100 · income $72,778 · Jan low 21°F · 30 in snow
-
23Charleroi, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
4,234 people · Washington County · median home $52,800 · income $43,265 · Jan low 21°F · 10 in snow
-
22Munsey Park, New York
Median year built: 100th percentile · Walkability: 99th percentile
2,809 people · Nassau County · median home $1,984,400 · income $250,001 · Jan low 27°F · 19 in snow
-
21Sunbury, Pennsylvania
Median year built: 100th percentile · Walkability: 99th percentile
9,719 people · Northumberland County · median home $107,200 · income $51,028 · Jan low 19°F · 29 in snow
-
20West York, Pennsylvania
Median year built: 100th percentile · Walkability: 100th percentile
5,094 people · York County · median home $123,600 · income $80,995 · Jan low 21°F · 25 in snow
-
19Ocean Grove, New Jersey
Median year built: 100th percentile · Walkability: 100th percentile
3,057 people · Monmouth County · median home $790,100 · income $89,286 · Jan low 25°F
-
18Ampere North, New Jersey
Median year built: 100th percentile · Walkability: 100th percentile
5,132 people · Essex County · median home $365,600 · income $66,714 · Jan low 25°F · 28 in snow
-
17Williston Park, New York
Median year built: 100th percentile · Walkability: 100th percentile
7,591 people · Nassau County · median home $739,800 · income $156,382 · Jan low 27°F · 19 in snow
-
16Bellevue, Pennsylvania
Median year built: 100th percentile · Walkability: 100th percentile
8,311 people · Allegheny County · median home $213,300 · income $68,827 · Jan low 21°F · 44 in snow
-
15Prospect Park, New Jersey
Median year built: 100th percentile · Walkability: 100th percentile
6,372 people · Passaic County · median home $406,800 · income $53,125 · Jan low 23°F · 28 in snow
-
14Bogota, New Jersey
Median year built: 100th percentile · Walkability: 100th percentile
8,778 people · Bergen County · median home $501,600 · income $103,299 · Jan low 26°F · 30 in snow
-
13Pelham, New York
Median year built: 100th percentile · Walkability: 100th percentile
7,326 people · Westchester County · median home $915,800 · income $184,375 · Jan low 27°F · 33 in snow
-
12Mahanoy City, Pennsylvania
Median year built: 100th percentile · Walkability: 100th percentile
3,499 people · Schuylkill County · median home $52,400 · income $37,727 · Jan low 18°F · 48 in snow
-
11Mount Carmel, Pennsylvania
Median year built: 100th percentile · Walkability: 100th percentile
5,725 people · Northumberland County · median home $81,800 · income $53,021 · Jan low 19°F · 34 in snow
-
10Shamokin, Pennsylvania
Median year built: 100th percentile · Walkability: 100th percentile
6,942 people · Northumberland County · median home $60,400 · income $39,690 · Jan low 19°F · 34 in snow
-
9Jenkintown, Pennsylvania
Median year built: 100th percentile · Walkability: 100th percentile
4,719 people · Montgomery County · median home $398,000 · income $110,703 · Jan low 27°F · 17 in snow
-
8West Reading, Pennsylvania
Median year built: 100th percentile · Walkability: 100th percentile
4,553 people · Berks County · median home $173,100 · income $65,885 · Jan low 23°F · 27 in snow
-
7East Lansdowne, Pennsylvania
Median year built: 100th percentile · Walkability: 100th percentile
2,714 people · Delaware County · median home $200,400 · income $69,000 · Jan low 28°F · 16 in snow
-
6Narberth, Pennsylvania
Median year built: 100th percentile · Walkability: 100th percentile
4,492 people · Montgomery County · median home $749,500 · income $123,977 · Jan low 28°F · 8 in snow
-
5Woodlynne, New Jersey
Median year built: 100th percentile · Walkability: 100th percentile
2,902 people · Camden County · median home $142,000 · income $74,808 · Jan low 28°F · 16 in snow
-
4Bronxville, New York
Median year built: 100th percentile · Walkability: 100th percentile
6,656 people · Westchester County · median home $1,095,100 · income $215,815 · Jan low 23°F · 33 in snow
-
3Ingram, Pennsylvania
Median year built: 100th percentile · Walkability: 100th percentile
3,391 people · Allegheny County · median home $156,800 · income $71,154 · Jan low 21°F · 44 in snow
-
2Dormont, Pennsylvania
Median year built: 100th percentile · Walkability: 100th percentile
8,244 people · Allegheny County · median home $221,800 · income $80,526 · Jan low 22°F · 32 in snow
-
1Mount Oliver, Pennsylvania
Median year built: 100th percentile · Walkability: 100th percentile
3,394 people · Allegheny County · median home $96,900 · income $52,297 · Jan low 22°F · 29 in snow
Price vs ranking
More U.S. rankings
- The 50 Best Small Towns to Retire in America
- The 50 Quietest Small Towns in America
- The 50 Most Affordable Small Towns in America
- The 50 Best Small Towns for Families in America
- The 50 Best Quiet, Affordable Small Towns to Retire in America
- The 50 Best Places to Retire in America
- The 50 Quietest Places in America
- The 50 Most Affordable Places in America
- The 50 Best Places for Families in America
- The 50 Best Quiet, Affordable Places to Retire in America
Same ranking, other places
- The 25 Most Walkable Historic Small Towns in Pennsylvania
- The 25 Most Walkable Historic Small Towns in New York
- The 25 Most Walkable Historic Small Towns in Michigan
- The 25 Most Walkable Historic Small Towns in Texas
- The 25 Most Walkable Historic Small Towns in California
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)