CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Oldest housing stock, Minnesota cities

Minnesota cities ranked by oldest median year of construction (2024 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide.

Flip the list · Newest housing stock, US cities
MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR1990201020202024
Oldest housing stock by state
RANKPLACESTATEPOPMEDIAN YEAR BUILTVS 1990
01Minneapolis, MNMN430,3241951+1%
02Duluth, MNMN88,3301951+1%
03St. Paul, MNMN306,6841952+0%
04Virginia, MNMN8,1871953+1%
05Winona, MNMN26,5301955+1%
06Hibbing, MNMN15,8231956+0%
07Robbinsdale, MNMN14,0301956+0%
08Austin, MNMN26,6891957+0%
09Montevideo, MNMN5,3351958+0%
10South St. Paul, MNMN20,5321958
11Richfield, MNMN36,5931959+0%
12Crystal, MNMN22,2391959+0%
13Falcon Heights, MNMN5,0711960+0%
14Albert Lea, MNMN18,2171960+0%
15Brooklyn Center, MNMN31,8461962+0%
16Columbia Heights, MNMN22,4821963+0%
17Cloquet, MNMN12,3991964+1%
18International Falls, MNMN5,4811965+0%
19St. Louis Park, MNMN50,0271965+0%
20Fairmont, MNMN10,0991966+1%
21Golden Valley, MNMN21,3251966+0%
22New Ulm, MNMN13,8631966+1%
23Crookston, MNMN7,3751966+1%
24Fridley, MNMN30,8291968+0%
25Little Falls, MNMN9,2771968+1%
26Roseville, MNMN35,6631969+0%
27White Bear Lake, MNMN23,3921969+0%
28New Hope, MNMN20,8071969+0%
29Waseca, MNMN9,0351970+0%
30West St. Paul, MNMN21,9501970
31Edina, MNMN54,3561971+0%
32Brainerd, MNMN14,4281971+1%
33Red Wing, MNMN16,8051971+1%
34Bloomington, MNMN89,0341972+0%
35Worthington, MNMN13,9791972+1%
36Spring Lake Park, MNMN7,1271972+0%
37Thief River Falls, MNMN8,7991972+1%
39Hopkins, MNMN19,5231973+0%
40Mound, MNMN9,0641973+0%
41North St. Paul, MNMN12,7801973
42Lake City, MNMN5,3061973+1%
43Redwood Falls, MNMN5,0401973+1%
44Morris, MNMN5,1501973+1%
45New Brighton, MNMN22,1591973+0%
46Anoka, MNMN18,1691973+0%
47St. Paul Park, MNMN5,3961973+0%
48Faribault, MNMN25,0401974+1%
49Princeton, MNMN5,4801974+0%
50Litchfield, MNMN6,5281974+1%
51Fergus Falls, MNMN14,2461975+1%
52Mounds View, MNMN12,7861976+0%
53La Crescent, MNMN5,2611976+0%
54Newport, MNMN5,5251976+1%
55East Grand Forks, MNMN8,9061976+1%
56Marshall, MNMN14,1711977+0%
57Grand Rapids, MNMN11,1811978+1%
58Owatonna, MNMN26,6331978+1%
59Willmar, MNMN22,0011978+1%
60Arden Hills, MNMN9,5831978+0%
61St. Peter, MNMN12,2751978+1%
62Detroit Lakes, MNMN10,0191979+1%
63Glencoe, MNMN5,6321979+1%
64Little Canada, MNMN10,5671979+0%
65Maplewood, MNMN40,7171979+1%
66Stillwater, MNMN19,3541980+1%
67Brooklyn Park, MNMN83,5431980+0%
68St. Cloud, MNMN72,6471981+1%
69Minnetonka, MNMN53,9691981+0%
70Shoreview, MNMN26,9061981+0%
71Bemidji, MNMN15,7701982+1%
72Mankato, MNMN46,5291982+1%
73Burnsville, MNMN65,2441982+0%
74North Mankato, MNMN14,1651982+1%
75Orono, MNMN8,3011982+1%
76North Oaks, MNMN5,2831983+1%
77Coon Rapids, MNMN64,1931983+0%
78Mendota Heights, MNMN11,4751983+1%
79Moorhead, MNMN46,5331983+1%
80East Bethel, MNMN12,6051983+0%
81Hutchinson, MNMN14,6551984+1%
82Hastings, MNMN22,5631984+1%
83Alexandria, MNMN15,0451984+1%
84Vadnais Heights, MNMN13,0521985+0%
85Oakdale, MNMN30,5881985+0%
86Northfield, MNMN21,9921986+1%
87Shorewood, MNMN7,6201987+1%
88Plymouth, MNMN78,9421988+0%
89Champlin, MNMN23,1251988+0%
90Eden Prairie, MNMN63,0751988+0%
91Forest Lake, MNMN20,9521988+1%
92Credit River, MNMN5,6441988
93Eagan, MNMN67,1091988+0%
94Sauk Rapids, MNMN13,7681988+1%
95Oak Grove, MNMN9,4761989
96Rochester, MNMN124,2921989+1%
97Mahtomedi, MNMN8,1891989+1%
98Apple Valley, MNMN55,2481990+1%
99Stewartville, MNMN6,8501990+1%
100Inver Grove Heights, MNMN36,8731990+1%
101Cottage Grove, MNMN43,6041990+1%
102Corcoran, MNMN9,2691991+1%
103Chisago City, MNMN5,9551991+1%
104Maple Grove, MNMN73,8931991+1%
105St. Joseph, MNMN6,8461992+1%
106Waite Park, MNMN8,4501992+1%
107Lindstrom, MNMN5,0391992+1%
108Wyoming, MNMN8,1211993+1%
109Buffalo, MNMN16,8781993+1%
110Hermantown, MNMN10,1101993+1%
111Lino Lakes, MNMN23,2201993+1%
112Cambridge, MNMN11,0901994+1%
113Chanhassen, MNMN25,7481994+1%
114Ham Lake, MNMN17,1041994+1%
115New Prague, MNMN8,2381994+2%
116Andover, MNMN33,8741994+1%
117Kasson, MNMN7,3501995+1%
118North Branch, MNMN12,3981995+1%
119Blaine, MNMN76,6031996+1%
120Chaska, MNMN30,5131996+1%
121Ramsey, MNMN29,6241996+1%
122Minnetrista, MNMN9,4581996+1%
123Elk River, MNMN27,8961997+1%
124Woodbury, MNMN81,5581997+1%
125Becker, MNMN5,4251997+1%
126Delano, MNMN7,7881997+1%
127Savage, MNMN32,9701997+1%
128Farmington, MNMN25,4251998+1%
129Prior Lake, MNMN28,1401998+1%
130St. Michael, MNMN22,4981998+1%
131Shakopee, MNMN49,3661999+1%
132Belle Plaine, MNMN7,6321999+2%
133Jordan, MNMN6,9881999+1%
134Lakeville, MNMN79,2701999+1%
135Monticello, MNMN15,6701999+1%
136Albertville, MNMN8,5441999+1%
137Big Lake, MNMN12,9292000+1%
138Byron, MNMN6,7402000+1%
139Rosemount, MNMN31,8812000+1%
140Medina, MNMN7,4602000+1%
141Baxter, MNMN9,2172000+1%
142Sartell, MNMN19,9182001+1%
143St. Francis, MNMN8,6352001+1%
144Waconia, MNMN14,1132001+2%
145Lonsdale, MNMN5,1172002+2%
146Hugo, MNMN17,1672003+2%
147Isanti, MNMN7,7142003+1%
148Zimmerman, MNMN6,9042003+2%
149Lake Elmo, MNMN14,3762004+2%
150Rogers, MNMN15,6062004+2%
151Elko New Market, MNMN5,3002005
152Victoria, MNMN12,4472006+2%
153Carver, MNMN7,1982007+2%
154Otsego, MNMN24,5252008
155Dayton, MNMN11,4022011+2%
SHOWING 1–155 OF 155
Download CSV (full list, 155 rows)

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES