CensusEasy
RANKING · 2010 CENSUS · 153 SHOWN OF 153

Oldest housing stock, Minnesota cities · 2010

Minnesota cities ranked by oldest median year of construction (2010 ACS). This list covers the 153 cities in Minnesota that qualify, ranked against each other statewide. The median across all 153 is 1979.

Flip the list · Newest housing stock, US cities →
MinnesotaAll statesPop > 5KAll rankings
Oldest housing stock by state
RANKPLACESTATEPOPMEDIAN YEAR BUILTVS 1990
01Minneapolis, MNMN430,32419410%
02St. Paul, MNMN306,68419450%
03Duluth, MNMN88,33019460%
04Winona, MNMN26,5301949+1%
05Virginia, MNMN8,1871953+1%
06Austin, MNMN26,68919540%
07Hibbing, MNMN15,82319540%
08Robbinsdale, MNMN14,03019550%
09South St. Paul, MNMN20,5321956–
10Fairmont, MNMN10,09919570%
11Montevideo, MNMN5,33519570%
12Richfield, MNMN36,59319570%
13Albert Lea, MNMN18,21719570%
14Crookston, MNMN7,37519580%
15Falcon Heights, MNMN5,07119590%
16St. Louis Park, MNMN50,02719590%
17Crystal, MNMN22,23919590%
18Morris, MNMN5,15019600%
19Columbia Heights, MNMN22,48219600%
20Brainerd, MNMN14,42819610%
21Brooklyn Center, MNMN31,84619610%
22Cloquet, MNMN12,39919620%
23Redwood Falls, MNMN5,04019620%
24New Ulm, MNMN13,86319620%
25Worthington, MNMN13,97919630%
26Litchfield, MNMN6,52819640%
28Golden Valley, MNMN21,32519650%
29St. Paul Park, MNMN5,39619650%
30Roseville, MNMN35,66319650%
31North St. Paul, MNMN12,7801966–
32Fridley, MNMN30,82919660%
33Edina, MNMN54,35619670%
34Thief River Falls, MNMN8,79919670%
35Hopkins, MNMN19,52319680%
36Waseca, MNMN9,03519680%
37Fergus Falls, MNMN14,2461968+1%
38Little Falls, MNMN9,2771968+1%
39New Hope, MNMN20,80719680%
40Newport, MNMN5,52519680%
41West St. Paul, MNMN21,9501968–
42White Bear Lake, MNMN23,39219680%
43Bloomington, MNMN89,03419690%
44Red Wing, MNMN16,8051969+1%
45Owatonna, MNMN26,63319690%
46Mound, MNMN9,06419700%
47Faribault, MNMN25,0401970+1%
48Glencoe, MNMN5,63219700%
50Spring Lake Park, MNMN7,12719700%
51Mankato, MNMN46,5291971+1%
52Grand Rapids, MNMN11,18119710%
53New Brighton, MNMN22,15919710%
54Detroit Lakes, MNMN10,0191972+1%
55Lake City, MNMN5,3061972+1%
56Marshall, MNMN14,17119720%
57Orono, MNMN8,3011972+1%
58Moorhead, MNMN46,53319730%
59Bemidji, MNMN15,7701974+1%
60Mounds View, MNMN12,78619740%
61Anoka, MNMN18,16919740%
62Arden Hills, MNMN9,58319740%
63Willmar, MNMN22,00119740%
64Stillwater, MNMN19,3541975+1%
65Alexandria, MNMN15,0451975+1%
66East Grand Forks, MNMN8,9061975+1%
67La Crescent, MNMN5,26119750%
68St. Peter, MNMN12,2751975+1%
69North Mankato, MNMN14,16519760%
70St. Cloud, MNMN72,64719770%
71Minnetonka, MNMN53,96919770%
72Princeton, MNMN5,48019770%
73Hutchinson, MNMN14,65519780%
74Little Canada, MNMN10,56719780%
75Maplewood, MNMN40,71719780%
76Dayton, MNMN11,40219790%
77Shoreview, MNMN26,90619790%
78Rochester, MNMN124,2921979+1%
79Corcoran, MNMN9,26919800%
80Northfield, MNMN21,99219800%
81Brooklyn Park, MNMN83,54319800%
82North Oaks, MNMN5,28319800%
83Stewartville, MNMN6,85019810%
84Burnsville, MNMN65,24419810%
85Hastings, MNMN22,5631981+1%
86Mendota Heights, MNMN11,47519810%
87Lake Elmo, MNMN14,37619820%
88Coon Rapids, MNMN64,19319820%
89Hermantown, MNMN10,1101982+1%
90Shorewood, MNMN7,6201983+1%
91Cambridge, MNMN11,09019830%
92Oak Grove, MNMN9,4761983–
93Waite Park, MNMN8,45019840%
94Forest Lake, MNMN20,9521984+1%
95Cottage Grove, MNMN43,6041984+1%
96Plymouth, MNMN78,94219850%
97Vadnais Heights, MNMN13,05219850%
98Jordan, MNMN6,9881985+1%
99Champlin, MNMN23,12519860%
100Inver Grove Heights, MNMN36,8731986+1%
101Eagan, MNMN67,10919860%
102East Bethel, MNMN12,6051986+1%
103Mahtomedi, MNMN8,1891986+1%
104Sauk Rapids, MNMN13,7681986+1%
105Apple Valley, MNMN55,24819870%
106Eden Prairie, MNMN63,07519870%
107Chisago City, MNMN5,9551987+1%
108Oakdale, MNMN30,5881987+1%
109Maple Grove, MNMN73,89319880%
110Kasson, MNMN7,3501988+1%
111Blaine, MNMN76,6031989+1%
112Lindstrom, MNMN5,0391989+1%
113Medina, MNMN7,4601989+1%
114Byron, MNMN6,7401990+1%
115New Prague, MNMN8,2381990+2%
116Andover, MNMN33,8741991+1%
117Baxter, MNMN9,2171991+1%
118Delano, MNMN7,7881991+1%
119Ham Lake, MNMN17,1041991+1%
120Minnetrista, MNMN9,4581991+1%
121Ramsey, MNMN29,6241991+1%
122Chanhassen, MNMN25,7481991+1%
123Elk River, MNMN27,8961992+1%
124Wyoming, MNMN8,1211992+1%
125Waconia, MNMN14,1131992+1%
126Buffalo, MNMN16,8781992+1%
127Chaska, MNMN30,5131992+1%
128North Branch, MNMN12,3981992+1%
129St. Joseph, MNMN6,8461993+1%
130Lakeville, MNMN79,2701993+1%
131Lino Lakes, MNMN23,2201993+1%
132Savage, MNMN32,97019930%
133Victoria, MNMN12,4471994+1%
134Monticello, MNMN15,6701994+1%
135Prior Lake, MNMN28,1401994+1%
136Rosemount, MNMN31,8811995+1%
137Woodbury, MNMN81,5581995+1%
138Sartell, MNMN19,9181996+1%
139Big Lake, MNMN12,9291996+1%
140Carver, MNMN7,1981996+2%
141Zimmerman, MNMN6,9041996+1%
142St. Francis, MNMN8,6351997+1%
143Shakopee, MNMN49,3661997+1%
144Farmington, MNMN25,4251997+1%
145St. Michael, MNMN22,4981997+1%
146Becker, MNMN5,4251998+1%
147Belle Plaine, MNMN7,6321998+2%
148Albertville, MNMN8,5441999+1%
149Lonsdale, MNMN5,1172001+2%
150Rogers, MNMN15,6062001+2%
151Hugo, MNMN17,1672001+1%
152Isanti, MNMN7,7142001+1%
153Otsego, MNMN24,5252001–
SHOWING 1–153 OF 153

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU DECENNIAL CENSUS