CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Most graduate degrees, Minnesota cities

Minnesota cities ranked by the share of adults 25+ holding a graduate or professional degree (2024 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide. The median across all 155 is 11.3%. Biggest climber in the top 100 since 2020: Wyoming, MN, up 54 places to #76.

Flip the list · Fewest graduate degrees, US cities →
MinnesotaAll statesPop > 5KAll rankings
Most graduate degrees by state
RANKPLACESTATEPOPGRADUATE DEGREEVS 2000
01Falcon Heights, MNMN5,07140.6%+2.5 pts
02North Oaks, MNMN5,28340.1%+1.2 pts
04▲2Mendota Heights, MNMN11,47531.2%+10.6 pts
05▼1Edina, MNMN54,35631.1%+8.8 pts
06▼3Medina, MNMN7,46030.5%+16.4 pts
07▲1Mahtomedi, MNMN8,18927.8%+12.8 pts
08▲22Minnetrista, MNMN9,45827.6%+15.8 pts
09▲5Orono, MNMN8,30127.6%+10.2 pts
10▲28Carver, MNMN7,19827.0%+19.8 pts
11▼6Shorewood, MNMN7,62026.9%+8.6 pts
12▼3Shoreview, MNMN26,90626.7%+8.7 pts
13▲2Northfield, MNMN21,99226.6%+7.5 pts
14▼3Plymouth, MNMN78,94226.1%+10.5 pts
15▼5Eden Prairie, MNMN63,07525.6%+8.7 pts
16Minnetonka, MNMN53,96925.2%+8.3 pts
17▼5Golden Valley, MNMN21,32524.5%+7.5 pts
18▼11Arden Hills, MNMN9,58324.4%+5.3 pts
19▲1Chanhassen, MNMN25,74823.7%+10.5 pts
20▼1Lake Elmo, MNMN14,37623.3%+12.8 pts
21▲3Byron, MNMN6,74022.8%+17.1 pts
22▼9Victoria, MNMN12,44722.8%+11.4 pts
23▼2Rochester, MNMN124,29222.3%+6.8 pts
24▲1Minneapolis, MNMN430,32422.2%+9.1 pts
25▼3Roseville, MNMN35,66322.1%+6.3 pts
26▼9Woodbury, MNMN81,55821.6%+5.3 pts
27▼1Maple Grove, MNMN73,89321.6%+11.4 pts
28▼1St. Louis Park, MNMN50,02721.6%+9.9 pts
29▲4Rogers, MNMN15,60620.0%+14.3 pts
30▼2Eagan, MNMN67,10919.7%+6.6 pts
31▼2Stillwater, MNMN19,35419.2%+8.8 pts
32▼1St. Paul, MNMN306,68418.8%+6.8 pts
33▲42Hugo, MNMN17,16718.6%+11.0 pts
34▲9Rosemount, MNMN31,88117.2%+11.2 pts
35▼1Hermantown, MNMN10,11016.9%+10.3 pts
36▲4Duluth, MNMN88,33016.9%+7.6 pts
37▼5New Brighton, MNMN22,15916.7%+2.7 pts
38▼3Elko New Market, MNMN5,30016.7%–
39▲7Lakeville, MNMN79,27016.6%+9.1 pts
40▲13Apple Valley, MNMN55,24816.4%+5.5 pts
41▼2Vadnais Heights, MNMN13,05216.0%+4.8 pts
42▲14Corcoran, MNMN9,26916.0%+9.1 pts
43▼7Savage, MNMN32,97015.7%+7.8 pts
44▲4Chaska, MNMN30,51315.2%+7.9 pts
45▲12Prior Lake, MNMN28,14015.1%+8.1 pts
46▲31Bemidji, MNMN15,77014.7%+5.5 pts
47▲11St. Peter, MNMN12,27514.7%+3.2 pts
48▼4Little Canada, MNMN10,56714.6%+5.1 pts
49Lino Lakes, MNMN23,22014.6%+5.5 pts
50▼9Waconia, MNMN14,11314.5%+8.2 pts
51▼28Baxter, MNMN9,21714.5%+4.5 pts
52▲8Inver Grove Heights, MNMN36,87314.5%+6.7 pts
53▲8Sartell, MNMN19,91814.5%+5.5 pts
54▼12Hopkins, MNMN19,52314.4%+3.3 pts
55▼5Bloomington, MNMN89,03414.2%+4.3 pts
56▼2Winona, MNMN26,53013.8%+5.3 pts
57▼10Crookston, MNMN7,37513.8%+6.6 pts
58▲22Moorhead, MNMN46,53313.6%+3.6 pts
59▲3Lake City, MNMN5,30613.6%+8.4 pts
60▲35Buffalo, MNMN16,87813.5%+7.7 pts
61▲2Champlin, MNMN23,12513.3%+8.3 pts
62▲4Mound, MNMN9,06413.0%+5.3 pts
63▲2Richfield, MNMN36,59312.5%+6.1 pts
64▲8Cottage Grove, MNMN43,60412.3%+6.6 pts
65▲6Grand Rapids, MNMN11,18112.3%+6.9 pts
66▲3Burnsville, MNMN65,24412.1%+1.9 pts
67▲14White Bear Lake, MNMN23,39212.1%+3.3 pts
68▼17St. Michael, MNMN22,49812.0%+8.0 pts
69Credit River, MNMN5,64412.0%–
70▼2West St. Paul, MNMN21,95011.9%+5.5 pts
71▲15Shakopee, MNMN49,36611.9%+6.3 pts
72▼27Mankato, MNMN46,52911.9%+0.5 pts
73▼9Forest Lake, MNMN20,95211.7%+5.7 pts
74▲13Detroit Lakes, MNMN10,01911.4%+5.7 pts
75▲3Dayton, MNMN11,40211.4%+7.1 pts
76▲54Wyoming, MNMN8,12111.3%+6.3 pts
77▲11Blaine, MNMN76,60311.3%+6.7 pts
78▲37Chisago City, MNMN5,95511.3%+8.2 pts
79▲14Oakdale, MNMN30,58811.3%+5.3 pts
80▲2New Prague, MNMN8,23811.2%+5.8 pts
81▼2Maplewood, MNMN40,71711.2%+2.9 pts
82▼15North Mankato, MNMN14,16511.2%+0.4 pts
83▲11Robbinsdale, MNMN14,03011.2%+4.5 pts
84▼14Albertville, MNMN8,54411.1%+7.8 pts
85▼11La Crescent, MNMN5,26111.0%+2.9 pts
86▲18Marshall, MNMN14,17111.0%+3.4 pts
87▼35Morris, MNMN5,15011.0%+1.5 pts
88▲10Sauk Rapids, MNMN13,76810.9%+5.3 pts
89▲8Brooklyn Park, MNMN83,54310.9%+4.9 pts
90▼14Andover, MNMN33,87410.8%+4.9 pts
91▲19New Hope, MNMN20,80710.8%+2.4 pts
92▲9New Ulm, MNMN13,86310.8%+3.5 pts
93▲27Kasson, MNMN7,35010.5%+7.0 pts
94▲24Fergus Falls, MNMN14,24610.4%+3.9 pts
95▼10Mounds View, MNMN12,78610.3%+5.4 pts
96▲15Alexandria, MNMN15,04510.1%+5.8 pts
97▼5St. Cloud, MNMN72,64710.1%+0.4 pts
98▼15Ham Lake, MNMN17,10410.0%+5.3 pts
99▼62St. Joseph, MNMN6,8469.8%−1.8 pts
100▲7Crystal, MNMN22,2399.6%+5.2 pts
101▼28Oak Grove, MNMN9,4769.5%+5.5 pts
102▲4Austin, MNMN26,6899.5%+4.7 pts
103▲21Hutchinson, MNMN14,6559.2%+4.8 pts
104▼13Owatonna, MNMN26,6339.1%+3.4 pts
105▲11Fairmont, MNMN10,0999.0%+4.5 pts
106▲8Columbia Heights, MNMN22,4829.0%+4.2 pts
107▲6South St. Paul, MNMN20,5329.0%+4.5 pts
108▼18Stewartville, MNMN6,8508.9%+5.0 pts
109▼7Ramsey, MNMN29,6248.8%+2.3 pts
110▼7Newport, MNMN5,5258.6%+5.0 pts
111▲14Elk River, MNMN27,8968.6%+3.2 pts
112▲31Little Falls, MNMN9,2778.5%+2.9 pts
113▼4Anoka, MNMN18,1698.3%+3.4 pts
114▼14Belle Plaine, MNMN7,6328.2%+5.0 pts
115▼16Fridley, MNMN30,8298.2%+1.4 pts
116▲15Redwood Falls, MNMN5,0408.1%+4.2 pts
117▼21Becker, MNMN5,4258.0%+2.5 pts
118▲10Cloquet, MNMN12,3998.0%+2.8 pts
119▲14Big Lake, MNMN12,9298.0%+5.7 pts
120▼12East Grand Forks, MNMN8,9068.0%+1.3 pts
121Farmington, MNMN25,4257.9%+3.7 pts
122▼63Otsego, MNMN24,5257.9%+5.7 pts
123▼34Red Wing, MNMN16,8057.6%+1.3 pts
124▼19Hastings, MNMN22,5637.5%+1.8 pts
125▲13Spring Lake Park, MNMN7,1277.4%+3.1 pts
126▼7North St. Paul, MNMN12,7807.3%+2.0 pts
127▼1Monticello, MNMN15,6707.2%+1.7 pts
128▼73Delano, MNMN7,7886.8%+2.5 pts
129▼7Willmar, MNMN22,0016.7%+1.4 pts
130▲7Virginia, MNMN8,1876.6%+2.5 pts
131▼2Brooklyn Center, MNMN31,8466.4%+2.3 pts
132▼48Lindstrom, MNMN5,0396.2%+2.1 pts
133▲2Albert Lea, MNMN18,2176.1%+2.1 pts
134▼17Coon Rapids, MNMN64,1936.1%+1.0 pts
135▼12Faribault, MNMN25,0406.1%+1.7 pts
136▲10St. Francis, MNMN8,6355.9%+1.9 pts
137▲17Waite Park, MNMN8,4505.9%+0.4 pts
138▲11Montevideo, MNMN5,3355.9%+0.6 pts
139Brainerd, MNMN14,4285.8%+1.3 pts
140▲2Hibbing, MNMN15,8235.7%+1.2 pts
141▲7Cambridge, MNMN11,0905.7%−1.8 pts
142▲2Thief River Falls, MNMN8,7995.6%+0.9 pts
143▼11Jordan, MNMN6,9885.4%−1.0 pts
144▲7International Falls, MNMN5,4815.4%+0.1 pts
145▲2Worthington, MNMN13,9795.2%+0.3 pts
146▼19Litchfield, MNMN6,5285.1%+0.3 pts
147▼13Zimmerman, MNMN6,9045.1%+4.1 pts
148▲2St. Paul Park, MNMN5,3965.0%+2.9 pts
149▼37Lonsdale, MNMN5,1175.0%+4.1 pts
150▲2Princeton, MNMN5,4804.9%+1.5 pts
151▼10East Bethel, MNMN12,6054.9%+2.2 pts
152▼12North Branch, MNMN12,3984.7%+1.1 pts
153▼17Waseca, MNMN9,0353.8%+0.3 pts
154▼1Isanti, MNMN7,7143.3%+1.5 pts
155▼10Glencoe, MNMN5,6322.9%+0.6 pts
SHOWING 1–155 OF 155

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