CensusEasy
RANKING · 2020 CENSUS · 153 SHOWN OF 153

Newest housing stock, Minnesota cities · 2020

Minnesota cities ranked by median year housing was built (2020 ACS). This list covers the 153 cities in Minnesota that qualify, ranked against each other statewide.

Flip the list · Oldest 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
Newest housing stock by state
RANKPLACESTATEPOPMEDIAN YEAR BUILTVS 1990
01Otsego, MNMN24,5252004
02Victoria, MNMN12,4472003+1%
03Lonsdale, MNMN5,1172003+2%
04Hugo, MNMN17,1672002+1%
05Sartell, MNMN19,9182001+1%
06Isanti, MNMN7,7142001+1%
07Rogers, MNMN15,6062001+2%
08Becker, MNMN5,4252001+1%
09Carver, MNMN7,1982000+2%
10Zimmerman, MNMN6,9042000+1%
11Baxter, MNMN9,2172000+1%
12Shakopee, MNMN49,3661998+1%
13Byron, MNMN6,7401998+1%
14Rosemount, MNMN31,8811998+1%
15Waconia, MNMN14,1131998+1%
16Medina, MNMN7,4601998+1%
17Minnetrista, MNMN9,4581998+2%
18Albertville, MNMN8,5441998+1%
19St. Michael, MNMN22,4981998+1%
20St. Francis, MNMN8,6351997+1%
21Belle Plaine, MNMN7,6321997+2%
22Big Lake, MNMN12,9291997+1%
23Farmington, MNMN25,4251997+1%
24Lakeville, MNMN79,2701996+1%
25Prior Lake, MNMN28,1401996+1%
26Woodbury, MNMN81,5581996+1%
27Savage, MNMN32,9701996+1%
28Monticello, MNMN15,6701995+1%
29Chaska, MNMN30,5131994+1%
30Jordan, MNMN6,9881994+1%
31Kasson, MNMN7,3501994+1%
32Ramsey, MNMN29,6241994+1%
33Delano, MNMN7,7881994+1%
34St. Joseph, MNMN6,8461993+1%
35Chanhassen, MNMN25,7481993+1%
36Lake Elmo, MNMN14,3761993+1%
37North Branch, MNMN12,3981993+1%
38Andover, MNMN33,8741993+1%
39Blaine, MNMN76,6031992+1%
40Buffalo, MNMN16,8781992+1%
41Ham Lake, MNMN17,1041992+1%
42Lino Lakes, MNMN23,2201992+1%
43Wyoming, MNMN8,1211991+1%
44Elk River, MNMN27,8961990+1%
45Inver Grove Heights, MNMN36,8731990+1%
46Hermantown, MNMN10,1101990+1%
47Lindstrom, MNMN5,0391990+1%
48Maple Grove, MNMN73,8931990+0%
49Sauk Rapids, MNMN13,7681989+1%
50Apple Valley, MNMN55,2481988+0%
51Eden Prairie, MNMN63,0751988+0%
52Cambridge, MNMN11,0901988+1%
53New Prague, MNMN8,2381988+1%
54North Oaks, MNMN5,2831988+1%
55Oak Grove, MNMN9,4761988
56Plymouth, MNMN78,9421987+0%
57Champlin, MNMN23,1251987+0%
58Waite Park, MNMN8,4501987+0%
59Chisago City, MNMN5,9551987+1%
60Forest Lake, MNMN20,9521987+1%
61Oakdale, MNMN30,5881987+1%
62Dayton, MNMN11,4021987+1%
63Eagan, MNMN67,1091987+0%
64Stewartville, MNMN6,8501986+1%
65Cottage Grove, MNMN43,6041986+1%
66Mahtomedi, MNMN8,1891986+1%
67Hutchinson, MNMN14,6551985+1%
68Vadnais Heights, MNMN13,0521985+0%
69Hastings, MNMN22,5631985+1%
70Rochester, MNMN124,2921985+1%
71East Bethel, MNMN12,6051985+1%
72Shorewood, MNMN7,6201985+1%
73Coon Rapids, MNMN64,1931983+0%
74Orono, MNMN8,3011983+1%
75North Mankato, MNMN14,1651982+1%
76Mendota Heights, MNMN11,4751982+0%
77Northfield, MNMN21,9921981+0%
78Little Canada, MNMN10,5671981+0%
79Minnetonka, MNMN53,9691980+0%
80Burnsville, MNMN65,2441980+0%
81Brooklyn Park, MNMN83,5431980+0%
82Alexandria, MNMN15,0451980+1%
83Shoreview, MNMN26,9061980+0%
84Corcoran, MNMN9,2691979+0%
85St. Cloud, MNMN72,6471979+0%
86Moorhead, MNMN46,5331979+1%
87St. Peter, MNMN12,2751979+1%
88Stillwater, MNMN19,3541978+1%
89Mankato, MNMN46,5291978+1%
90Bemidji, MNMN15,7701977+1%
91Lake City, MNMN5,3061977+1%
92East Grand Forks, MNMN8,9061977+1%
93Maplewood, MNMN40,7171977+0%
94Grand Rapids, MNMN11,1811976+1%
95Arden Hills, MNMN9,5831976+0%
96Marshall, MNMN14,1711976+0%
97Mounds View, MNMN12,7861974+0%
98La Crescent, MNMN5,2611974+0%
99Owatonna, MNMN26,6331974+1%
100Anoka, MNMN18,1691974+0%
101Faribault, MNMN25,0401974+1%
102Detroit Lakes, MNMN10,0191972+1%
103Glencoe, MNMN5,6321972+1%
104Newport, MNMN5,5251972+0%
105Hopkins, MNMN19,5231971+0%
106North St. Paul, MNMN12,7801971
107Red Wing, MNMN16,8051971+1%
108White Bear Lake, MNMN23,3921971+0%
109Willmar, MNMN22,0011971+0%
110Worthington, MNMN13,9791971+1%
111New Brighton, MNMN22,1591971+0%
112Little Falls, MNMN9,2771971+1%
113Bloomington, MNMN89,0341970+0%
114Princeton, MNMN5,4801970−0%
115Spring Lake Park, MNMN7,1271970+0%
116Litchfield, MNMN6,5281970+0%
117Mound, MNMN9,0641969+0%
118Edina, MNMN54,3561969+0%
119West St. Paul, MNMN21,9501969
121Waseca, MNMN9,0351968+0%
122Fridley, MNMN30,8291968+0%
123New Hope, MNMN20,8071968+0%
124Brainerd, MNMN14,4281967+1%
125Roseville, MNMN35,6631967+0%
126Morris, MNMN5,1501967+0%
127Thief River Falls, MNMN8,7991967+0%
128Fergus Falls, MNMN14,2461967+1%
129St. Paul Park, MNMN5,3961966+0%
130Golden Valley, MNMN21,3251965+0%
131International Falls, MNMN5,4811964+0%
132New Ulm, MNMN13,8631964+0%
133Redwood Falls, MNMN5,0401964+0%
134Brooklyn Center, MNMN31,8461963+0%
135Cloquet, MNMN12,3991963+0%
136Crookston, MNMN7,3751963+0%
137St. Louis Park, MNMN50,0271962+0%
138Columbia Heights, MNMN22,4821961+0%
139Albert Lea, MNMN18,2171959+0%
140Montevideo, MNMN5,3351959+0%
141Crystal, MNMN22,2391958+0%
142Richfield, MNMN36,5931958+0%
143Fairmont, MNMN10,0991958+0%
144Falcon Heights, MNMN5,0711958+0%
145Winona, MNMN26,5301957+1%
146Hibbing, MNMN15,8231956+0%
147South St. Paul, MNMN20,5321956
148Austin, MNMN26,6891955+0%
149Robbinsdale, MNMN14,0301954+0%
150St. Paul, MNMN306,6841951+0%
151Virginia, MNMN8,1871951+0%
152Minneapolis, MNMN430,3241949+1%
153Duluth, MNMN88,3301949+1%
SHOWING 1–153 OF 153
Download CSV (full list, 153 rows)

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU DECENNIAL CENSUS