CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Lowest median household income, Minnesota cities

Minnesota cities with the lowest median household income in the 2024 American Community Survey 5-year estimates. This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide. The median across all 155 is $90,009. Biggest climber in the top 100 since 2020: Lindstrom, MN, up 29 places to #94.

Flip the list · Highest median household income, US cities →
MinnesotaAll statesPop > 5KAll rankings
Lowest median household income by state
RANKPLACESTATEPOPMEDIAN HOUSEHOLD INCOMEVS 2000
01▲3Little Falls, MNMN9,277$47,863+57%
02▲3Virginia, MNMN8,187$51,720+79%
03▲13Fairmont, MNMN10,099$53,084+57%
04▲17Litchfield, MNMN6,528$54,875+52%
05▼4Bemidji, MNMN15,770$55,405+97%
06▲3Hibbing, MNMN15,823$55,789+67%
07▼5Brainerd, MNMN14,428$56,111+109%
08▼2Fergus Falls, MNMN14,246$56,162+79%
09▲4Winona, MNMN26,530$56,337+72%
10▲5Crookston, MNMN7,375$57,315+66%
11▼1International Falls, MNMN5,481$57,662+93%
12▼5Waite Park, MNMN8,450$59,285+75%
13▼1Grand Rapids, MNMN11,181$61,029+111%
14▲14Cloquet, MNMN12,399$61,367+72%
15▲3St. Cloud, MNMN72,647$61,374+64%
16▲15Alexandria, MNMN15,045$61,374+129%
17▲15Faribault, MNMN25,040$61,449+50%
18▲8Redwood Falls, MNMN5,040$61,750+59%
19▼2Worthington, MNMN13,979$61,797+70%
20▼17Princeton, MNMN5,480$62,219+77%
21▲1Willmar, MNMN22,001$62,280+86%
22▼2Detroit Lakes, MNMN10,019$62,958+115%
23▼4Waseca, MNMN9,035$64,074+62%
24▲17New Ulm, MNMN13,863$64,449+61%
25▼17Albert Lea, MNMN18,217$64,603+97%
26▲4St. Peter, MNMN12,275$65,122+61%
27▼2Mankato, MNMN46,529$66,873+97%
28▲7Red Wing, MNMN16,805$67,192+54%
29▲11Morris, MNMN5,150$67,727+113%
30▼16Austin, MNMN26,689$68,057+102%
31▲5West St. Paul, MNMN21,950$68,464+67%
32▼21Marshall, MNMN14,171$68,566+81%
33▼10Montevideo, MNMN5,335$68,596+111%
34▼5Duluth, MNMN88,330$68,807+104%
35▲2Cambridge, MNMN11,090$69,154+96%
36▲25Baxter, MNMN9,217$70,688+35%
37▼13Thief River Falls, MNMN8,799$71,144+131%
38▲8Glencoe, MNMN5,632$71,356+53%
39▼12Sauk Rapids, MNMN13,768$71,841+57%
40▼1Newport, MNMN5,525$71,979+59%
41▲4Lake City, MNMN5,306$72,244+78%
42▲10Brooklyn Center, MNMN31,846$72,535+63%
43▲7Moorhead, MNMN46,533$72,761+109%
44▼10Hutchinson, MNMN14,655$72,836+72%
45▼1St. Paul, MNMN306,684$73,394+89%
46▲2Columbia Heights, MNMN22,482$73,691+82%
47▲9St. Joseph, MNMN6,846$74,946+92%
48▼6Hopkins, MNMN19,523$75,234+92%
49Anoka, MNMN18,169$75,948+78%
50▼12East Grand Forks, MNMN8,906$77,549+116%
51▼4New Hope, MNMN20,807$77,662+66%
52▲1Fridley, MNMN30,829$77,680+61%
53▼20Little Canada, MNMN10,567$77,957+67%
54▲12Monticello, MNMN15,670$79,534+75%
55▼1Owatonna, MNMN26,633$80,750+77%
56▲9North Mankato, MNMN14,165$80,791+66%
57▼2Minneapolis, MNMN430,324$80,846+113%
58▲28Stewartville, MNMN6,850$82,632+87%
59▲5White Bear Lake, MNMN23,392$83,554+58%
60Sartell, MNMN19,918$84,131+60%
61▼4North St. Paul, MNMN12,780$84,797+67%
62▼3Northfield, MNMN21,992$84,895+70%
63▼1Richfield, MNMN36,593$85,132+87%
64▼21La Crescent, MNMN5,261$85,368+88%
65▲12Zimmerman, MNMN6,904$85,645+74%
66▲15Becker, MNMN5,425$86,094+70%
67▲13Mound, MNMN9,064$86,675+43%
68▲8Roseville, MNMN35,663$86,930+70%
69▲13Burnsville, MNMN65,244$87,024+50%
70▲3Isanti, MNMN7,714$87,500+101%
71▼20South St. Paul, MNMN20,532$87,994+95%
72▲12Coon Rapids, MNMN64,193$88,251+59%
73▼1Robbinsdale, MNMN14,030$88,252+83%
74▲5New Brighton, MNMN22,159$88,521+67%
75▼17Buffalo, MNMN16,878$88,820+79%
76▲7Rochester, MNMN124,292$89,389+82%
77▼7Brooklyn Park, MNMN83,543$89,891+59%
78▼7Mounds View, MNMN12,786$90,009+73%
79▲17North Branch, MNMN12,398$90,456+80%
80▼13Spring Lake Park, MNMN7,127$90,753+95%
81▲7Hermantown, MNMN10,110$90,849+82%
82▼13Maplewood, MNMN40,717$91,394+77%
83▼20Crystal, MNMN22,239$92,513+90%
84▲10Forest Lake, MNMN20,952$92,944+109%
85Bloomington, MNMN89,034$93,211+71%
86▲1Kasson, MNMN7,350$93,333+90%
87▼12Oakdale, MNMN30,588$93,772+67%
88▼10Hastings, MNMN22,563$93,998+77%
89▲1New Prague, MNMN8,238$94,539+126%
90▲23Lonsdale, MNMN5,117$95,176+90%
91▼23Falcon Heights, MNMN5,071$96,528+88%
93▲13Apple Valley, MNMN55,248$97,673+40%
94▲29Lindstrom, MNMN5,039$98,226+118%
95▼6Vadnais Heights, MNMN13,052$98,685+62%
96▲3Belle Plaine, MNMN7,632$99,315+98%
97▼4St. Paul Park, MNMN5,396$100,642+98%
98▼6Inver Grove Heights, MNMN36,873$101,316+71%
99▼4St. Louis Park, MNMN50,027$101,648+106%
100▼9Chisago City, MNMN5,955$102,197+166%
101▲8Stillwater, MNMN19,354$105,853+85%
102▼2Blaine, MNMN76,603$106,801+80%
103▲4Shakopee, MNMN49,366$107,223+81%
104▼1Wyoming, MNMN8,121$107,565+91%
105▲10Shoreview, MNMN26,906$108,370+55%
106▲5Eagan, MNMN67,109$108,690+61%
107▼6Elk River, MNMN27,896$108,741+87%
108▲9Golden Valley, MNMN21,325$108,772+75%
109▲12Delano, MNMN7,788$109,946+108%
110▼2East Bethel, MNMN12,605$110,000+90%
111▼7Jordan, MNMN6,988$110,057+132%
112▼7Chaska, MNMN30,513$110,956+84%
113▲7Waconia, MNMN14,113$111,031+99%
114▼16St. Francis, MNMN8,635$111,198+114%
115▼1Champlin, MNMN23,125$116,102+76%
116▼6Hugo, MNMN17,167$116,228+83%
117▼1Ramsey, MNMN29,624$116,415+69%
118▲8Oak Grove, MNMN9,476$117,696+68%
119Minnetonka, MNMN53,969$119,517+71%
120▲14Otsego, MNMN24,525$119,927+109%
121▼3Ham Lake, MNMN17,104$120,135+77%
122▼20Big Lake, MNMN12,929$120,549+138%
123▼1Cottage Grove, MNMN43,604$120,791+84%
124▲12Mahtomedi, MNMN8,189$123,319+71%
125▼13Farmington, MNMN25,425$123,673+100%
126▼2Byron, MNMN6,740$124,010+111%
127▲1Woodbury, MNMN81,558$125,310+65%
128▲14Savage, MNMN32,970$125,513+67%
129▼2Lino Lakes, MNMN23,220$127,181+68%
130Edina, MNMN54,356$128,767+95%
131▲2Rosemount, MNMN31,881$129,625+97%
132▲9Eden Prairie, MNMN63,075$130,489+67%
133▼2St. Michael, MNMN22,498$131,274+88%
134▲6Maple Grove, MNMN73,893$132,731+74%
135▼61Albertville, MNMN8,544$132,734+128%
136▲7Mendota Heights, MNMN11,475$132,768+64%
137▲10Corcoran, MNMN9,269$133,423+69%
138▼13Arden Hills, MNMN9,583$134,118+107%
139▼10Prior Lake, MNMN28,140$134,255+78%
140▼2Plymouth, MNMN78,942$136,534+77%
141▼2Andover, MNMN33,874$137,593+80%
142▼7Lakeville, MNMN79,270$139,041+92%
143Credit River, MNMN5,644$143,125–
144Chanhassen, MNMN25,748$143,651+71%
145▼13Carver, MNMN7,198$147,697+127%
146▼9Dayton, MNMN11,402$148,947+123%
147▼2Elko New Market, MNMN5,300$152,150–
148▲1Lake Elmo, MNMN14,376$153,669+100%
149▼3Rogers, MNMN15,606$158,750+117%
150▼2Minnetrista, MNMN9,458$163,051+80%
151▼1Shorewood, MNMN7,620$171,063+77%
152▲1Orono, MNMN8,301$173,527+96%
153▼1Victoria, MNMN12,447$195,639+125%
154▼3Medina, MNMN7,460$230,859+160%
155▼1North Oaks, MNMN5,283$231,742+55%
SHOWING 1–155 OF 155

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