CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Highest homeownership rate, Minnesota cities

Minnesota cities with the highest share of owner-occupied housing units (2024 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide. The median across all 155 is 72.5%. Biggest climber in the top 100 since 2020: Little Canada, MN, up 33 places to #97.

MinnesotaAll statesPop > 5KAll rankings
Highest homeownership rate by state
RANKPLACESTATEPOPOWNER-OCCUPIEDVS 2000
01▲2Minnetrista, MNMN9,45897.8%+3.0 pts
02Credit River, MNMN5,64497.5%–
03▲8Elko New Market, MNMN5,30095.5%–
04▼3Corcoran, MNMN9,26995.1%−0.9 pts
05▼3Oak Grove, MNMN9,47694.2%−3.9 pts
06▲2Andover, MNMN33,87494.1%−1.6 pts
07Ham Lake, MNMN17,10493.7%−0.9 pts
08▲1Victoria, MNMN12,44793.6%+2.0 pts
09▼3Lake Elmo, MNMN14,37693.5%−2.3 pts
10▲6Carver, MNMN7,19893.4%+7.6 pts
11▲4Shorewood, MNMN7,62093.2%−0.5 pts
12Dayton, MNMN11,40293.0%−3.5 pts
13Otsego, MNMN24,52592.7%−3.9 pts
14▼9East Bethel, MNMN12,60592.3%−5.6 pts
15▼5Medina, MNMN7,46092.2%+0.4 pts
16▲2Lonsdale, MNMN5,11792.1%+5.7 pts
17▼13Lino Lakes, MNMN23,22092.1%−4.3 pts
18▼4Orono, MNMN8,30190.9%−3.3 pts
19▼2St. Michael, MNMN22,49890.1%−2.6 pts
20▼1Hugo, MNMN17,16789.5%−5.3 pts
21▲9North Oaks, MNMN5,28388.2%−10.3 pts
22Cottage Grove, MNMN43,60488.2%−3.2 pts
23▲22Albertville, MNMN8,54488.2%+11.0 pts
24▲2Champlin, MNMN23,12588.1%−0.6 pts
25Lakeville, MNMN79,27087.8%−4.0 pts
26▲9Kasson, MNMN7,35087.5%+6.0 pts
27▼6Rosemount, MNMN31,88187.4%−0.9 pts
28▲11Big Lake, MNMN12,92986.9%+2.6 pts
29▼5Wyoming, MNMN8,12186.8%+5.5 pts
30▼3Farmington, MNMN25,42586.5%−1.0 pts
31▲11Prior Lake, MNMN28,14086.2%−1.1 pts
32▼12St. Francis, MNMN8,63586.2%0.0 pts
33▲28La Crescent, MNMN5,26186.0%+8.4 pts
34▲4Savage, MNMN32,97085.8%−5.6 pts
35▼3Blaine, MNMN76,60385.3%−5.3 pts
36▼8Lindstrom, MNMN5,03985.1%+0.4 pts
37▼8Ramsey, MNMN29,62485.0%−12.5 pts
38▼15Rogers, MNMN15,60684.9%−7.5 pts
39▼5Chanhassen, MNMN25,74884.1%−5.5 pts
40▲1Belle Plaine, MNMN7,63284.0%+6.0 pts
41▲10Isanti, MNMN7,71483.3%+7.2 pts
42▼9Byron, MNMN6,74083.2%−1.7 pts
43▲14Mahtomedi, MNMN8,18982.6%−6.1 pts
44▼4Maple Grove, MNMN73,89382.3%−10.4 pts
45▼1Zimmerman, MNMN6,90482.1%−6.7 pts
46▼10North Branch, MNMN12,39882.1%−4.7 pts
47▼10Arden Hills, MNMN9,58381.9%−6.3 pts
48▼2Stewartville, MNMN6,85081.8%+1.2 pts
49▲4Jordan, MNMN6,98881.3%−0.9 pts
50▼3Waconia, MNMN14,11380.3%+4.0 pts
51▼3Shoreview, MNMN26,90680.2%−7.1 pts
52▲2Vadnais Heights, MNMN13,05279.6%−4.9 pts
53▼1Becker, MNMN5,42579.3%+6.2 pts
54▼5Elk River, MNMN27,89679.2%+0.9 pts
55▲7Lake City, MNMN5,30679.2%+1.2 pts
56▼25Mendota Heights, MNMN11,47578.7%−13.3 pts
57▼1Woodbury, MNMN81,55877.6%−7.6 pts
58▲5Oakdale, MNMN30,58877.5%−3.0 pts
59▼9Delano, MNMN7,78877.4%+0.5 pts
60▲13Inver Grove Heights, MNMN36,87376.9%−0.6 pts
61▲14Crystal, MNMN22,23976.9%−0.7 pts
62▼3Stillwater, MNMN19,35476.7%−1.4 pts
63▼5New Prague, MNMN8,23876.7%+0.8 pts
64▲7Hastings, MNMN22,56376.4%−0.3 pts
65▲9Eden Prairie, MNMN63,07576.1%−2.2 pts
66▼23St. Paul Park, MNMN5,39676.0%−10.2 pts
67▲9Owatonna, MNMN26,63375.6%−0.7 pts
68▲12Plymouth, MNMN78,94275.1%−1.4 pts
69New Ulm, MNMN13,86375.1%−2.0 pts
70▼10Mound, MNMN9,06475.0%−5.5 pts
71▼6Coon Rapids, MNMN64,19374.8%−5.5 pts
72▼5Shakopee, MNMN49,36674.8%−3.8 pts
73▼5Buffalo, MNMN16,87874.3%+2.2 pts
74▲23Albert Lea, MNMN18,21774.1%+1.2 pts
75▼11Apple Valley, MNMN55,24873.4%−14.6 pts
76▼6Hermantown, MNMN10,11073.1%−8.8 pts
77▲1Forest Lake, MNMN20,95272.9%+12.7 pts
78▼23Chisago City, MNMN5,95572.5%+10.0 pts
79▲4Edina, MNMN54,35672.4%−4.2 pts
80▲15Red Wing, MNMN16,80572.2%+0.4 pts
81▲15Waseca, MNMN9,03571.9%−1.2 pts
82▲10Maplewood, MNMN40,71771.8%−3.9 pts
83▲6Minnetonka, MNMN53,96971.6%−4.1 pts
84▲16Austin, MNMN26,68971.5%−2.3 pts
85▲3Hibbing, MNMN15,82371.1%−3.8 pts
86▲8Robbinsdale, MNMN14,03071.0%−2.9 pts
87▲19International Falls, MNMN5,48171.0%+0.7 pts
88▼4Golden Valley, MNMN21,32570.7%−10.8 pts
89▼12Glencoe, MNMN5,63270.3%−7.1 pts
90▼9Brooklyn Park, MNMN83,54370.3%−3.1 pts
91▼12North Mankato, MNMN14,16569.7%−3.5 pts
92▲9South St. Paul, MNMN20,53269.7%−2.4 pts
93▲18Spring Lake Park, MNMN7,12769.5%−5.0 pts
94▼1Northfield, MNMN21,99269.3%+1.0 pts
95▲7Mounds View, MNMN12,78669.3%−1.1 pts
96▲3Hutchinson, MNMN14,65568.6%−0.6 pts
97▲33Little Canada, MNMN10,56768.4%+5.1 pts
98▲5Redwood Falls, MNMN5,04068.3%−5.2 pts
99▼9North St. Paul, MNMN12,78068.2%−4.2 pts
100▲8East Grand Forks, MNMN8,90667.8%+0.8 pts
101▼3White Bear Lake, MNMN23,39267.8%−6.8 pts
102▼17Eagan, MNMN67,10967.7%−7.3 pts
103▼21Chaska, MNMN30,51367.6%−7.7 pts
104▲20Worthington, MNMN13,97967.2%+1.2 pts
105▼1Newport, MNMN5,52566.9%+0.3 pts
106▲9Roseville, MNMN35,66366.4%−1.0 pts
107Faribault, MNMN25,04066.1%−7.0 pts
108▲12Columbia Heights, MNMN22,48265.9%−5.4 pts
109▼22Cloquet, MNMN12,39965.9%−7.8 pts
110Cambridge, MNMN11,09065.8%+2.5 pts
111▼2Bloomington, MNMN89,03465.7%−4.8 pts
112▲1Montevideo, MNMN5,33565.2%−5.5 pts
113▼1Rochester, MNMN124,29265.1%−5.9 pts
114St. Peter, MNMN12,27564.9%−4.1 pts
115▼43Monticello, MNMN15,67064.7%−7.4 pts
116▲1Burnsville, MNMN65,24464.7%−3.5 pts
117▲5Fergus Falls, MNMN14,24664.1%−0.8 pts
118▲9Little Falls, MNMN9,27764.1%−0.5 pts
119▼53St. Joseph, MNMN6,84664.0%−9.1 pts
120▼2Thief River Falls, MNMN8,79963.7%−2.7 pts
121▼2Brooklyn Center, MNMN31,84663.6%−5.2 pts
122▲1Fridley, MNMN30,82963.0%−4.7 pts
123▲22Marshall, MNMN14,17162.9%+6.3 pts
124▼38Baxter, MNMN9,21762.6%−27.1 pts
125▲3Grand Rapids, MNMN11,18162.4%+2.4 pts
126▼5Princeton, MNMN5,48062.1%−3.7 pts
127▼2Sartell, MNMN19,91861.8%−15.1 pts
128▲1Richfield, MNMN36,59361.6%−6.0 pts
129▼13New Brighton, MNMN22,15961.2%−6.1 pts
130▼4Sauk Rapids, MNMN13,76861.2%−4.9 pts
131▼26Fairmont, MNMN10,09960.9%−13.0 pts
132▼41Litchfield, MNMN6,52860.7%−10.9 pts
134▲1Duluth, MNMN88,33059.4%−4.8 pts
135▲3Willmar, MNMN22,00159.4%−3.6 pts
136▲1Virginia, MNMN8,18759.3%−2.4 pts
137▼6Moorhead, MNMN46,53358.1%−5.6 pts
138▼2Winona, MNMN26,53058.0%−3.0 pts
139▲1St. Louis Park, MNMN50,02757.8%−5.8 pts
140▲3Falcon Heights, MNMN5,07157.4%−0.5 pts
141▲3Alexandria, MNMN15,04557.4%+6.4 pts
142▼3West St. Paul, MNMN21,95057.2%−1.3 pts
143▼2Anoka, MNMN18,16956.9%+0.6 pts
144▼12Crookston, MNMN7,37556.6%−6.8 pts
145▲2Brainerd, MNMN14,42856.5%+2.6 pts
146▼13Detroit Lakes, MNMN10,01956.1%−8.2 pts
147▲3St. Paul, MNMN306,68452.9%−2.0 pts
148▼6New Hope, MNMN20,80752.6%−3.5 pts
149▲2Waite Park, MNMN8,45051.3%+12.1 pts
150▼1Mankato, MNMN46,52950.0%−2.9 pts
151▼5Morris, MNMN5,15049.8%−6.0 pts
152▼4St. Cloud, MNMN72,64748.6%−7.4 pts
153▼1Minneapolis, MNMN430,32447.7%−3.7 pts
154▼1Bemidji, MNMN15,77043.1%−11.1 pts
155▼1Hopkins, MNMN19,52336.5%−1.4 pts
SHOWING 1–155 OF 155

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES