CensusEasy
RANKING · 1990 CENSUS · 148 SHOWN OF 148

Oldest housing stock, Minnesota cities · 1990

Minnesota cities ranked by oldest median year of construction (2023 ACS). This list covers the 148 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,3241939
02Duluth, MNMN88,3301939
03Winona, MNMN26,5301939
04Virginia, MNMN8,1871942
05St. Paul, MNMN306,6841944
06Austin, MNMN26,6891950
07Hibbing, MNMN15,8231952
08Brainerd, MNMN14,4281953
09Robbinsdale, MNMN14,0301953
10Fairmont, MNMN10,0991953
11Albert Lea, MNMN18,2171954
12Cloquet, MNMN12,3991954
13Montevideo, MNMN5,3351954
14New Ulm, MNMN13,8631956
15Richfield, MNMN36,5931956
16Falcon Heights, MNMN5,0711956
17Faribault, MNMN25,0401956
18Fergus Falls, MNMN14,2461956
19Crookston, MNMN7,3751956
20Stillwater, MNMN19,3541957
21International Falls, MNMN5,4811957
22Worthington, MNMN13,9791957
23St. Louis Park, MNMN50,0271957
24Bemidji, MNMN15,7701958
25Detroit Lakes, MNMN10,0191958
26Little Falls, MNMN9,2771958
27Red Wing, MNMN16,8051958
28Lake City, MNMN5,3061958
29Columbia Heights, MNMN22,4821958
30Crystal, MNMN22,2391958
31Belle Plaine, MNMN7,6321959
32Carver, MNMN7,1981959
33Mankato, MNMN46,5291960
34New Prague, MNMN8,2381960
35Orono, MNMN8,3011960
36Brooklyn Center, MNMN31,8461961
37Glencoe, MNMN5,6321961
38Owatonna, MNMN26,6331961
39Thief River Falls, MNMN8,7991961
40Waseca, MNMN9,0351962
41Grand Rapids, MNMN11,1811962
42Litchfield, MNMN6,5281962
43Morris, MNMN5,1501962
44Alexandria, MNMN15,0451963
45Golden Valley, MNMN21,3251963
46Mahtomedi, MNMN8,1891963
47Redwood Falls, MNMN5,0401963
48St. Peter, MNMN12,2751963
49Roseville, MNMN35,6631964
50St. Paul Park, MNMN5,3961964
51Edina, MNMN54,3561965
52East Grand Forks, MNMN8,9061965
53White Bear Lake, MNMN23,3921965
54Moorhead, MNMN46,5331965
55Fridley, MNMN30,8291966
56Lonsdale, MNMN5,1171966
57Rochester, MNMN124,2921966
58Willmar, MNMN22,0011966
59Newport, MNMN5,5251966
61Bloomington, MNMN89,0341967
62Hermantown, MNMN10,1101967
63La Crescent, MNMN5,2611967
64Spring Lake Park, MNMN7,1271967
65New Hope, MNMN20,8071967
66Hopkins, MNMN19,5231968
67Mound, MNMN9,0641968
68Hastings, MNMN22,5631968
69North Mankato, MNMN14,1651968
70Minnetrista, MNMN9,4581968
71New Brighton, MNMN22,1591968
72Hutchinson, MNMN14,6551969
73Anoka, MNMN18,1691969
74Maplewood, MNMN40,7171969
75Waconia, MNMN14,1131969
76St. Cloud, MNMN72,6471970
77Jordan, MNMN6,9881970
78Mounds View, MNMN12,7861971
79Delano, MNMN7,7881971
80Marshall, MNMN14,1711971
81Princeton, MNMN5,4801971
82Rogers, MNMN15,6061971
83Shorewood, MNMN7,6201971
84Shakopee, MNMN49,3661972
85Stewartville, MNMN6,8501972
86Northfield, MNMN21,9921972
87Kasson, MNMN7,3501972
88Farmington, MNMN25,4251972
89Lindstrom, MNMN5,0391972
90Medina, MNMN7,4601972
91Arden Hills, MNMN9,5831973
92Buffalo, MNMN16,8781973
93Byron, MNMN6,7401973
94Hugo, MNMN17,1671973
95North Branch, MNMN12,3981973
96North Oaks, MNMN5,2831973
97Lake Elmo, MNMN14,3761973
98Zimmerman, MNMN6,9041973
99Cottage Grove, MNMN43,6041973
100Mendota Heights, MNMN11,4751973
101Victoria, MNMN12,4471974
102Minnetonka, MNMN53,9691974
103Big Lake, MNMN12,9291974
104Brooklyn Park, MNMN83,5431974
105Chisago City, MNMN5,9551974
106Dayton, MNMN11,4021974
107Forest Lake, MNMN20,9521974
108Isanti, MNMN7,7141974
109Sauk Rapids, MNMN13,7681974
110Corcoran, MNMN9,2691975
111St. Joseph, MNMN6,8461975
112Inver Grove Heights, MNMN36,8731975
113Cambridge, MNMN11,0901975
114East Bethel, MNMN12,6051975
115Ham Lake, MNMN17,1041975
116Little Canada, MNMN10,5671975
117Baxter, MNMN9,2171976
118Becker, MNMN5,4251976
119Chaska, MNMN30,5131976
120Shoreview, MNMN26,9061976
121Sartell, MNMN19,9181977
122Wyoming, MNMN8,1211977
123Burnsville, MNMN65,2441977
124Blaine, MNMN76,6031977
125Oakdale, MNMN30,5881977
126Ramsey, MNMN29,6241977
127Coon Rapids, MNMN64,1931977
128Monticello, MNMN15,6701977
129Elk River, MNMN27,8961978
130Waite Park, MNMN8,4501978
131Prior Lake, MNMN28,1401978
132Plymouth, MNMN78,9421979
133Apple Valley, MNMN55,2481979
134Andover, MNMN33,8741979
135Rosemount, MNMN31,8811979
136Lino Lakes, MNMN23,2201979
137St. Michael, MNMN22,4981979
138Lakeville, MNMN79,2701980
139Champlin, MNMN23,1251981
140St. Francis, MNMN8,6351981
141Vadnais Heights, MNMN13,0521981
142Chanhassen, MNMN25,7481981
143Maple Grove, MNMN73,8931981
144Woodbury, MNMN81,5581982
145Eagan, MNMN67,1091983
146Eden Prairie, MNMN63,0751984
147Albertville, MNMN8,5441984
148Savage, MNMN32,9701985
SHOWING 1–148 OF 148
Download CSV (full list, 148 rows)

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