CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Oldest housing stock, Minnesota cities

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

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES