CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Most income inequality (Gini), Minnesota cities

Minnesota cities ranked by Gini index of household income inequality, where 0 = perfect equality and 1 = maximum inequality (2024 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide.

Flip the list · Most equal income distribution, US cities
MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDHighest median household incomeLowest median household incomeHighest per-capita incomeLowest poverty rateHighest poverty rateMost residents in poverty
YEAR20102024
Most income inequality (Gini) by state
RANKPLACESTATEPOPINCOME INEQUALITY (GINI)VS 2010
01Detroit Lakes, MNMN10,0190.552+19%
02Orono, MNMN8,3010.549+6%
03Mound, MNMN9,0640.545+30%
04Edina, MNMN54,3560.529+0%
05Medina, MNMN7,4600.527−13%
06Morris, MNMN5,1500.513−3%
07Hermantown, MNMN10,1100.507+30%
08Minneapolis, MNMN430,3240.495−1%
09Albert Lea, MNMN18,2170.489+13%
10Shorewood, MNMN7,6200.488+6%
12Golden Valley, MNMN21,3250.485+14%
13Marshall, MNMN14,1710.485+9%
14Mahtomedi, MNMN8,1890.484+14%
15Lake Elmo, MNMN14,3760.480+14%
16Fairmont, MNMN10,0990.479+4%
17St. Paul, MNMN306,6840.479+2%
18Hutchinson, MNMN14,6550.478+9%
19Red Wing, MNMN16,8050.478+18%
20Duluth, MNMN88,3300.478+3%
21Roseville, MNMN35,6630.477+7%
22North Mankato, MNMN14,1650.474+25%
23Minnetonka, MNMN53,9690.472+9%
24Winona, MNMN26,5300.471−1%
25West St. Paul, MNMN21,9500.468+4%
26Virginia, MNMN8,1870.467+2%
27Alexandria, MNMN15,0450.466+6%
28Crookston, MNMN7,3750.464+11%
29Little Falls, MNMN9,2770.462+4%
30Rochester, MNMN124,2920.459+8%
31Chanhassen, MNMN25,7480.456+15%
32Cloquet, MNMN12,3990.456+3%
33Newport, MNMN5,5250.452+13%
34Moorhead, MNMN46,5330.452+7%
35Sartell, MNMN19,9180.450+18%
36Columbia Heights, MNMN22,4820.448+9%
37Stillwater, MNMN19,3540.446−3%
38Mankato, MNMN46,5290.446−2%
39Little Canada, MNMN10,5670.446+10%
40Faribault, MNMN25,0400.446+18%
41Eden Prairie, MNMN63,0750.445−3%
42Arden Hills, MNMN9,5830.444−3%
43Credit River, MNMN5,6440.444
44Redwood Falls, MNMN5,0400.444−3%
45St. Cloud, MNMN72,6470.440−7%
46Mendota Heights, MNMN11,4750.440+0%
47International Falls, MNMN5,4810.440−13%
48Shoreview, MNMN26,9060.439+6%
49Princeton, MNMN5,4800.439+8%
50La Crescent, MNMN5,2610.436+9%
51Plymouth, MNMN78,9420.436−4%
52Bemidji, MNMN15,7700.435−1%
53Fergus Falls, MNMN14,2460.435−4%
54Grand Rapids, MNMN11,1810.434−4%
55Bloomington, MNMN89,0340.434+3%
56New Prague, MNMN8,2380.434+10%
57Hibbing, MNMN15,8230.433−7%
58Hopkins, MNMN19,5230.432+6%
59Maplewood, MNMN40,7170.432+3%
60Baxter, MNMN9,2170.431+8%
61Worthington, MNMN13,9790.430+4%
62St. Joseph, MNMN6,8460.428+21%
63St. Peter, MNMN12,2750.426+6%
64Prior Lake, MNMN28,1400.425+5%
65Litchfield, MNMN6,5280.424+11%
66Delano, MNMN7,7880.423+26%
67St. Louis Park, MNMN50,0270.422+2%
68Owatonna, MNMN26,6330.422+8%
69Lake City, MNMN5,3060.422−1%
70Apple Valley, MNMN55,2480.422+12%
71Mounds View, MNMN12,7860.422+21%
72North Branch, MNMN12,3980.422+32%
73North Oaks, MNMN5,2830.422−12%
74Corcoran, MNMN9,2690.421+13%
75Inver Grove Heights, MNMN36,8730.421+6%
76Minnetrista, MNMN9,4580.420−10%
77Maple Grove, MNMN73,8930.419+17%
78Robbinsdale, MNMN14,0300.419+9%
79New Brighton, MNMN22,1590.418+1%
80Chaska, MNMN30,5130.418−0%
81Thief River Falls, MNMN8,7990.418+5%
82East Grand Forks, MNMN8,9060.416+7%
83Vadnais Heights, MNMN13,0520.416+4%
84Northfield, MNMN21,9920.415+1%
85Eagan, MNMN67,1090.415+1%
86New Hope, MNMN20,8070.415+3%
87Falcon Heights, MNMN5,0710.414−12%
88Brooklyn Center, MNMN31,8460.413+4%
89Willmar, MNMN22,0010.413−7%
90Richfield, MNMN36,5930.412+1%
91Belle Plaine, MNMN7,6320.412+28%
92Elk River, MNMN27,8960.411+14%
93Woodbury, MNMN81,5580.410+6%
94Rosemount, MNMN31,8810.408+13%
95Cambridge, MNMN11,0900.408−2%
96Sauk Rapids, MNMN13,7680.406+11%
97Dayton, MNMN11,4020.406−4%
98White Bear Lake, MNMN23,3920.405+2%
99Shakopee, MNMN49,3660.404+16%
100Waite Park, MNMN8,4500.404+10%
101Brainerd, MNMN14,4280.403−6%
102Brooklyn Park, MNMN83,5430.402+3%
103Waconia, MNMN14,1130.400+9%
104Hugo, MNMN17,1670.400+14%
105Stewartville, MNMN6,8500.400+5%
106New Ulm, MNMN13,8630.400−6%
107Anoka, MNMN18,1690.399+1%
108Becker, MNMN5,4250.398+37%
109Burnsville, MNMN65,2440.398−1%
110Waseca, MNMN9,0350.397+12%
111Byron, MNMN6,7400.397+6%
112North St. Paul, MNMN12,7800.394−2%
113Ham Lake, MNMN17,1040.393+11%
114Hastings, MNMN22,5630.393+4%
115Blaine, MNMN76,6030.391+11%
116Fridley, MNMN30,8290.390+8%
117Austin, MNMN26,6890.388−10%
118Montevideo, MNMN5,3350.388−10%
119Buffalo, MNMN16,8780.386+7%
120Oakdale, MNMN30,5880.386−2%
121Forest Lake, MNMN20,9520.385+2%
122Chisago City, MNMN5,9550.385+5%
123Lino Lakes, MNMN23,2200.381+19%
124Lakeville, MNMN79,2700.379+8%
125Crystal, MNMN22,2390.378+7%
126Champlin, MNMN23,1250.376+9%
127Savage, MNMN32,9700.375+8%
128Wyoming, MNMN8,1210.375+17%
129Otsego, MNMN24,5250.374+23%
130Coon Rapids, MNMN64,1930.371−3%
131Spring Lake Park, MNMN7,1270.370−13%
132Carver, MNMN7,1980.367+6%
133Glencoe, MNMN5,6320.365+6%
134Monticello, MNMN15,6700.364+3%
135South St. Paul, MNMN20,5320.363+1%
136Lindstrom, MNMN5,0390.363−1%
137Jordan, MNMN6,9880.362+4%
138Andover, MNMN33,8740.356+4%
139Rogers, MNMN15,6060.356+10%
140Kasson, MNMN7,3500.355+7%
141Cottage Grove, MNMN43,6040.354+9%
142Ramsey, MNMN29,6240.352+20%
143St. Michael, MNMN22,4980.351+11%
144Farmington, MNMN25,4250.347+21%
145Zimmerman, MNMN6,9040.344+11%
146East Bethel, MNMN12,6050.343−3%
147Isanti, MNMN7,7140.334+8%
148Victoria, MNMN12,4470.333−2%
149Albertville, MNMN8,5440.329−2%
150St. Francis, MNMN8,6350.324−0%
151Oak Grove, MNMN9,4760.320−1%
152Lonsdale, MNMN5,1170.320+5%
153Elko New Market, MNMN5,3000.307+9%
154Big Lake, MNMN12,9290.300−3%
155St. Paul Park, MNMN5,3960.294−8%
SHOWING 1–155 OF 155
Download CSV (full list, 155 rows)

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