CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Most six-figure households, Minnesota cities

Minnesota cities with the most households earning $100,000 or more, as of the 2024 American Community Survey. Ranked by number of households, not the share. This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide.

MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetros
RELATEDHighest median household incomeLowest median household incomeHighest per-capita incomeLowest poverty rateHighest poverty rateMost residents in poverty
YEAR20202024
Most six-figure households by state
RANKPLACESTATEPOPSIX-FIGURE HOUSEHOLDSVS 2020
01Minneapolis, MNMN430,324102,364+28%
02St. Paul, MNMN306,68461,298+36%
03Rochester, MNMN124,29229,995+22%
04Plymouth, MNMN78,94223,339+11%
05Bloomington, MNMN89,03422,632+24%
06Woodbury, MNMN81,55821,860+23%
07Maple Grove, MNMN73,89320,551+7%
08Lakeville, MNMN79,27019,963+24%
09Eagan, MNMN67,10919,080+19%
10Eden Prairie, MNMN63,07518,788+10%
11Brooklyn Park, MNMN83,54317,649+31%
12Blaine, MNMN76,60317,447+28%
13Duluth, MNMN88,33017,332+38%
14Minnetonka, MNMN53,96916,379+13%
15Edina, MNMN54,35615,946+14%
16St. Louis Park, MNMN50,02715,835+20%
17Burnsville, MNMN65,24414,548+20%
18Coon Rapids, MNMN64,19314,391+17%
19Apple Valley, MNMN55,24813,918+15%
20Shakopee, MNMN49,36611,070+30%
21Cottage Grove, MNMN43,60410,970+27%
22St. Cloud, MNMN72,64710,959+29%
23Inver Grove Heights, MNMN36,8739,695+23%
24Richfield, MNMN36,5939,169+29%
25Moorhead, MNMN46,5339,134+37%
26Maplewood, MNMN40,7179,038+25%
27Savage, MNMN32,9708,949+16%
28Roseville, MNMN35,6638,880+18%
29Andover, MNMN33,8748,805+11%
30Mankato, MNMN46,5297,943+39%
31Shoreview, MNMN26,9067,715+4%
32Rosemount, MNMN31,8817,610+27%
33Ramsey, MNMN29,6247,574+17%
34Chanhassen, MNMN25,7487,520+10%
35Chaska, MNMN30,5137,493+26%
36Prior Lake, MNMN28,1407,364+18%
37Oakdale, MNMN30,5887,252+30%
38Elk River, MNMN27,8966,512+38%
39Farmington, MNMN25,4256,251+29%
40Champlin, MNMN23,1256,237+8%
41Fridley, MNMN30,8296,128+42%
42Golden Valley, MNMN21,3256,091+8%
43Owatonna, MNMN26,6335,939+26%
44White Bear Lake, MNMN23,3925,827+13%
45St. Michael, MNMN22,4985,729+22%
46Lino Lakes, MNMN23,2205,642+11%
47Crystal, MNMN22,2395,603+27%
48Otsego, MNMN24,5255,556+39%
49Hastings, MNMN22,5635,471+22%
50Stillwater, MNMN19,3545,356+15%
51Brooklyn Center, MNMN31,8465,301+33%
52Forest Lake, MNMN20,9525,184+18%
53New Brighton, MNMN22,1595,117+15%
54South St. Paul, MNMN20,5324,896+45%
55Hopkins, MNMN19,5234,801+58%
56Hugo, MNMN17,1674,715+38%
57West St. Paul, MNMN21,9504,629+36%
58New Hope, MNMN20,8074,553+29%
59Columbia Heights, MNMN22,4824,383+34%
60Austin, MNMN26,6894,356+35%
61Winona, MNMN26,5304,282+30%
62Sartell, MNMN19,9184,176+31%
63Ham Lake, MNMN17,1044,111+11%
64Robbinsdale, MNMN14,0303,902+22%
65Faribault, MNMN25,0403,823+17%
66Anoka, MNMN18,1693,716+33%
67Buffalo, MNMN16,8783,701+20%
68Rogers, MNMN15,6063,683+14%
69Victoria, MNMN12,4473,676+38%
70Vadnais Heights, MNMN13,0523,589+13%
71Northfield, MNMN21,9923,541+27%
72Lake Elmo, MNMN14,3763,514+51%
73Mendota Heights, MNMN11,4753,490+13%
74Willmar, MNMN22,0013,427+30%
75Red Wing, MNMN16,8053,269+20%
76Waconia, MNMN14,1133,245+13%
77Albert Lea, MNMN18,2173,228+55%
78East Bethel, MNMN12,6053,198+13%
79Hutchinson, MNMN14,6553,163+48%
80North Mankato, MNMN14,1653,134+16%
81Big Lake, MNMN12,9293,075+39%
82Monticello, MNMN15,6703,066+32%
83Mounds View, MNMN12,7862,996+23%
84Hibbing, MNMN15,8232,930+24%
85Alexandria, MNMN15,0452,927+28%
86North Branch, MNMN12,3982,847+29%
87Mound, MNMN9,0642,778+19%
88Sauk Rapids, MNMN13,7682,727+31%
89North St. Paul, MNMN12,7802,725+37%
90New Ulm, MNMN13,8632,704+26%
91Dayton, MNMN11,4022,588+87%
92Marshall, MNMN14,1712,568+39%
94Orono, MNMN8,3012,476+10%
95Minnetrista, MNMN9,4582,466+8%
96Oak Grove, MNMN9,4762,456+12%
97Shorewood, MNMN7,6202,434+5%
98Hermantown, MNMN10,1102,421+34%
99Fergus Falls, MNMN14,2462,352+26%
100Brainerd, MNMN14,4282,334+123%
101Bemidji, MNMN15,7702,310+91%
102Albertville, MNMN8,5442,293+66%
103Little Canada, MNMN10,5672,278+31%
104Cloquet, MNMN12,3992,096+29%
105Mahtomedi, MNMN8,1892,094+7%
106Corcoran, MNMN9,2692,081+26%
107Arden Hills, MNMN9,5832,052+7%
108St. Francis, MNMN8,6352,048+36%
109Cambridge, MNMN11,0902,024+50%
110Thief River Falls, MNMN8,7991,976+52%
111Grand Rapids, MNMN11,1811,949+39%
112Medina, MNMN7,4601,934+14%
113Wyoming, MNMN8,1211,886+5%
114New Prague, MNMN8,2381,884+14%
115Baxter, MNMN9,2171,861+19%
116Fairmont, MNMN10,0991,805+17%
117East Grand Forks, MNMN8,9061,781+30%
118Delano, MNMN7,7881,744+32%
119Worthington, MNMN13,9791,740+20%
120Detroit Lakes, MNMN10,0191,737+36%
121St. Peter, MNMN12,2751,698+22%
122St. Paul Park, MNMN5,3961,688+41%
123Byron, MNMN6,7401,673+20%
124Belle Plaine, MNMN7,6321,642+20%
125Waseca, MNMN9,0351,568+55%
126Carver, MNMN7,1981,557+21%
127Spring Lake Park, MNMN7,1271,536+25%
128Credit River, MNMN5,6441,530
129Kasson, MNMN7,3501,526+22%
130Isanti, MNMN7,7141,498+37%
131Jordan, MNMN6,9881,486+33%
132Chisago City, MNMN5,9551,474+27%
133Waite Park, MNMN8,4501,408+64%
134North Oaks, MNMN5,2831,398−5%
135Crookston, MNMN7,3751,368+31%
136Virginia, MNMN8,1871,331+36%
137Elko New Market, MNMN5,3001,320+2%
138Stewartville, MNMN6,8501,287+5%
139Little Falls, MNMN9,2771,285+33%
140La Crescent, MNMN5,2611,209+36%
141Zimmerman, MNMN6,9041,209+27%
142Falcon Heights, MNMN5,0711,188+17%
143St. Joseph, MNMN6,8461,150+16%
144Glencoe, MNMN5,6321,136+47%
145Lindstrom, MNMN5,0391,109+9%
146Lonsdale, MNMN5,1171,076+31%
147Newport, MNMN5,5251,065+72%
148Lake City, MNMN5,3061,059+33%
149International Falls, MNMN5,4811,051+33%
150Litchfield, MNMN6,5281,022+11%
151Becker, MNMN5,4251,021+12%
152Montevideo, MNMN5,335985+40%
153Morris, MNMN5,150940+23%
154Redwood Falls, MNMN5,040868+32%
155Princeton, MNMN5,480836+72%
SHOWING 1–155 OF 155
Download CSV (full list, 155 rows)

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES