CensusEasy
RANKING · 2020 CENSUS · 154 SHOWN OF 154

Lowest median household income, Minnesota cities · 2020

Minnesota cities with the lowest median household income in the 2023 American Community Survey 5-year estimates. This list covers the 154 cities in Minnesota that qualify, ranked against each other statewide.

Flip the list · Highest median household income, US cities
MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDHighest median household incomeHighest per-capita incomeLowest poverty rateHighest poverty rateMost income inequality (Gini)Most equal income distribution
YEAR19902000201020202024
Lowest median household income by state
RANKPLACESTATEPOPMEDIAN HOUSEHOLD INCOMEVS 2000
01Bemidji, MNMN15,770$36,250+29%
02Brainerd, MNMN14,428$36,699+36%
03Princeton, MNMN5,480$37,445+6%
04Little Falls, MNMN9,277$40,044+31%
05Virginia, MNMN8,187$41,576+44%
06Fergus Falls, MNMN14,246$42,659+36%
07Waite Park, MNMN8,450$43,867+30%
08Albert Lea, MNMN18,217$45,929+40%
09Hibbing, MNMN15,823$47,030+41%
10International Falls, MNMN5,481$47,301+58%
11Marshall, MNMN14,171$48,236+27%
12Grand Rapids, MNMN11,181$48,247+66%
13Winona, MNMN26,530$48,653+48%
14Austin, MNMN26,689$48,730+44%
15Crookston, MNMN7,375$49,321+43%
16Fairmont, MNMN10,099$49,402+47%
17Worthington, MNMN13,979$49,590+37%
18St. Cloud, MNMN72,647$50,335+35%
19Waseca, MNMN9,035$50,587+28%
20Detroit Lakes, MNMN10,019$51,185+75%
21Litchfield, MNMN6,528$51,352+43%
22Willmar, MNMN22,001$51,884+55%
23Montevideo, MNMN5,335$51,953+60%
24Thief River Falls, MNMN8,799$52,168+70%
25Mankato, MNMN46,529$52,411+54%
26Redwood Falls, MNMN5,040$52,418+35%
27Sauk Rapids, MNMN13,768$53,511+17%
28Cloquet, MNMN12,399$54,011+51%
29Duluth, MNMN88,330$54,084+60%
30St. Peter, MNMN12,275$54,455+35%
31Alexandria, MNMN15,045$54,572+103%
32Faribault, MNMN25,040$54,832+34%
33Little Canada, MNMN10,567$55,893+20%
34Hutchinson, MNMN14,655$56,083+33%
35Red Wing, MNMN16,805$57,056+31%
36West St. Paul, MNMN21,950$57,142+39%
37Cambridge, MNMN11,090$58,021+64%
38East Grand Forks, MNMN8,906$58,438+63%
39Newport, MNMN5,525$58,569+29%
40Morris, MNMN5,150$58,628+84%
41New Ulm, MNMN13,863$58,839+47%
42Hopkins, MNMN19,523$59,141+51%
43La Crescent, MNMN5,261$59,406+31%
44St. Paul, MNMN306,684$59,717+54%
45Lake City, MNMN5,306$60,481+49%
46Glencoe, MNMN5,632$60,609+30%
47New Hope, MNMN20,807$60,762+30%
48Columbia Heights, MNMN22,482$60,778+50%
49Anoka, MNMN18,169$60,890+43%
50Moorhead, MNMN46,533$61,220+76%
51South St. Paul, MNMN20,532$63,204+40%
52Brooklyn Center, MNMN31,846$64,023+44%
53Fridley, MNMN30,829$65,669+36%
54Owatonna, MNMN26,633$66,037+45%
55Minneapolis, MNMN430,324$66,068+74%
56St. Joseph, MNMN6,846$67,350+73%
57North St. Paul, MNMN12,780$67,595+33%
58Buffalo, MNMN16,878$68,371+38%
59Northfield, MNMN21,992$69,407+39%
60Sartell, MNMN19,918$69,577+32%
61Baxter, MNMN9,217$69,725+33%
62Richfield, MNMN36,593$70,091+54%
63Crystal, MNMN22,239$70,724+45%
64White Bear Lake, MNMN23,392$70,981+34%
65North Mankato, MNMN14,165$71,023+45%
66Monticello, MNMN15,670$71,399+57%
67Spring Lake Park, MNMN7,127$71,958+54%
68Falcon Heights, MNMN5,071$72,616+41%
69Maplewood, MNMN40,717$72,959+41%
70Brooklyn Park, MNMN83,543$73,207+29%
71Mounds View, MNMN12,786$73,243+41%
72Robbinsdale, MNMN14,030$73,510+52%
73Isanti, MNMN7,714$73,580+69%
74Albertville, MNMN8,544$73,913+27%
75Oakdale, MNMN30,588$74,303+32%
76Roseville, MNMN35,663$74,571+46%
77Zimmerman, MNMN6,904$74,891+52%
78Hastings, MNMN22,563$75,026+41%
79New Brighton, MNMN22,159$75,099+42%
80Mound, MNMN9,064$75,542+25%
81Becker, MNMN5,425$75,625+49%
82Burnsville, MNMN65,244$76,017+31%
83Rochester, MNMN124,292$76,034+55%
84Coon Rapids, MNMN64,193$76,169+37%
85Bloomington, MNMN89,034$78,224+43%
86Stewartville, MNMN6,850$78,312+77%
87Kasson, MNMN7,350$78,353+60%
88Hermantown, MNMN10,110$80,500+61%
89Vadnais Heights, MNMN13,052$81,643+34%
90New Prague, MNMN8,238$81,837+96%
91Chisago City, MNMN5,955$81,852+113%
92Inver Grove Heights, MNMN36,873$83,155+41%
93St. Paul Park, MNMN5,396$84,167+66%
94Forest Lake, MNMN20,952$84,436+90%
95St. Louis Park, MNMN50,027$84,694+72%
96North Branch, MNMN12,398$85,213+69%
98St. Francis, MNMN8,635$85,607+65%
99Belle Plaine, MNMN7,632$86,422+72%
100Blaine, MNMN76,603$86,796+47%
101Elk River, MNMN27,896$87,755+51%
102Big Lake, MNMN12,929$88,569+75%
103Wyoming, MNMN8,121$88,876+58%
104Jordan, MNMN6,988$89,125+88%
105Chaska, MNMN30,513$90,161+49%
106Apple Valley, MNMN55,248$90,162+29%
107Shakopee, MNMN49,366$90,642+53%
108East Bethel, MNMN12,605$90,809+57%
109Stillwater, MNMN19,354$91,947+61%
110Hugo, MNMN17,167$92,032+45%
111Eagan, MNMN67,109$93,332+38%
112Farmington, MNMN25,425$95,326+54%
113Lonsdale, MNMN5,117$95,398+91%
114Champlin, MNMN23,125$96,469+47%
115Shoreview, MNMN26,906$97,633+40%
116Ramsey, MNMN29,624$97,779+42%
117Golden Valley, MNMN21,325$97,783+58%
118Ham Lake, MNMN17,104$99,736+47%
119Minnetonka, MNMN53,969$100,363+43%
120Waconia, MNMN14,113$100,583+81%
121Delano, MNMN7,788$101,845+92%
122Cottage Grove, MNMN43,604$102,600+56%
123Lindstrom, MNMN5,039$103,102+129%
124Byron, MNMN6,740$104,213+77%
125Arden Hills, MNMN9,583$105,664+63%
126Oak Grove, MNMN9,476$107,112+53%
127Lino Lakes, MNMN23,220$107,647+42%
128Woodbury, MNMN81,558$108,055+42%
129Prior Lake, MNMN28,140$108,481+44%
130Edina, MNMN54,356$108,576+64%
131St. Michael, MNMN22,498$109,487+57%
132Carver, MNMN7,198$109,589+68%
133Rosemount, MNMN31,881$110,573+68%
134Otsego, MNMN24,525$110,833+93%
135Lakeville, MNMN79,270$112,020+55%
136Mahtomedi, MNMN8,189$112,105+55%
137Dayton, MNMN11,402$112,557+68%
138Plymouth, MNMN78,942$112,631+46%
139Andover, MNMN33,874$112,967+48%
140Maple Grove, MNMN73,893$113,793+50%
141Eden Prairie, MNMN63,075$115,227+47%
142Savage, MNMN32,970$116,895+56%
143Mendota Heights, MNMN11,475$119,347+47%
144Chanhassen, MNMN25,748$124,184+47%
145Elko New Market, MNMN5,300$133,333
146Rogers, MNMN15,606$133,988+83%
147Corcoran, MNMN9,269$138,848+76%
148Minnetrista, MNMN9,458$144,188+60%
149Lake Elmo, MNMN14,376$145,433+89%
150Shorewood, MNMN7,620$146,029+51%
151Medina, MNMN7,460$156,563+76%
152Victoria, MNMN12,447$166,477+92%
153Orono, MNMN8,301$169,557+92%
154North Oaks, MNMN5,283$210,370+41%
SHOWING 1–154 OF 154
Download CSV (full list, 154 rows)

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