CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Most white-collar workforce, Minnesota cities

Minnesota cities ranked by the share of employed residents in management, business, science, and arts occupations (2024 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide. The median across all 155 is 42.8%. Biggest climber in the top 100 since 2020: New Prague, MN, up 63 places to #42.

MinnesotaAll statesPop > 5KAll rankings
Most white-collar workforce by state
RANKPLACESTATEPOPMANAGEMENT & PROFESSIONALVS 2010
01North Oaks, MNMN5,28386.3%+23.8 pts
02▲24Carver, MNMN7,19868.6%+17.2 pts
03▲1Medina, MNMN7,46068.3%+22.3 pts
04▼1Edina, MNMN54,35666.9%+9.0 pts
05Plymouth, MNMN78,94265.6%+11.5 pts
06▼4Shorewood, MNMN7,62064.9%+14.5 pts
07▲3St. Louis Park, MNMN50,02764.3%+13.1 pts
08▼1Golden Valley, MNMN21,32564.0%+13.7 pts
09▲4Mendota Heights, MNMN11,47563.3%+8.2 pts
10▲6Maple Grove, MNMN73,89362.6%+10.6 pts
11▲17Minnetrista, MNMN9,45862.4%+11.8 pts
12▼6Victoria, MNMN12,44762.2%+9.1 pts
13▲2Falcon Heights, MNMN5,07162.2%+3.1 pts
14▲7Lake Elmo, MNMN14,37661.8%+16.5 pts
15▼1Shoreview, MNMN26,90660.9%+7.3 pts
16▼7Orono, MNMN8,30160.7%+8.1 pts
17▼5Minnetonka, MNMN53,96960.5%+8.4 pts
18▼7Mahtomedi, MNMN8,18960.3%+8.2 pts
19▲11Rogers, MNMN15,60660.3%+14.5 pts
20▼12Eden Prairie, MNMN63,07560.1%+6.7 pts
21▼3Woodbury, MNMN81,55858.9%+4.4 pts
23▼1Byron, MNMN6,74058.1%+20.6 pts
24▼4Chanhassen, MNMN25,74857.7%+8.4 pts
25▼2Minneapolis, MNMN430,32457.1%+12.8 pts
26▼2Rochester, MNMN124,29256.5%+9.3 pts
27▲6Waconia, MNMN14,11355.8%+8.3 pts
28▲33Mound, MNMN9,06455.3%+20.4 pts
29Roseville, MNMN35,66354.7%+7.0 pts
30▼3Arden Hills, MNMN9,58354.3%+3.8 pts
31▼6Eagan, MNMN67,10954.0%+7.3 pts
32▲15Corcoran, MNMN9,26953.5%+18.6 pts
33▲27Delano, MNMN7,78853.1%+14.4 pts
34▼17Vadnais Heights, MNMN13,05252.0%+6.2 pts
35▲1Lino Lakes, MNMN23,22051.9%+5.4 pts
36▼1Lakeville, MNMN79,27051.7%+7.5 pts
37▲27La Crescent, MNMN5,26151.1%+19.7 pts
38▼4Savage, MNMN32,97050.9%+8.8 pts
39▲1Hugo, MNMN17,16750.8%+7.4 pts
40▼9Chaska, MNMN30,51350.5%+8.9 pts
41▲9Robbinsdale, MNMN14,03050.3%+10.5 pts
42▲63New Prague, MNMN8,23850.2%+15.4 pts
43▲9Albertville, MNMN8,54450.1%+12.8 pts
44▲11Elko New Market, MNMN5,30049.6%+6.6 pts
45▼2Rosemount, MNMN31,88149.3%+6.0 pts
46▼2Prior Lake, MNMN28,14049.1%+6.7 pts
47▼5Champlin, MNMN23,12549.0%+10.9 pts
48▼7Apple Valley, MNMN55,24848.8%+4.6 pts
49▲7Ham Lake, MNMN17,10448.8%+10.9 pts
50▲9Richfield, MNMN36,59348.7%+15.8 pts
51▲17North Mankato, MNMN14,16548.7%+10.9 pts
52▼4Andover, MNMN33,87448.5%+9.1 pts
53▲29Dayton, MNMN11,40248.5%+17.6 pts
54▲18Crystal, MNMN22,23948.2%+10.6 pts
55▼9St. Michael, MNMN22,49848.1%+10.6 pts
56▼5Bloomington, MNMN89,03448.1%+8.8 pts
57▲1Cottage Grove, MNMN43,60448.0%+9.3 pts
58▼9Otsego, MNMN24,52547.9%+12.5 pts
59▼2White Bear Lake, MNMN23,39247.2%+8.2 pts
60▼22Hopkins, MNMN19,52347.1%+5.9 pts
61▼29Sartell, MNMN19,91846.9%+5.5 pts
62▼8St. Paul, MNMN306,68446.8%+5.9 pts
63▼26Hermantown, MNMN10,11046.7%+2.5 pts
64▲29Farmington, MNMN25,42546.2%+9.6 pts
65▲9Inver Grove Heights, MNMN36,87346.1%+7.7 pts
66▼21Stillwater, MNMN19,35445.9%−0.6 pts
67▲29Chisago City, MNMN5,95545.9%+9.3 pts
68▲10Blaine, MNMN76,60344.5%+5.0 pts
69▼6Forest Lake, MNMN20,95244.3%+7.4 pts
70▼4Duluth, MNMN88,33044.1%+7.1 pts
71▼4Northfield, MNMN21,99244.1%+2.2 pts
72▼3St. Joseph, MNMN6,84644.0%+12.7 pts
73▲13Kasson, MNMN7,35043.9%+9.4 pts
74▼35New Brighton, MNMN22,15943.8%−1.5 pts
75▲2Ramsey, MNMN29,62443.5%+7.7 pts
76▼14Baxter, MNMN9,21743.2%+3.7 pts
77▲22Elk River, MNMN27,89643.1%+5.8 pts
78▼7Burnsville, MNMN65,24442.8%+2.7 pts
79Oakdale, MNMN30,58842.6%+7.9 pts
80▼15Shakopee, MNMN49,36642.5%+0.7 pts
81▲50Wyoming, MNMN8,12142.3%+13.4 pts
82▲10Morris, MNMN5,15042.0%+4.5 pts
83▼3Moorhead, MNMN46,53341.9%+10.2 pts
84Credit River, MNMN5,64441.9%–
85▲5New Hope, MNMN20,80741.7%+5.5 pts
86▼3Maplewood, MNMN40,71741.5%+2.5 pts
87▼12Buffalo, MNMN16,87841.1%+5.4 pts
88▼3Lake City, MNMN5,30641.0%+20.1 pts
89▼2Brooklyn Park, MNMN83,54341.0%+4.9 pts
90▲21Marshall, MNMN14,17140.9%+5.4 pts
91▲6North St. Paul, MNMN12,78040.8%+7.8 pts
92▼22West St. Paul, MNMN21,95040.8%+3.4 pts
93▼2Sauk Rapids, MNMN13,76840.6%+5.6 pts
94▼10Mounds View, MNMN12,78640.6%+5.1 pts
95▲32Winona, MNMN26,53039.9%+8.6 pts
96▲24Grand Rapids, MNMN11,18139.8%+2.0 pts
97▲4Owatonna, MNMN26,63339.3%+9.3 pts
98▲6Hastings, MNMN22,56339.2%+8.0 pts
99▲35Spring Lake Park, MNMN7,12739.1%+9.1 pts
100▼12Little Canada, MNMN10,56739.0%+7.9 pts
101▲28South St. Paul, MNMN20,53238.8%+11.2 pts
102▲1Columbia Heights, MNMN22,48238.8%+9.4 pts
103▼50Lindstrom, MNMN5,03938.8%−2.4 pts
104▲28St. Paul Park, MNMN5,39638.5%+5.9 pts
105▲17Jordan, MNMN6,98838.1%+2.9 pts
106▲15Willmar, MNMN22,00138.1%+10.1 pts
107Fergus Falls, MNMN14,24638.0%+8.0 pts
108▼32Lonsdale, MNMN5,11737.8%+9.5 pts
109▲9Monticello, MNMN15,67037.4%+8.6 pts
110▲15New Ulm, MNMN13,86337.2%+11.7 pts
111▼17Detroit Lakes, MNMN10,01937.2%+6.4 pts
112▼39Crookston, MNMN7,37537.1%+5.4 pts
113▼1Isanti, MNMN7,71436.9%+14.2 pts
114▼33Stewartville, MNMN6,85036.8%−0.2 pts
115▲9Redwood Falls, MNMN5,04036.4%+3.5 pts
116▼1Coon Rapids, MNMN64,19336.4%+2.6 pts
117▼1East Grand Forks, MNMN8,90636.4%+8.8 pts
118▼12Alexandria, MNMN15,04535.9%+6.9 pts
119▼30Big Lake, MNMN12,92935.8%+2.8 pts
120▼22East Bethel, MNMN12,60535.7%+6.1 pts
121▼11Mankato, MNMN46,52935.5%+8.4 pts
122▼5Fairmont, MNMN10,09935.3%+8.7 pts
123▼21Anoka, MNMN18,16935.2%+2.3 pts
124▼1Belle Plaine, MNMN7,63235.1%+4.4 pts
125▲16Zimmerman, MNMN6,90434.6%+7.5 pts
126▲14Brooklyn Center, MNMN31,84634.5%+9.6 pts
127▲1Newport, MNMN5,52534.3%+3.9 pts
128▼15Fridley, MNMN30,82934.2%+0.8 pts
129▼21Cambridge, MNMN11,09034.2%+4.4 pts
130▲14St. Francis, MNMN8,63533.9%+7.9 pts
131▲8Hutchinson, MNMN14,65533.7%−4.8 pts
132▼6St. Peter, MNMN12,27533.7%+1.1 pts
133▼14Becker, MNMN5,42533.6%−0.2 pts
134▲1Cloquet, MNMN12,39933.4%+0.2 pts
135▼21St. Cloud, MNMN72,64733.1%+4.3 pts
136▼41Oak Grove, MNMN9,47633.0%−1.8 pts
137▼7Red Wing, MNMN16,80532.9%+2.8 pts
138Brainerd, MNMN14,42832.5%+5.0 pts
139▼30Bemidji, MNMN15,77031.9%−1.8 pts
140▲9Albert Lea, MNMN18,21731.5%+12.1 pts
141▼4Waseca, MNMN9,03531.3%+2.0 pts
142▼42North Branch, MNMN12,39830.6%+4.9 pts
143International Falls, MNMN5,48129.8%+8.4 pts
144▲10Little Falls, MNMN9,27729.6%+9.3 pts
145▼3Austin, MNMN26,68929.5%+2.0 pts
146▲5Montevideo, MNMN5,33528.5%−3.2 pts
147▼11Hibbing, MNMN15,82327.7%+1.0 pts
148Thief River Falls, MNMN8,79927.6%+2.8 pts
149▲4Worthington, MNMN13,97927.2%+9.4 pts
150▼17Virginia, MNMN8,18727.1%−3.3 pts
151▼5Litchfield, MNMN6,52826.8%−0.4 pts
152▼7Faribault, MNMN25,04025.4%+0.2 pts
153▼6Waite Park, MNMN8,45021.9%−2.3 pts
154▼2Glencoe, MNMN5,63219.3%−6.7 pts
155▼5Princeton, MNMN5,48018.5%−11.7 pts
SHOWING 1–155 OF 155

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