CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Most racially diverse, Minnesota cities

Minnesota cities ranked by the CensusEasy Diversity Score (0 to 100), the chance two random residents are of a different race or ethnicity (2024 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide. The median across all 155 is 41. Biggest climber in the top 100 since 2020: Orono, MN, up 61 places to #89.

Flip the list · Least racially diverse, US cities →
MinnesotaAll statesPop > 5KAll rankings
Most racially diverse by state
RANKPLACESTATEPOPDIVERSITY SCOREVS 1990
01Brooklyn Center, MNMN31,84694+315%
02Brooklyn Park, MNMN83,54391+292%
03St. Paul, MNMN306,68485+102%
04▲2Maplewood, MNMN40,71783+452%
05Columbia Heights, MNMN22,48283+542%
06▼2Worthington, MNMN13,97981+379%
07Fridley, MNMN30,82979+573%
08▲4North St. Paul, MNMN12,78077–
09▲7New Hope, MNMN20,80777+412%
10▼2Minneapolis, MNMN430,32475+59%
11Waite Park, MNMN8,45075+993%
12▲1Willmar, MNMN22,00173+313%
13▼3Richfield, MNMN36,59373+348%
14▲1Burnsville, MNMN65,24472+421%
15▲3Hopkins, MNMN19,52371+431%
16▲5Austin, MNMN26,68971+1333%
17▼3Shakopee, MNMN49,36671+1048%
18▼9Little Canada, MNMN10,56769+389%
19▲4Crystal, MNMN22,23969+464%
20▲13Newport, MNMN5,52568+361%
21▲1Bloomington, MNMN89,03468+394%
22▲7St. Cloud, MNMN72,64767+724%
23▲11New Brighton, MNMN22,15967+388%
24▲1Faribault, MNMN25,04066+1286%
25▼1Spring Lake Park, MNMN7,12765+383%
26▼6Oakdale, MNMN30,58865+493%
27▼1Robbinsdale, MNMN14,03065+572%
28▲4Apple Valley, MNMN55,24864+601%
29▼10West St. Paul, MNMN21,95064–
30▼13Mounds View, MNMN12,78663+536%
31▲4Eagan, MNMN67,10963+268%
32▲6Woodbury, MNMN81,55863+323%
33▼2Roseville, MNMN35,66361+383%
34▼7Eden Prairie, MNMN63,07561+559%
35▲5Blaine, MNMN76,60360+585%
36▲1Rochester, MNMN124,29260+306%
37▲5Coon Rapids, MNMN64,19359+805%
38▲7Vadnais Heights, MNMN13,05259+587%
39▼11Falcon Heights, MNMN5,07158+50%
40▲9St. Paul Park, MNMN5,39658+604%
41▼11South St. Paul, MNMN20,53258–
42▼1Savage, MNMN32,97057+437%
43▼4Plymouth, MNMN78,94256+374%
44▲3Bemidji, MNMN15,77055+125%
45▲3Cottage Grove, MNMN43,60455+386%
46▼2Inver Grove Heights, MNMN36,87355+422%
47▲8Anoka, MNMN18,16953+620%
48▲15Champlin, MNMN23,12552+806%
49▲12Shoreview, MNMN26,90651+415%
50▲10Lakeville, MNMN79,27051+528%
52▲20Morris, MNMN5,15050+289%
53▼3Albert Lea, MNMN18,21750+254%
54Maple Grove, MNMN73,89350+491%
55▲12Golden Valley, MNMN21,32550+281%
56▲18Dayton, MNMN11,40249+794%
57▲27St. Joseph, MNMN6,84649+1090%
58▼12Northfield, MNMN21,99249+298%
59▲6East Grand Forks, MNMN8,90649+121%
60▼8St. Louis Park, MNMN50,02748+278%
61▼18Marshall, MNMN14,17147+628%
62▲7Corcoran, MNMN9,26947+1143%
63▲55Elko New Market, MNMN5,30047–
64▼11Chaska, MNMN30,51346+1601%
65▲18Prior Lake, MNMN28,14045+506%
66▲15Mendota Heights, MNMN11,47545+301%
67▼10Glencoe, MNMN5,63245+317%
68▼12St. Peter, MNMN12,27544+484%
69▼10Edina, MNMN54,35643+436%
70▲36Otsego, MNMN24,52543–
71▼1Moorhead, MNMN46,53343+233%
72▲1Montevideo, MNMN5,33542+2929%
73▼2Medina, MNMN7,46042+563%
74▲3Minnetonka, MNMN53,96942+452%
75▼17Mankato, MNMN46,52942+325%
76▼25Crookston, MNMN7,37541+227%
77▼1Farmington, MNMN25,42541+609%
78▼3White Bear Lake, MNMN23,39241+545%
79▼13Arden Hills, MNMN9,58341+275%
80Ramsey, MNMN29,62440+1475%
81▼19Rosemount, MNMN31,88139+489%
82▼14Owatonna, MNMN26,63339+341%
83▲20North Oaks, MNMN5,28339+206%
84▲12Big Lake, MNMN12,92937+548%
85Monticello, MNMN15,67037+1098%
86▲6Elk River, MNMN27,89637+644%
87▲1Chanhassen, MNMN25,74836+491%
88▲5Red Wing, MNMN16,80536+393%
89▲61Orono, MNMN8,30136+415%
90▲35Rogers, MNMN15,60635+894%
91▲3Lino Lakes, MNMN23,22035+405%
92▼28Waseca, MNMN9,03535+693%
93▼6Cloquet, MNMN12,39934+99%
94▼15North Mankato, MNMN14,16534+849%
95▲7Hastings, MNMN22,56334+871%
96▲14Sartell, MNMN19,91834+825%
97▲2Thief River Falls, MNMN8,79934+310%
98▼3Zimmerman, MNMN6,90434+1116%
99▲6St. Michael, MNMN22,49833+825%
100Andover, MNMN33,87433+318%
101▲8Mound, MNMN9,06432+782%
102▲18Chisago City, MNMN5,95532+481%
103▼5Forest Lake, MNMN20,95232+704%
104▼7Fairmont, MNMN10,09932+627%
105▲6Hugo, MNMN17,16732+479%
106▲20Belle Plaine, MNMN7,63231+569%
107▲8Winona, MNMN26,53031+326%
108▼30Jordan, MNMN6,98831+1793%
109▼18Duluth, MNMN88,33030+165%
110▼28Lake Elmo, MNMN14,37630+370%
111▲6Stillwater, MNMN19,35430+451%
112▼23Redwood Falls, MNMN5,04030+1139%
113▼1St. Francis, MNMN8,63529+386%
114▲23Victoria, MNMN12,44729+662%
115▼8Litchfield, MNMN6,52829+299%
116▼26Albertville, MNMN8,54428+852%
117▲14Cambridge, MNMN11,09028+539%
118▲5Hermantown, MNMN10,11027+99%
119▼18Detroit Lakes, MNMN10,01927+209%
120▼16Sauk Rapids, MNMN13,76827+1108%
121▲12Shorewood, MNMN7,62026+408%
122▼14Virginia, MNMN8,18726+220%
123▼37Carver, MNMN7,19826+739%
124▲19Byron, MNMN6,74026+547%
125▲21Grand Rapids, MNMN11,18126+417%
126▲8International Falls, MNMN5,48125+53%
127▼8La Crescent, MNMN5,26125+684%
128▼15Ham Lake, MNMN17,10425+964%
129▼13Alexandria, MNMN15,04524+522%
130▼9Isanti, MNMN7,71424+312%
131▲5East Bethel, MNMN12,60524+824%
132▼4Oak Grove, MNMN9,47623–
133▼19Hutchinson, MNMN14,65523+296%
134▼7North Branch, MNMN12,39823+570%
135▲5Waconia, MNMN14,11323+492%
136▼1Fergus Falls, MNMN14,24622+273%
137▲12Stewartville, MNMN6,85022+754%
138▲15Wyoming, MNMN8,12120+431%
139▼9Brainerd, MNMN14,42820+263%
140▲4Buffalo, MNMN16,87820+417%
141▼17Becker, MNMN5,42519+512%
142▼1Minnetrista, MNMN9,45819+691%
143Credit River, MNMN5,64419–
144▼12Little Falls, MNMN9,27718+363%
145▼6Kasson, MNMN7,35018+379%
146▲2Lake City, MNMN5,30618+508%
147▼25Mahtomedi, MNMN8,18917+151%
148▼10Lonsdale, MNMN5,11717+1996%
149▼2Hibbing, MNMN15,82316+337%
150▲2New Ulm, MNMN13,86315+337%
151▲3Lindstrom, MNMN5,03913+618%
152▼7Princeton, MNMN5,48012+264%
153▼2Baxter, MNMN9,21712+77%
154▼12Delano, MNMN7,78811+1970%
155▼26New Prague, MNMN8,23810+299%
SHOWING 1–155 OF 155

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