CensusEasy
RANKING · 1990 CENSUS · 148 SHOWN OF 148

Highest per-capita income, Minnesota cities · 1990

Minnesota cities ranked by per-capita income (2023 ACS) — total personal income divided by every resident, including children. This list covers the 148 cities in Minnesota that qualify, ranked against each other statewide.

MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDHighest median household incomeLowest median household incomeLowest poverty rateHighest poverty rateMost income inequality (Gini)Most equal income distribution
YEAR19902000201020202024
Highest per-capita income by state
RANKPLACESTATEPOPPER CAPITA INCOMEVS 2000
01North Oaks, MNMN5,283$47,225−35%
02Orono, MNMN8,301$39,849−39%
03Medina, MNMN7,460$36,513−26%
04Edina, MNMN54,356$32,301−27%
05Minnetrista, MNMN9,458$31,032−23%
06Mendota Heights, MNMN11,475$28,749−27%
07Shorewood, MNMN7,620$28,584−36%
08Minnetonka, MNMN53,969$25,221−38%
09Eden Prairie, MNMN63,075$23,898−38%
10Victoria, MNMN12,447$23,192−40%
11Golden Valley, MNMN21,325$23,105−32%
12Plymouth, MNMN78,942$21,908−40%
13Woodbury, MNMN81,558$21,569−34%
14Shoreview, MNMN26,906$20,714−36%
15Chanhassen, MNMN25,748$20,654−43%
16Lake Elmo, MNMN14,376$20,603−38%
17Bloomington, MNMN89,034$20,032−33%
18Arden Hills, MNMN9,583$20,019−32%
20St. Louis Park, MNMN50,027$19,212−34%
21Mahtomedi, MNMN8,189$19,204−34%
22Mound, MNMN9,064$18,848−38%
23New Brighton, MNMN22,159$18,818−32%
24Eagan, MNMN67,109$18,662−38%
25Roseville, MNMN35,663$18,593−33%
26Burnsville, MNMN65,244$18,523−32%
27Prior Lake, MNMN28,140$18,182−43%
28Apple Valley, MNMN55,248$18,173−38%
29Maple Grove, MNMN73,893$17,481−43%
30Little Canada, MNMN10,567$17,431−32%
31Hopkins, MNMN19,523$17,106−36%
32Vadnais Heights, MNMN13,052$16,652−46%
33Rochester, MNMN124,292$16,533−33%
34Maplewood, MNMN40,717$16,459−33%
35White Bear Lake, MNMN23,392$16,355−33%
36Fridley, MNMN30,829$16,347−29%
37Oakdale, MNMN30,588$16,207−33%
38Falcon Heights, MNMN5,071$16,186−36%
39Stillwater, MNMN19,354$16,021−41%
40Richfield, MNMN36,593$15,992−35%
41Dayton, MNMN11,402$15,944−43%
42New Hope, MNMN20,807$15,941−32%
43Crystal, MNMN22,239$15,820−32%
44Savage, MNMN32,970$15,765−41%
45Corcoran, MNMN9,269$15,663−47%
46Brooklyn Park, MNMN83,543$15,541−33%
47Lakeville, MNMN79,270$15,476−42%
48Carver, MNMN7,198$15,466−38%
49Andover, MNMN33,874$15,464−41%
50Ramsey, MNMN29,624$15,387−41%
51Robbinsdale, MNMN14,030$15,352−36%
52Lino Lakes, MNMN23,220$15,341−40%
53Inver Grove Heights, MNMN36,873$15,184−40%
54Mounds View, MNMN12,786$15,171−37%
55Shakopee, MNMN49,366$15,018−40%
56Spring Lake Park, MNMN7,127$14,982−32%
57Rosemount, MNMN31,881$14,931−35%
58Champlin, MNMN23,125$14,872−38%
59Minneapolis, MNMN430,324$14,830−35%
60Chaska, MNMN30,513$14,803−42%
61Waconia, MNMN14,113$14,720−45%
62Hugo, MNMN17,167$14,707−40%
63Coon Rapids, MNMN64,193$14,669−36%
64Brooklyn Center, MNMN31,846$14,645−26%
65Elk River, MNMN27,896$14,616−33%
66Cottage Grove, MNMN43,604$14,564−38%
67North Mankato, MNMN14,165$14,562−39%
68Hastings, MNMN22,563$14,482−34%
69Rogers, MNMN15,606$14,459−44%
70Anoka, MNMN18,169$14,148−34%
71Ham Lake, MNMN17,104$14,127−42%
72Columbia Heights, MNMN22,482$13,915−35%
73Hutchinson, MNMN14,655$13,863−31%
74Blaine, MNMN76,603$13,841−39%
75St. Paul, MNMN306,684$13,727−32%
76Delano, MNMN7,788$13,727−36%
77Farmington, MNMN25,425$13,720−38%
78Owatonna, MNMN26,633$13,485−34%
79La Crescent, MNMN5,261$13,458−37%
80Sartell, MNMN19,918$13,419−41%
81Byron, MNMN6,740$13,391−34%
82Wyoming, MNMN8,121$13,346−34%
83Buffalo, MNMN16,878$13,198−38%
84St. Michael, MNMN22,498$13,186−47%
85Red Wing, MNMN16,805$13,161−39%
86St. Paul Park, MNMN5,396$13,096−35%
87Newport, MNMN5,525$12,933−42%
88Baxter, MNMN9,217$12,833−35%
89Lindstrom, MNMN5,039$12,765−40%
90Hermantown, MNMN10,110$12,750−39%
91East Bethel, MNMN12,605$12,638−40%
92Duluth, MNMN88,330$12,484−34%
93Albertville, MNMN8,544$12,350−42%
94Stewartville, MNMN6,850$12,307−34%
95New Prague, MNMN8,238$12,115−32%
96Glencoe, MNMN5,632$12,086−41%
97International Falls, MNMN5,481$12,071−37%
98Forest Lake, MNMN20,952$12,070−40%
99Fairmont, MNMN10,099$12,032−36%
100Waseca, MNMN9,035$11,954−35%
101Chisago City, MNMN5,955$11,951−46%
102New Ulm, MNMN13,863$11,907−41%
103Monticello, MNMN15,670$11,907−38%
104Big Lake, MNMN12,929$11,888−37%
105Marshall, MNMN14,171$11,851−36%
106Austin, MNMN26,689$11,811−43%
107Redwood Falls, MNMN5,040$11,771−47%
108St. Cloud, MNMN72,647$11,736−41%
109Belle Plaine, MNMN7,632$11,733−40%
110Montevideo, MNMN5,335$11,620−36%
111Faribault, MNMN25,040$11,563−38%
112Waite Park, MNMN8,450$11,521−35%
113Albert Lea, MNMN18,217$11,516−36%
114Willmar, MNMN22,001$11,481−38%
115Worthington, MNMN13,979$11,477−37%
116Lake City, MNMN5,306$11,443−45%
117Sauk Rapids, MNMN13,768$11,424−41%
118Hibbing, MNMN15,823$11,369−39%
119Virginia, MNMN8,187$11,339−36%
120Fergus Falls, MNMN14,246$11,327−40%
121Cambridge, MNMN11,090$11,302−45%
122Detroit Lakes, MNMN10,019$11,204−39%
123Cloquet, MNMN12,399$11,168−37%
124Grand Rapids, MNMN11,181$11,128−35%
125Litchfield, MNMN6,528$11,078−44%
126Becker, MNMN5,425$11,076−43%
127North Branch, MNMN12,398$11,031−47%
128Northfield, MNMN21,992$10,969−41%
129Kasson, MNMN7,350$10,951−43%
130Princeton, MNMN5,480$10,813−41%
131Winona, MNMN26,530$10,756−36%
132Jordan, MNMN6,988$10,740−38%
133St. Francis, MNMN8,635$10,602−47%
134East Grand Forks, MNMN8,906$10,588−36%
135Moorhead, MNMN46,533$10,550−38%
136Lonsdale, MNMN5,117$10,524−48%
137Mankato, MNMN46,529$10,376−41%
138Crookston, MNMN7,375$10,326−40%
139Zimmerman, MNMN6,904$10,225−45%
140Brainerd, MNMN14,428$10,180−35%
141Thief River Falls, MNMN8,799$10,131−42%
142Isanti, MNMN7,714$9,927−40%
143St. Peter, MNMN12,275$9,742−41%
144Alexandria, MNMN15,045$9,390−42%
145Little Falls, MNMN9,277$9,296−42%
146Morris, MNMN5,150$9,271−44%
147Bemidji, MNMN15,770$8,483−44%
148St. Joseph, MNMN6,846$8,299−31%
SHOWING 1–148 OF 148
Download CSV (full list, 148 rows)

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