CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Most college graduates, Minnesota cities

Minnesota cities with the most adults 25 and over holding a bachelor's degree or higher, as of the 2024 American Community Survey. Ranked by number of graduates, not the share. This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide.

MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetros
RELATEDMost educatedLeast educatedMost graduate degreesFewest graduate degrees
YEAR20202024
Most college graduates by state
RANKPLACESTATEPOPCOLLEGE GRADUATESVS 2020
01Minneapolis, MNMN430,324160,960+10%
02St. Paul, MNMN306,68488,485+9%
03Rochester, MNMN124,29242,361+11%
04Plymouth, MNMN78,94236,757+5%
05Woodbury, MNMN81,55831,994+14%
06Bloomington, MNMN89,03429,662+11%
07Eden Prairie, MNMN63,07529,089−0%
08Maple Grove, MNMN73,89328,587+6%
09Edina, MNMN54,35627,962+4%
10Eagan, MNMN67,10926,137+9%
11Minnetonka, MNMN53,96925,622+3%
12Duluth, MNMN88,33024,552+17%
13Lakeville, MNMN79,27024,383+18%
14St. Louis Park, MNMN50,02723,997+7%
15Brooklyn Park, MNMN83,54317,853+15%
16Blaine, MNMN76,60317,593+20%
17Burnsville, MNMN65,24417,427+5%
18Apple Valley, MNMN55,24817,320+8%
19Roseville, MNMN35,66313,813+5%
20St. Cloud, MNMN72,64712,718+1%
21Shakopee, MNMN49,36612,171+25%
22Richfield, MNMN36,59311,921+4%
23Savage, MNMN32,97011,833+12%
24Shoreview, MNMN26,90611,694+3%
25Coon Rapids, MNMN64,19311,544+3%
26Chanhassen, MNMN25,74811,378+4%
27Inver Grove Heights, MNMN36,87311,324+12%
28Moorhead, MNMN46,53311,066+21%
29Cottage Grove, MNMN43,60411,014+21%
30Golden Valley, MNMN21,32510,024−0%
31Maplewood, MNMN40,71710,020−0%
32Prior Lake, MNMN28,1409,717+14%
33Rosemount, MNMN31,8819,258+19%
34Chaska, MNMN30,5138,625+9%
35Mankato, MNMN46,5298,468−2%
36Andover, MNMN33,8748,411+6%
37New Brighton, MNMN22,1597,589+1%
38White Bear Lake, MNMN23,3927,141+6%
39Stillwater, MNMN19,3547,055+12%
40Oakdale, MNMN30,5886,981+15%
41Lino Lakes, MNMN23,2206,747+8%
42Ramsey, MNMN29,6246,561+20%
43Hopkins, MNMN19,5236,542+4%
44Elk River, MNMN27,8966,239+59%
45Champlin, MNMN23,1256,058−2%
46Fridley, MNMN30,8296,053+7%
47Crystal, MNMN22,2395,986+12%
48Farmington, MNMN25,4255,955+25%
49Northfield, MNMN21,9925,795+21%
50Otsego, MNMN24,5255,678+29%
51St. Michael, MNMN22,4985,631+15%
52Mendota Heights, MNMN11,4755,623+11%
53Winona, MNMN26,5305,497+6%
54Lake Elmo, MNMN14,3765,492+63%
55West St. Paul, MNMN21,9505,429+13%
56New Hope, MNMN20,8075,418+15%
57Owatonna, MNMN26,6335,339+6%
58Hugo, MNMN17,1675,153+43%
59Columbia Heights, MNMN22,4825,074+22%
60Victoria, MNMN12,4475,067+19%
61Brooklyn Center, MNMN31,8465,062+18%
62Forest Lake, MNMN20,9524,985−1%
63Sartell, MNMN19,9184,939+6%
64Hastings, MNMN22,5634,793+8%
65Rogers, MNMN15,6064,728+18%
66South St. Paul, MNMN20,5324,584+27%
67Waconia, MNMN14,1134,484+14%
68Robbinsdale, MNMN14,0304,321+9%
69Vadnais Heights, MNMN13,0524,305+6%
70Ham Lake, MNMN17,1044,294+9%
72Orono, MNMN8,3014,050−0%
73Austin, MNMN26,6893,996+5%
74Shorewood, MNMN7,6203,944−2%
75Minnetrista, MNMN9,4583,939+30%
76North Mankato, MNMN14,1653,861−2%
77Buffalo, MNMN16,8783,567+10%
78Mahtomedi, MNMN8,1893,530+4%
79Arden Hills, MNMN9,5833,524+4%
80Anoka, MNMN18,1693,501+9%
81Willmar, MNMN22,0013,499+35%
82Alexandria, MNMN15,0453,398+29%
83Mounds View, MNMN12,7863,373+22%
84Marshall, MNMN14,1713,178+38%
85Mound, MNMN9,0643,165+5%
86Faribault, MNMN25,0403,036−3%
87Fergus Falls, MNMN14,2463,005+15%
88Medina, MNMN7,4602,985+13%
89Red Wing, MNMN16,8052,969−2%
90Corcoran, MNMN9,2692,924+58%
91Little Canada, MNMN10,5672,916+4%
92Bemidji, MNMN15,7702,849+14%
93Dayton, MNMN11,4022,718+78%
94Hutchinson, MNMN14,6552,700+42%
95Hermantown, MNMN10,1102,662+13%
96North St. Paul, MNMN12,7802,654+22%
97Sauk Rapids, MNMN13,7682,648+4%
98New Ulm, MNMN13,8632,646+10%
99Carver, MNMN7,1982,552+46%
100North Oaks, MNMN5,2832,548−6%
101St. Peter, MNMN12,2752,529+22%
102Falcon Heights, MNMN5,0712,480−6%
103Baxter, MNMN9,2172,447+20%
104Grand Rapids, MNMN11,1812,396+1%
105Detroit Lakes, MNMN10,0192,330+19%
106Albertville, MNMN8,5442,317+32%
107Albert Lea, MNMN18,2172,269+8%
108Monticello, MNMN15,6702,194+21%
109Hibbing, MNMN15,8232,190−11%
110Cloquet, MNMN12,3992,176+41%
111Delano, MNMN7,7882,163+20%
112East Bethel, MNMN12,6052,010+7%
113Byron, MNMN6,7401,982+8%
114Big Lake, MNMN12,9291,980+10%
115Brainerd, MNMN14,4281,968+33%
116Wyoming, MNMN8,1211,966+41%
117Fairmont, MNMN10,0991,930+8%
118Crookston, MNMN7,3751,837−4%
119Kasson, MNMN7,3501,748+35%
120Oak Grove, MNMN9,4761,739−7%
121Credit River, MNMN5,6441,703
122New Prague, MNMN8,2381,690+8%
123La Crescent, MNMN5,2611,564+19%
124Belle Plaine, MNMN7,6321,544+27%
125North Branch, MNMN12,3981,511+1%
126Stewartville, MNMN6,8501,499+29%
127Little Falls, MNMN9,2771,486+32%
128East Grand Forks, MNMN8,9061,473+3%
129Worthington, MNMN13,9791,378+15%
130Cambridge, MNMN11,0901,334+19%
131Chisago City, MNMN5,9551,312+46%
132Thief River Falls, MNMN8,7991,305+5%
133Elko New Market, MNMN5,3001,302+1%
134Spring Lake Park, MNMN7,1271,265+23%
135Virginia, MNMN8,1871,253+11%
136Isanti, MNMN7,7141,163+104%
137Morris, MNMN5,1501,097−2%
138Waite Park, MNMN8,4501,096+53%
139Waseca, MNMN9,0351,088−1%
140Lake City, MNMN5,3061,063−4%
141St. Joseph, MNMN6,846991−31%
142Jordan, MNMN6,988961+24%
143St. Paul Park, MNMN5,396960+40%
144St. Francis, MNMN8,635944+15%
145Newport, MNMN5,525912+62%
146Zimmerman, MNMN6,904879+59%
147International Falls, MNMN5,481868+30%
148Redwood Falls, MNMN5,040865+29%
149Litchfield, MNMN6,528801−1%
150Lonsdale, MNMN5,117713+9%
151Lindstrom, MNMN5,039687−20%
152Montevideo, MNMN5,335666−9%
153Becker, MNMN5,425635−23%
154Princeton, MNMN5,480504+36%
155Glencoe, MNMN5,632409−22%
SHOWING 1–155 OF 155
Download CSV (full list, 155 rows)

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