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.

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

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