CensusEasy
RANKING · 2020 CENSUS · 154 SHOWN OF 154

Most manufacturing jobs, Minnesota cities · 2020

Minnesota cities ranked by the share of employed residents working in manufacturing (2023 ACS). This list covers the 154 cities in Minnesota that qualify, ranked against each other statewide.

MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost finance & insurance jobsMost healthcare & education jobsMost tech & information jobs
YEAR201020202024
Most manufacturing jobs by state
RANKPLACESTATEPOPMANUFACTURINGVS 2000
01Hibbing, MNMN15,8235.8%
02Virginia, MNMN8,1873.4%
03Monticello, MNMN15,6702.0%
04New Prague, MNMN8,2381.3%
05Elko New Market, MNMN5,3000.9%
06Grand Rapids, MNMN11,1810.7%
07Fairmont, MNMN10,0990.7%
08East Grand Forks, MNMN8,9060.6%
09Isanti, MNMN7,7140.5%
10Lake City, MNMN5,3060.5%
11Little Falls, MNMN9,2770.4%
12Kasson, MNMN7,3500.4%
13Belle Plaine, MNMN7,6320.4%
14Forest Lake, MNMN20,9520.4%
15Lindstrom, MNMN5,0390.4%
16Lino Lakes, MNMN23,2200.4%
17Champlin, MNMN23,1250.4%
18Shakopee, MNMN49,3660.4%
19Thief River Falls, MNMN8,7990.3%
20Sartell, MNMN19,9180.3%
21Minnetrista, MNMN9,4580.3%
22Waite Park, MNMN8,4500.3%
23Anoka, MNMN18,1690.3%
24Hugo, MNMN17,1670.3%
25Redwood Falls, MNMN5,0400.2%
26Savage, MNMN32,9700.2%
27Albert Lea, MNMN18,2170.2%
28Farmington, MNMN25,4250.2%
29Oak Grove, MNMN9,4760.2%
30New Hope, MNMN20,8070.2%
31St. Michael, MNMN22,4980.2%
32Arden Hills, MNMN9,5830.2%
33Andover, MNMN33,8740.2%
34Owatonna, MNMN26,6330.2%
35North St. Paul, MNMN12,7800.2%
36Baxter, MNMN9,2170.2%
37Maplewood, MNMN40,7170.1%
38Winona, MNMN26,5300.1%
39East Bethel, MNMN12,6050.1%
40North Mankato, MNMN14,1650.1%
41Cottage Grove, MNMN43,6040.1%
42Ham Lake, MNMN17,1040.1%
43Minnetonka, MNMN53,9690.1%
44North Branch, MNMN12,3980.1%
45Edina, MNMN54,3560.1%
46Prior Lake, MNMN28,1400.1%
47Willmar, MNMN22,0010.1%
48Chaska, MNMN30,5130.1%
49Sauk Rapids, MNMN13,7680.1%
50Coon Rapids, MNMN64,1930.1%
51Mankato, MNMN46,5290.1%
52Marshall, MNMN14,1710.1%
53New Ulm, MNMN13,8630.1%
54Moorhead, MNMN46,5330.1%
55St. Cloud, MNMN72,6470.1%
56Northfield, MNMN21,9920.1%
57Duluth, MNMN88,3300.1%
58Chanhassen, MNMN25,7480.1%
59Inver Grove Heights, MNMN36,8730.0%
60Minneapolis, MNMN430,3240.0%
61Lakeville, MNMN79,2700.0%
62Maple Grove, MNMN73,8930.0%
63Crystal, MNMN22,2390.0%
64Apple Valley, MNMN55,2480.0%
65Eagan, MNMN67,1090.0%
66Plymouth, MNMN78,9420.0%
67Eden Prairie, MNMN63,0750.0%
68Burnsville, MNMN65,2440.0%
69Woodbury, MNMN81,5580.0%
70Blaine, MNMN76,6030.0%
71St. Paul, MNMN306,6840.0%
72Bemidji, MNMN15,7700.0%
73Corcoran, MNMN9,2690.0%
74Elk River, MNMN27,8960.0%
75Hopkins, MNMN19,5230.0%
76Hutchinson, MNMN14,6550.0%
77Mound, MNMN9,0640.0%
78St. Francis, MNMN8,6350.0%
79St. Joseph, MNMN6,8460.0%
80Stillwater, MNMN19,3540.0%
81Vadnais Heights, MNMN13,0520.0%
82Wyoming, MNMN8,1210.0%
83Victoria, MNMN12,4470.0%
84Waseca, MNMN9,0350.0%
85Detroit Lakes, MNMN10,0190.0%
86Stewartville, MNMN6,8500.0%
87Mounds View, MNMN12,7860.0%
88Albertville, MNMN8,5440.0%
89Alexandria, MNMN15,0450.0%
90Austin, MNMN26,6890.0%
91Becker, MNMN5,4250.0%
92Big Lake, MNMN12,9290.0%
93Bloomington, MNMN89,0340.0%
94Brainerd, MNMN14,4280.0%
95Brooklyn Center, MNMN31,8460.0%
96Brooklyn Park, MNMN83,5430.0%
97Buffalo, MNMN16,8780.0%
98Byron, MNMN6,7400.0%
99Cambridge, MNMN11,0900.0%
100Carver, MNMN7,1980.0%
101Chisago City, MNMN5,9550.0%
102Dayton, MNMN11,4020.0%
103Delano, MNMN7,7880.0%
104Falcon Heights, MNMN5,0710.0%
105Faribault, MNMN25,0400.0%
106Fergus Falls, MNMN14,2460.0%
107Hastings, MNMN22,5630.0%
108Hermantown, MNMN10,1100.0%
109International Falls, MNMN5,4810.0%
110Jordan, MNMN6,9880.0%
111La Crescent, MNMN5,2610.0%
112Lake Elmo, MNMN14,3760.0%
113Medina, MNMN7,4600.0%
114Mendota Heights, MNMN11,4750.0%
115Montevideo, MNMN5,3350.0%
116Morris, MNMN5,1500.0%
117New Brighton, MNMN22,1590.0%
118Newport, MNMN5,5250.0%
119Cloquet, MNMN12,3990.0%
120Columbia Heights, MNMN22,4820.0%
121Crookston, MNMN7,3750.0%
122Litchfield, MNMN6,5280.0%
123North Oaks, MNMN5,2830.0%
124Oakdale, MNMN30,5880.0%
125Orono, MNMN8,3010.0%
126Otsego, MNMN24,5250.0%
127Waconia, MNMN14,1130.0%
128West St. Paul, MNMN21,9500.0%
129White Bear Lake, MNMN23,3920.0%
130Worthington, MNMN13,9790.0%
131Fridley, MNMN30,8290.0%
132Glencoe, MNMN5,6320.0%
133Golden Valley, MNMN21,3250.0%
134Princeton, MNMN5,4800.0%
135Ramsey, MNMN29,6240.0%
136Red Wing, MNMN16,8050.0%
137Richfield, MNMN36,5930.0%
138Robbinsdale, MNMN14,0300.0%
139Rochester, MNMN124,2920.0%
140Rogers, MNMN15,6060.0%
141Rosemount, MNMN31,8810.0%
142Roseville, MNMN35,6630.0%
143Spring Lake Park, MNMN7,1270.0%
144Little Canada, MNMN10,5670.0%
145Lonsdale, MNMN5,1170.0%
146Mahtomedi, MNMN8,1890.0%
148St. Louis Park, MNMN50,0270.0%
149St. Paul Park, MNMN5,3960.0%
150St. Peter, MNMN12,2750.0%
151Shoreview, MNMN26,9060.0%
152Shorewood, MNMN7,6200.0%
153South St. Paul, MNMN20,5320.0%
154Zimmerman, MNMN6,9040.0%
SHOWING 1–154 OF 154
Download CSV (full list, 154 rows)

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