CensusEasy
RANKING · 2020 CENSUS · 154 SHOWN OF 154

Most six-figure households, Minnesota cities · 2020

Minnesota cities with the most households earning $100,000 or more, as of the 2020 American Community Survey. Ranked by number of households, not the share. This list covers the 154 cities in Minnesota that qualify, ranked against each other statewide. The median across all 154 is 2,641.

MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetros
Most six-figure households by state
RANKPLACESTATEPOPSIX-FIGURE HOUSEHOLDSVS –
01Minneapolis, MNMN430,32479,933–
02St. Paul, MNMN306,68444,999–
03Rochester, MNMN124,29224,609–
04Plymouth, MNMN78,94221,090–
05Maple Grove, MNMN73,89319,236–
06Bloomington, MNMN89,03418,258–
07Woodbury, MNMN81,55817,801–
08Eden Prairie, MNMN63,07517,131–
09Lakeville, MNMN79,27016,040–
10Eagan, MNMN67,10915,982–
11Minnetonka, MNMN53,96914,552–
12Edina, MNMN54,35613,961–
13Blaine, MNMN76,60313,672–
14Brooklyn Park, MNMN83,54313,433–
15St. Louis Park, MNMN50,02713,228–
16Duluth, MNMN88,33012,516–
17Coon Rapids, MNMN64,19312,291–
18Burnsville, MNMN65,24412,141–
19Apple Valley, MNMN55,24812,131–
20Cottage Grove, MNMN43,6048,658–
21Shakopee, MNMN49,3668,527–
22St. Cloud, MNMN72,6478,521–
23Andover, MNMN33,8747,944–
24Inver Grove Heights, MNMN36,8737,902–
25Savage, MNMN32,9707,735–
26Roseville, MNMN35,6637,529–
27Shoreview, MNMN26,9067,398–
28Maplewood, MNMN40,7177,244–
29Richfield, MNMN36,5937,093–
30Chanhassen, MNMN25,7486,827–
31Moorhead, MNMN46,5336,689–
32Ramsey, MNMN29,6246,456–
33Prior Lake, MNMN28,1406,240–
34Rosemount, MNMN31,8816,006–
35Chaska, MNMN30,5135,927–
36Champlin, MNMN23,1255,752–
37Mankato, MNMN46,5295,721–
38Golden Valley, MNMN21,3255,661–
39Oakdale, MNMN30,5885,566–
40White Bear Lake, MNMN23,3925,134–
41Lino Lakes, MNMN23,2205,088–
42Farmington, MNMN25,4254,854–
43Elk River, MNMN27,8964,713–
44Owatonna, MNMN26,6334,713–
45St. Michael, MNMN22,4984,690–
46Stillwater, MNMN19,3544,648–
47Hastings, MNMN22,5634,487–
48New Brighton, MNMN22,1594,461–
49Forest Lake, MNMN20,9524,398–
50Crystal, MNMN22,2394,396–
51Fridley, MNMN30,8294,322–
52Otsego, MNMN24,5253,993–
53Brooklyn Center, MNMN31,8463,983–
54Ham Lake, MNMN17,1043,716–
55New Hope, MNMN20,8073,517–
56West St. Paul, MNMN21,9503,415–
57Hugo, MNMN17,1673,405–
58South St. Paul, MNMN20,5323,376–
59Winona, MNMN26,5303,300–
60Faribault, MNMN25,0403,267–
61Columbia Heights, MNMN22,4823,260–
62Rogers, MNMN15,6063,220–
63Austin, MNMN26,6893,218–
64Robbinsdale, MNMN14,0303,209–
65Sartell, MNMN19,9183,185–
66Vadnais Heights, MNMN13,0523,175–
67Mendota Heights, MNMN11,4753,077–
68Buffalo, MNMN16,8783,072–
69Hopkins, MNMN19,5233,044–
70Waconia, MNMN14,1132,870–
71East Bethel, MNMN12,6052,841–
72Anoka, MNMN18,1692,792–
73Northfield, MNMN21,9922,791–
74Red Wing, MNMN16,8052,725–
75North Mankato, MNMN14,1652,695–
76Victoria, MNMN12,4472,661–
77Willmar, MNMN22,0012,641–
78Mounds View, MNMN12,7862,431–
79Hibbing, MNMN15,8232,360–
80Monticello, MNMN15,6702,331–
81Mound, MNMN9,0642,330–
82Lake Elmo, MNMN14,3762,322–
84Shorewood, MNMN7,6202,309–
85Minnetrista, MNMN9,4582,289–
86Alexandria, MNMN15,0452,279–
87Orono, MNMN8,3012,251–
88Big Lake, MNMN12,9292,219–
89North Branch, MNMN12,3982,212–
90Oak Grove, MNMN9,4762,188–
91New Ulm, MNMN13,8632,146–
92Hutchinson, MNMN14,6552,143–
93Sauk Rapids, MNMN13,7682,080–
94Albert Lea, MNMN18,2172,079–
95North St. Paul, MNMN12,7801,986–
96Mahtomedi, MNMN8,1891,960–
97Arden Hills, MNMN9,5831,911–
98Fergus Falls, MNMN14,2461,872–
99Marshall, MNMN14,1711,848–
100Hermantown, MNMN10,1101,806–
101Wyoming, MNMN8,1211,801–
102Little Canada, MNMN10,5671,743–
103Medina, MNMN7,4601,699–
104Corcoran, MNMN9,2691,653–
105New Prague, MNMN8,2381,652–
106Cloquet, MNMN12,3991,631–
107Baxter, MNMN9,2171,568–
108Fairmont, MNMN10,0991,549–
109St. Francis, MNMN8,6351,502–
110North Oaks, MNMN5,2831,473–
111Worthington, MNMN13,9791,449–
112Grand Rapids, MNMN11,1811,404–
113Byron, MNMN6,7401,399–
114St. Peter, MNMN12,2751,396–
115Dayton, MNMN11,4021,386–
116Albertville, MNMN8,5441,378–
117Belle Plaine, MNMN7,6321,374–
118East Grand Forks, MNMN8,9061,372–
119Cambridge, MNMN11,0901,345–
120Delano, MNMN7,7881,318–
121Thief River Falls, MNMN8,7991,302–
122Elko New Market, MNMN5,3001,290–
123Carver, MNMN7,1981,288–
124Detroit Lakes, MNMN10,0191,277–
125Kasson, MNMN7,3501,246–
126Spring Lake Park, MNMN7,1271,229–
127Stewartville, MNMN6,8501,228–
128Bemidji, MNMN15,7701,210–
129St. Paul Park, MNMN5,3961,199–
130Chisago City, MNMN5,9551,157–
131Jordan, MNMN6,9881,116–
132Isanti, MNMN7,7141,092–
133Brainerd, MNMN14,4281,045–
134Crookston, MNMN7,3751,043–
135Lindstrom, MNMN5,0391,021–
136Falcon Heights, MNMN5,0711,019–
137Waseca, MNMN9,0351,012–
138St. Joseph, MNMN6,846994–
139Virginia, MNMN8,187976–
140Little Falls, MNMN9,277963–
141Zimmerman, MNMN6,904954–
142Litchfield, MNMN6,528924–
143Becker, MNMN5,425908–
144La Crescent, MNMN5,261890–
145Waite Park, MNMN8,450858–
146Lonsdale, MNMN5,117819–
147Lake City, MNMN5,306796–
148International Falls, MNMN5,481789–
149Glencoe, MNMN5,632772–
150Morris, MNMN5,150766–
151Montevideo, MNMN5,335704–
152Redwood Falls, MNMN5,040658–
153Newport, MNMN5,525619–
154Princeton, MNMN5,480486–
SHOWING 1–154 OF 154

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