CensusEasy
RANKING · 2020 CENSUS · 153 SHOWN OF 153

Newest housing stock, Minnesota cities · 2020

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

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