CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Highest per-capita income, Minnesota cities

Minnesota cities ranked by per-capita income (2024 ACS): total personal income divided by every resident, including children. This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide. The median across all 155 is $45,119. Biggest climber in the top 100 since 2020: Newport, MN, up 39 places to #83.

MinnesotaAll statesPop > 5KAll rankings
Highest per-capita income by state
RANKPLACESTATEPOPPER CAPITA INCOMEVS 2000
01Orono, MNMN8,301$124,728+89%
02▲1Medina, MNMN7,460$115,447+135%
03▲1Shorewood, MNMN7,620$95,933+116%
04▼2North Oaks, MNMN5,283$93,573+29%
05Edina, MNMN54,356$93,210+111%
06▲4Chanhassen, MNMN25,748$76,879+114%
07▲2Victoria, MNMN12,447$76,567+97%
08▲9Mound, MNMN9,064$76,220+151%
09▼2Lake Elmo, MNMN14,376$76,087+131%
10Credit River, MNMN5,644$75,691–
11▼3Minnetonka, MNMN53,969$75,502+87%
12▼6Minnetrista, MNMN9,458$73,026+82%
13▼1Mendota Heights, MNMN11,475$72,329+84%
14Plymouth, MNMN78,942$71,865+98%
15Eden Prairie, MNMN63,075$71,657+84%
16▲10Dayton, MNMN11,402$68,549+147%
17▼6Mahtomedi, MNMN8,189$68,445+137%
18▼2Golden Valley, MNMN21,325$68,225+100%
19▼6Corcoran, MNMN9,269$67,146+128%
20▼2Maple Grove, MNMN73,893$65,261+114%
21▼2St. Louis Park, MNMN50,027$64,370+122%
22▼2Prior Lake, MNMN28,140$62,573+95%
23▼2Shoreview, MNMN26,906$61,360+89%
24▼2Woodbury, MNMN81,558$60,068+84%
25▲5Rosemount, MNMN31,881$59,464+157%
26▲11Hugo, MNMN17,167$59,030+143%
28▼3Rogers, MNMN15,606$58,236+125%
29▼6Stillwater, MNMN19,354$57,943+113%
30▲3Lakeville, MNMN79,270$57,291+116%
31▼7Eagan, MNMN67,109$57,112+89%
32▲4Vadnais Heights, MNMN13,052$57,103+85%
33▲2Chaska, MNMN30,513$56,397+122%
34Hermantown, MNMN10,110$55,803+166%
35▲10Roseville, MNMN35,663$55,478+100%
36▼4Savage, MNMN32,970$55,451+106%
37▲1Inver Grove Heights, MNMN36,873$55,446+117%
38▲8Carver, MNMN7,198$55,366+121%
39▲14St. Michael, MNMN22,498$54,378+120%
40▲36Albertville, MNMN8,544$53,701+151%
41▼1Lino Lakes, MNMN23,220$53,392+110%
42▼1Andover, MNMN33,874$53,379+103%
43▼16Ham Lake, MNMN17,104$53,119+118%
44▲3Waconia, MNMN14,113$53,078+97%
45▲6Minneapolis, MNMN430,324$52,692+132%
46▲4Rochester, MNMN124,292$52,671+112%
47▲21Arden Hills, MNMN9,583$52,525+77%
48▼6Elko New Market, MNMN5,300$52,477–
49▼6Bloomington, MNMN89,034$52,173+75%
50▼21North Mankato, MNMN14,165$51,604+116%
51▲9Delano, MNMN7,788$50,910+136%
52▼13Apple Valley, MNMN55,248$50,382+71%
53▲37Elk River, MNMN27,896$50,113+130%
54▼6Champlin, MNMN23,125$49,956+108%
55Falcon Heights, MNMN5,071$49,777+96%
56▲9Robbinsdale, MNMN14,030$49,598+107%
57▼5Cottage Grove, MNMN43,604$49,540+112%
58▲27La Crescent, MNMN5,261$49,207+130%
59▲15New Prague, MNMN8,238$48,950+176%
60▲7Hopkins, MNMN19,523$48,787+82%
61▼2Otsego, MNMN24,525$48,748+141%
62▲8Farmington, MNMN25,425$48,512+118%
63▼35Byron, MNMN6,740$48,494+139%
64▼10Ramsey, MNMN29,624$47,941+84%
65▼1Richfield, MNMN36,593$47,856+94%
66▼22Oak Grove, MNMN9,476$47,703+101%
67▲2Shakopee, MNMN49,366$47,444+89%
68▼12East Bethel, MNMN12,605$47,288+124%
69▼7Blaine, MNMN76,603$46,842+106%
70▼7White Bear Lake, MNMN23,392$46,608+92%
71Chisago City, MNMN5,955$46,389+108%
72▲11North Branch, MNMN12,398$46,387+122%
73▼7Detroit Lakes, MNMN10,019$46,289+150%
74▼25Forest Lake, MNMN20,952$46,249+131%
75▼14New Brighton, MNMN22,159$46,184+67%
76▲31Belle Plaine, MNMN7,632$45,707+135%
77▲27Mounds View, MNMN12,786$45,624+88%
78▼3Oakdale, MNMN30,588$45,119+87%
79▲8West St. Paul, MNMN21,950$44,887+91%
80▼3Hutchinson, MNMN14,655$44,845+125%
81▲3Crystal, MNMN22,239$44,831+94%
82▼4Hastings, MNMN22,563$44,593+102%
83▲39Newport, MNMN5,525$44,082+98%
84▼12St. Paul Park, MNMN5,396$43,954+117%
85▼5Wyoming, MNMN8,121$43,942+117%
86▼5Maplewood, MNMN40,717$43,481+78%
87▼30Little Canada, MNMN10,567$43,193+69%
88▼15Burnsville, MNMN65,244$43,192+59%
89▲14St. Paul, MNMN306,684$42,815+112%
90▲8Baxter, MNMN9,217$42,530+115%
91▼3Big Lake, MNMN12,929$42,522+125%
92▼10Sartell, MNMN19,918$42,415+87%
93▼7Owatonna, MNMN26,633$41,767+104%
94▲17Duluth, MNMN88,330$41,503+119%
95▼3Coon Rapids, MNMN64,193$41,400+81%
96▼17Lindstrom, MNMN5,039$41,367+95%
97Alexandria, MNMN15,045$41,095+155%
98▼7Lake City, MNMN5,306$41,087+96%
99▼4New Hope, MNMN20,807$40,928+74%
100▲18St. Francis, MNMN8,635$40,900+105%
101Red Wing, MNMN16,805$40,751+88%
102▲22Thief River Falls, MNMN8,799$40,447+131%
103▼14Anoka, MNMN18,169$40,436+89%
104▲17South St. Paul, MNMN20,532$40,011+87%
105▼47Buffalo, MNMN16,878$39,807+86%
106▼12Morris, MNMN5,150$39,761+139%
107▲29Albert Lea, MNMN18,217$39,282+118%
108▲2Brooklyn Park, MNMN83,543$38,978+68%
109▼4Columbia Heights, MNMN22,482$38,781+81%
110▲30International Falls, MNMN5,481$38,738+102%
111▲1Stewartville, MNMN6,850$38,649+106%
112▲13Marshall, MNMN14,171$38,548+107%
113Spring Lake Park, MNMN7,127$38,488+75%
114▲6Sauk Rapids, MNMN13,768$38,385+97%
115▼16Jordan, MNMN6,988$38,317+123%
116▲12Cloquet, MNMN12,399$38,223+115%
117▼24Kasson, MNMN7,350$38,131+98%
118▼9Fridley, MNMN30,829$38,100+65%
119▲10Crookston, MNMN7,375$37,845+120%
120▲10Monticello, MNMN15,670$37,838+97%
121▼6Fairmont, MNMN10,099$37,825+103%
122▲4Moorhead, MNMN46,533$37,546+119%
123▼21North St. Paul, MNMN12,780$37,387+67%
124▼10Lonsdale, MNMN5,117$36,789+81%
125▼6Northfield, MNMN21,992$36,703+97%
126▼9Isanti, MNMN7,714$36,337+118%
127▲8Glencoe, MNMN5,632$36,015+76%
128▼12New Ulm, MNMN13,863$35,978+77%
129▼2East Grand Forks, MNMN8,906$35,265+112%
130▲13Cambridge, MNMN11,090$35,047+69%
131▼8Fergus Falls, MNMN14,246$34,864+84%
132▲5Winona, MNMN26,530$34,531+106%
133▲1Hibbing, MNMN15,823$34,424+85%
134▼38Becker, MNMN5,425$33,999+76%
135▼35Litchfield, MNMN6,528$33,997+72%
136▲9Mankato, MNMN46,529$33,811+92%
137▲9Faribault, MNMN25,040$33,225+79%
138▼5Grand Rapids, MNMN11,181$33,189+93%
139▼31Zimmerman, MNMN6,904$32,910+78%
140▼9Redwood Falls, MNMN5,040$32,604+46%
141▲1Virginia, MNMN8,187$32,274+82%
142▲5Little Falls, MNMN9,277$32,224+102%
143▼2St. Cloud, MNMN72,647$32,108+62%
144▲4Willmar, MNMN22,001$31,826+72%
145▲6Princeton, MNMN5,480$31,770+73%
146▲7Bemidji, MNMN15,770$31,542+107%
147▼9Austin, MNMN26,689$31,514+53%
148▲2Brainerd, MNMN14,428$31,316+99%
149St. Joseph, MNMN6,846$30,893+157%
150▼11St. Peter, MNMN12,275$30,810+85%
151▼7Brooklyn Center, MNMN31,846$30,555+55%
152▼46Montevideo, MNMN5,335$30,459+69%
153▼21Waseca, MNMN9,035$30,270+64%
154▼2Waite Park, MNMN8,450$29,293+65%
155▼1Worthington, MNMN13,979$27,450+52%
SHOWING 1–155 OF 155

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