50 Small Towns in America With the Oldest Homes
Ranked by median year built among 7,696 towns of 500–10,000 people in the U.S.. #1 is Bristol, PA (typical home built in 1938).
-
50Merion Station, Pennsylvania
Typical home built in 1938

Photo: Unknown authorUnknown author (public domain, Wikimedia Commons) Merion Station is a community of 5,741 people in Montgomery County, Pennsylvania. The median home is worth $886,600 and the median age is 44.1.
5,741 people · Montgomery County · median home $886,600 · income $250,001 · Jan low 28°F · 16 in snow
Full Merion Station, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
49Pelham Manor, New York
Typical home built in 1938
Pelham Manor is a village of 5,752 people in Westchester County, New York. The median home is worth $1,093,300 and the median age is 42.4.
5,752 people · Westchester County · median home $1,093,300 · income $250,001 · Jan low 27°F · 33 in snow
Full Pelham Manor, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
48Attica, New York
Typical home built in 1938
Attica is a town of 5,790 people in Wyoming County, New York. The median home is worth $174,600 and the median age is 41.1.
5,790 people · Wyoming County · median home $174,600 · income $76,554 · Jan low 15°F · 84 in snow
Full Attica, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
47Perry, New York
Typical home built in 1938
Perry is a town of 5,832 people in Wyoming County, New York. The median home is worth $124,800 and the median age is 37.0.
5,832 people · Wyoming County · median home $124,800 · income $62,615 · Jan low 15°F · 60 in snow
Full Perry, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
46Hudson, New York
Typical home built in 1938
Hudson is a city of 5,894 people in Columbia County, New York. The median home is worth $389,900 and the median age is 41.2.
5,894 people · Columbia County · median home $389,900 · income $54,139 · Jan low 18°F · 31 in snow
Full Hudson, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
45Salamanca, New York
Typical home built in 1938
Salamanca is a city of 5,929 people in Cattaraugus County, New York. The median home is worth $80,900 and the median age is 38.8.
5,929 people · Cattaraugus County · median home $80,900 · income $41,667 · Jan low 13°F · 96 in snow
Full Salamanca, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
44Hingham, Massachusetts
Typical home built in 1938
Hingham is a community of 5,979 people in Plymouth County, Massachusetts. The median home is worth $1,255,700 and the median age is 42.2.
5,979 people · Plymouth County · median home $1,255,700 · income $205,769 · Jan low 22°F · 51 in snow
Full Hingham, Massachusetts profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
43St. Johnsbury, Vermont
Typical home built in 1938
St. Johnsbury is a community of 5,994 people in Caledonia County, Vermont. The median home is worth $174,500 and the median age is 42.6.
5,994 people · Caledonia County · median home $174,500 · income $53,711 · Jan low 9°F · 87 in snow
Full St. Johnsbury, Vermont profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
42Medina, New York
Typical home built in 1938

Photo: User:TheHappyHermit (public domain, Wikimedia Commons) Medina is a village of 6,047 people in Orleans County, New York. The median home is worth $107,200 and the median age is 39.2.
6,047 people · Orleans County · median home $107,200 · income $59,231 · Jan low 18°F · 67 in snow
Full Medina, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
41Nazareth, Pennsylvania
Typical home built in 1938
Nazareth is a borough of 6,053 people in Northampton County, Pennsylvania. The median home is worth $240,300 and the median age is 45.6.
6,053 people · Northampton County · median home $240,300 · income $56,855 · Jan low 22°F · 34 in snow
Full Nazareth, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
40Franklin, Pennsylvania
Typical home built in 1938
Franklin is a city of 6,077 people in Venango County, Pennsylvania. The median home is worth $116,900 and the median age is 44.4.
6,077 people · Venango County · median home $116,900 · income $47,117 · Jan low 18°F · 54 in snow
Full Franklin, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
39Crafton, Pennsylvania
Typical home built in 1938
Crafton is a borough of 6,099 people in Allegheny County, Pennsylvania. The median home is worth $201,000 and the median age is 43.3.
6,099 people · Allegheny County · median home $201,000 · income $64,006 · Jan low 21°F · 44 in snow
Full Crafton, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
38Calumet, Michigan
Typical home built in 1938
Calumet is a charter township of 6,263 people in Houghton County, Michigan. The median home is worth $99,800 and the median age is 41.8.
6,263 people · Houghton County · median home $99,800 · income $52,836 · Jan low 9°F
Full Calumet, Michigan profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
37Ware, Massachusetts
Typical home built in 1938
Ware is a community of 6,266 people in Hampshire County, Massachusetts. The median home is worth $253,400 and the median age is 39.8.
6,266 people · Hampshire County · median home $253,400 · income $45,158 · Jan low 15°F · 43 in snow
Full Ware, Massachusetts profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
36Prospect Park, New Jersey
Typical home built in 1938
Prospect Park is a borough of 6,372 people in Passaic County, New Jersey. The median home is worth $406,800 and the median age is 36.2.
6,372 people · Passaic County · median home $406,800 · income $53,125 · Jan low 23°F · 28 in snow
Full Prospect Park, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
35Catasauqua, Pennsylvania
Typical home built in 1938
Catasauqua is a borough of 6,518 people in Lehigh County, Pennsylvania. The median home is worth $209,900 and the median age is 39.5.
6,518 people · Lehigh County · median home $209,900 · income $85,049 · Jan low 22°F · 33 in snow
Full Catasauqua, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
34Ridgeway, New York
Typical home built in 1938
Ridgeway is a town of 6,598 people in Orleans County, New York. The median home is worth $149,900 and the median age is 42.3.
6,598 people · Orleans County · median home $149,900 · income $69,516 · Jan low 18°F · 67 in snow
Full Ridgeway, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
33Bronxville, New York
Typical home built in 1938

Photo: Trxr4kds (talk) (public domain, Wikimedia Commons) Bronxville is a village of 6,656 people in Westchester County, New York. The median home is worth $1,095,100 and the median age is 40.5.
6,656 people · Westchester County · median home $1,095,100 · income $215,815 · Jan low 23°F · 33 in snow
Full Bronxville, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
32Tamaqua, Pennsylvania
Typical home built in 1938
Tamaqua is a borough of 6,916 people in Schuylkill County, Pennsylvania. The median home is worth $83,700 and the median age is 36.2.
6,916 people · Schuylkill County · median home $83,700 · income $46,176 · Jan low 18°F · 43 in snow
Full Tamaqua, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
31Shamokin, Pennsylvania
Typical home built in 1938
Shamokin is a city of 6,942 people in Northumberland County, Pennsylvania. The median home is worth $60,400 and the median age is 39.1.
6,942 people · Northumberland County · median home $60,400 · income $39,690 · Jan low 19°F · 34 in snow
Full Shamokin, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
30Ambridge, Pennsylvania
Typical home built in 1938
Ambridge is a borough of 6,972 people in Beaver County, Pennsylvania. The median home is worth $98,200 and the median age is 36.7.
6,972 people · Beaver County · median home $98,200 · income $51,537 · Jan low 21°F · 20 in snow
Full Ambridge, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
29Herkimer, New York
Typical home built in 1938
Herkimer is a village of 7,234 people in Herkimer County, New York. The median home is worth $133,200 and the median age is 45.4.
7,234 people · Herkimer County · median home $133,200 · income $48,529 · Jan low 10°F · 86 in snow
Full Herkimer, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
28Pelham, New York
Typical home built in 1938
Pelham is a village of 7,326 people in Westchester County, New York. The median home is worth $915,800 and the median age is 38.9.
7,326 people · Westchester County · median home $915,800 · income $184,375 · Jan low 27°F · 33 in snow
Full Pelham, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
27Brattleboro, Vermont
Typical home built in 1938
Brattleboro is a community of 7,352 people in Windham County, Vermont. The median home is worth $234,600 and the median age is 44.3.
7,352 people · Windham County · median home $234,600 · income $52,734 · Jan low 10°F · 75 in snow
Full Brattleboro, Vermont profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
26Williston Park, New York
Typical home built in 1938
Williston Park is a village of 7,591 people in Nassau County, New York. The median home is worth $739,800 and the median age is 40.5.
7,591 people · Nassau County · median home $739,800 · income $156,382 · Jan low 27°F · 19 in snow
Full Williston Park, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
25Ilion, New York
Typical home built in 1938
Ilion is a village of 7,646 people in Herkimer County, New York. The median home is worth $108,700 and the median age is 44.9.
7,646 people · Herkimer County · median home $108,700 · income $62,843 · Jan low 10°F · 86 in snow
Full Ilion, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
24Plymouth, Massachusetts
Typical home built in 1938
Plymouth is a community of 7,667 people in Plymouth County, Massachusetts. The median home is worth $446,800 and the median age is 46.2.
7,667 people · Plymouth County · median home $446,800 · income $81,703 · Jan low 22°F · 38 in snow
Full Plymouth, Massachusetts profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
23Glenside, Pennsylvania
Typical home built in 1938
Glenside is a community of 7,737 people in Montgomery County, Pennsylvania. The median home is worth $390,600 and the median age is 37.9.
7,737 people · Montgomery County · median home $390,600 · income $101,676 · Jan low 27°F · 8 in snow
Full Glenside, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
22Glen Ridge, New Jersey
Typical home built in 1938
Glen Ridge is a borough of 7,802 people in Essex County, New Jersey. The median home is worth $836,600 and the median age is 40.7.
7,802 people · Essex County · median home $836,600 · income $250,001 · Jan low 21°F · 28 in snow
Full Glen Ridge, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
21Bradford, Pennsylvania
Typical home built in 1938
Bradford is a city of 7,849 people in McKean County, Pennsylvania. The median home is worth $85,600 and the median age is 40.1.
7,849 people · McKean County · median home $85,600 · income $56,161 · Jan low 13°F · 75 in snow
Full Bradford, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
20Adams, Massachusetts
Typical home built in 1938

Photo: Unknown authorUnknown author (public domain, Wikimedia Commons) Adams is a town of 8,166 people in Berkshire County, Massachusetts. The median home is worth $209,900 and the median age is 47.3.
8,166 people · Berkshire County · median home $209,900 · income $58,929 · Jan low 14°F · 76 in snow
Full Adams, Massachusetts profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
19Dormont, Pennsylvania
Typical home built in 1938
Dormont is a borough of 8,244 people in Allegheny County, Pennsylvania. The median home is worth $221,800 and the median age is 38.6.
8,244 people · Allegheny County · median home $221,800 · income $80,526 · Jan low 22°F · 32 in snow
Full Dormont, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
18Wilson, Pennsylvania
Typical home built in 1938
Wilson is a borough of 8,259 people in Northampton County, Pennsylvania. The median home is worth $210,700 and the median age is 35.4.
8,259 people · Northampton County · median home $210,700 · income $82,902 · Jan low 22°F · 41 in snow
Full Wilson, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
17Hornell, New York
Typical home built in 1938
Hornell is a city of 8,263 people in Steuben County, New York. The median home is worth $94,500 and the median age is 40.8.
8,263 people · Steuben County · median home $94,500 · income $47,385 · Jan low 12°F · 62 in snow
Full Hornell, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
16Bellevue, Pennsylvania
Typical home built in 1938
Bellevue is a borough of 8,311 people in Allegheny County, Pennsylvania. The median home is worth $213,300 and the median age is 37.2.
8,311 people · Allegheny County · median home $213,300 · income $68,827 · Jan low 21°F · 44 in snow
Full Bellevue, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
15Lewistown, Pennsylvania
Typical home built in 1938
Lewistown is a borough of 8,579 people in Mifflin County, Pennsylvania. The median home is worth $98,500 and the median age is 37.0.
8,579 people · Mifflin County · median home $98,500 · income $40,236 · Jan low 21°F · 26 in snow
Full Lewistown, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
14Audubon, New Jersey
Typical home built in 1938

Photo: Dough4872 (public domain, Wikimedia Commons) Audubon is a borough of 8,707 people in Camden County, New Jersey. The median home is worth $307,400 and the median age is 39.0.
8,707 people · Camden County · median home $307,400 · income $115,789 · Jan low 25°F · 22 in snow
Full Audubon, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
13Bath, Maine
Typical home built in 1938
Bath is a city of 8,766 people in Sagadahoc County, Maine. The median home is worth $310,900 and the median age is 45.4.
8,766 people · Sagadahoc County · median home $310,900 · income $69,390 · Jan low 10°F · 72 in snow
Census ACS 2020–2024. -
12Port Jervis, New York
Typical home built in 1938
Port Jervis is a city of 8,775 people in Orange County, New York. The median home is worth $236,700 and the median age is 40.2.
8,775 people · Orange County · median home $236,700 · income $47,917 · Jan low 16°F · 43 in snow
Full Port Jervis, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
11Hoquiam, Washington
Typical home built in 1938
Hoquiam is a city of 8,776 people in Grays Harbor County, Washington. The median home is worth $228,200 and the median age is 40.2.
8,776 people · Grays Harbor County · median home $228,200 · income $49,795 · Jan low 38°F · 1 in snow
Full Hoquiam, Washington profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
10Bogota, New Jersey
Typical home built in 1938
Bogota is a borough of 8,778 people in Bergen County, New Jersey. The median home is worth $501,600 and the median age is 42.4.
8,778 people · Bergen County · median home $501,600 · income $103,299 · Jan low 26°F · 30 in snow
Full Bogota, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
9Beaver Falls, Pennsylvania
Typical home built in 1938

Photo: Mvincec (public domain, Wikimedia Commons) Beaver Falls is a city of 9,005 people in Beaver County, Pennsylvania. The median home is worth $92,100 and the median age is 32.6.
9,005 people · Beaver County · median home $92,100 · income $49,924 · Jan low 19°F · 30 in snow
Full Beaver Falls, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
8Riverside, Illinois
Typical home built in 1938
Riverside is a village of 9,298 people in Cook County, Illinois. The median home is worth $491,400 and the median age is 42.0.
9,298 people · Cook County · median home $491,400 · income $153,686 · Jan low 19°F · 39 in snow
Full Riverside, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
7Warren, Pennsylvania
Typical home built in 1938
Warren is a city of 9,404 people in Warren County, Pennsylvania. The median home is worth $103,800 and the median age is 44.4.
9,404 people · Warren County · median home $103,800 · income $53,815 · Jan low 18°F · 72 in snow
Full Warren, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
6Berlin, New Hampshire
Typical home built in 1938
Berlin is a city of 9,425 people in Coos County, New Hampshire. The median home is worth $131,000 and the median age is 44.6.
9,425 people · Coos County · median home $131,000 · income $45,180 · Jan low 4°F · 96 in snow
Full Berlin, New Hampshire profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
5Oakwood, Ohio
Typical home built in 1938

Photo: Zeist85 (public domain, Wikimedia Commons) Oakwood is a city of 9,572 people in Montgomery County, Ohio. The median home is worth $370,100 and the median age is 40.9.
9,572 people · Montgomery County · median home $370,100 · income $156,667 · Jan low 20°F · 12 in snow
Full Oakwood, Ohio profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
4Oil City, Pennsylvania
Typical home built in 1938
Oil City is a city of 9,613 people in Venango County, Pennsylvania. The median home is worth $74,100 and the median age is 40.3.
9,613 people · Venango County · median home $74,100 · income $51,316 · Jan low 18°F · 54 in snow
Full Oil City, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
3Sunbury, Pennsylvania
Typical home built in 1938
Sunbury is a city of 9,719 people in Northumberland County, Pennsylvania. The median home is worth $107,200 and the median age is 45.1.
9,719 people · Northumberland County · median home $107,200 · income $51,028 · Jan low 19°F · 29 in snow
Full Sunbury, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
2Andover, Massachusetts
Typical home built in 1938
Andover is a community of 9,735 people in Essex County, Massachusetts. The median home is worth $726,100 and the median age is 42.7.
9,735 people · Essex County · median home $726,100 · income $126,563 · Jan low 20°F · 48 in snow
Full Andover, Massachusetts profile: weather, storms, schools, jobs →
Census ACS 2020–2024. -
1Bristol, Pennsylvania
Typical home built in 1938

Photo: Smallbones (public domain, Wikimedia Commons) Bristol is a borough of 9,861 people in Bucks County, Pennsylvania. The median home is worth $271,100 and the median age is 38.9.
9,861 people · Bucks County · median home $271,100 · income $76,042 · Jan low 22°F · 20 in snow
Full Bristol, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024.
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
- 25 Small Towns in Pennsylvania With the Oldest Homes
- 25 Small Towns in New York With the Oldest Homes
- 25 Small Towns in Michigan With the Oldest Homes
- 25 Small Towns in Texas With the Oldest Homes
- 25 Small Towns in California With the Oldest Homes
- 25 Small Towns in New Jersey With the Oldest Homes
- 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)