CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Lowest labor force participation, Minnesota cities

Minnesota cities with the smallest share of adults 16+ in the civilian labor force (2024 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide. The median across all 155 is 68.8%. Biggest climber in the top 100 since 2020: St. Joseph, MN, up 72 places to #69.

Flip the list · Highest labor force participation, US cities →
MinnesotaAll statesPop > 5KAll rankings
Lowest labor force participation by state
RANKPLACESTATEPOPLABOR FORCE PARTICIPATIONVS 2020
01▲4North Oaks, MNMN5,28352.5%−4.8 pts
02▼1Virginia, MNMN8,18752.5%−0.1 pts
03▲8Little Falls, MNMN9,27753.0%−6.3 pts
04▼1Grand Rapids, MNMN11,18155.4%−0.4 pts
05▲4International Falls, MNMN5,48156.5%−2.7 pts
06▲19Redwood Falls, MNMN5,04056.7%−6.9 pts
07▼3Hibbing, MNMN15,82357.3%+0.7 pts
08▼1Albert Lea, MNMN18,21757.4%−1.6 pts
09▲29Montevideo, MNMN5,33558.7%−7.0 pts
10▼8Faribault, MNMN25,04058.7%+3.7 pts
11▼1Waseca, MNMN9,03558.8%−0.4 pts
12▲14Worthington, MNMN13,97959.4%−4.5 pts
13▲3Fairmont, MNMN10,09960.2%−1.6 pts
14▲14Red Wing, MNMN16,80560.2%−3.9 pts
15▲27Detroit Lakes, MNMN10,01960.5%−5.9 pts
16▲27Mahtomedi, MNMN8,18960.8%−5.6 pts
17Fergus Falls, MNMN14,24661.0%−0.8 pts
18▼6Lake City, MNMN5,30661.5%+1.5 pts
19▲10Princeton, MNMN5,48061.6%−2.9 pts
20▲2Chisago City, MNMN5,95561.6%−0.9 pts
21▼1Anoka, MNMN18,16961.7%−0.7 pts
22▲11Arden Hills, MNMN9,58361.9%−3.2 pts
23▲1Cambridge, MNMN11,09062.0%−1.5 pts
24▼1Baxter, MNMN9,21762.1%−1.1 pts
25▼19Litchfield, MNMN6,52862.1%+3.4 pts
26▲58St. Peter, MNMN12,27562.2%−8.6 pts
27▲65La Crescent, MNMN5,26162.5%−9.5 pts
28▼10Austin, MNMN26,68962.7%+0.6 pts
29▲6Hermantown, MNMN10,11062.9%−2.5 pts
30▲7Roseville, MNMN35,66363.0%−2.5 pts
31▲49Morris, MNMN5,15063.1%−7.1 pts
32▲9Cloquet, MNMN12,39963.3%−2.9 pts
33▲27Northfield, MNMN21,99263.7%−5.1 pts
34▲19Ham Lake, MNMN17,10463.8%−3.7 pts
35▲47Willmar, MNMN22,00163.8%−6.6 pts
36▼6Alexandria, MNMN15,04563.8%−0.6 pts
37▲69Lake Elmo, MNMN14,37663.8%−9.3 pts
38▼23Bemidji, MNMN15,77064.0%+2.3 pts
39▲38Corcoran, MNMN9,26964.0%−6.0 pts
40▼6Mendota Heights, MNMN11,47564.1%−1.2 pts
41▲24Shorewood, MNMN7,62064.1%−5.1 pts
42▲59Medina, MNMN7,46064.1%−8.5 pts
43▼7Edina, MNMN54,35664.2%−1.2 pts
45▲19New Ulm, MNMN13,86364.3%−4.8 pts
46▼25Brainerd, MNMN14,42864.6%+2.2 pts
47▲7Owatonna, MNMN26,63364.6%−2.9 pts
48▲13Hutchinson, MNMN14,65564.7%−4.2 pts
49▼2Shoreview, MNMN26,90664.8%−1.9 pts
50▼1Maplewood, MNMN40,71765.6%−1.4 pts
51▼20Spring Lake Park, MNMN7,12765.8%+1.0 pts
52▼25Orono, MNMN8,30165.8%+1.9 pts
53▼13Golden Valley, MNMN21,32566.0%+0.1 pts
54▲17Waite Park, MNMN8,45066.0%−3.5 pts
55▲47Wyoming, MNMN8,12166.1%−6.6 pts
56▼24White Bear Lake, MNMN23,39266.1%+1.1 pts
57▼11Marshall, MNMN14,17166.1%−0.5 pts
58▼6West St. Paul, MNMN21,95066.2%−1.3 pts
59▼45Crookston, MNMN7,37566.4%+5.4 pts
60▼16Duluth, MNMN88,33066.5%+0.1 pts
61▲33Oak Grove, MNMN9,47666.6%−5.4 pts
62▼5Stillwater, MNMN19,35466.6%−1.7 pts
63▼15Little Canada, MNMN10,56766.6%−0.1 pts
64▼6Oakdale, MNMN30,58866.8%−1.8 pts
65▼2Winona, MNMN26,53066.8%−2.3 pts
66▼4Lino Lakes, MNMN23,22066.9%−2.1 pts
67▲2Buffalo, MNMN16,87867.3%−2.1 pts
68▲41Lindstrom, MNMN5,03967.4%−5.9 pts
69▲72St. Joseph, MNMN6,84667.9%−8.9 pts
70Mound, MNMN9,06468.0%−1.4 pts
71▼21Hastings, MNMN22,56368.1%+0.8 pts
72▼13St. Cloud, MNMN72,64768.2%−0.6 pts
73▲1North Branch, MNMN12,39868.3%−1.4 pts
74▼55Glencoe, MNMN5,63268.4%+6.1 pts
75▼7Minnetonka, MNMN53,96968.6%−0.7 pts
76▲29Apple Valley, MNMN55,24868.7%−4.4 pts
77▼38Thief River Falls, MNMN8,79968.7%+2.9 pts
78▼11Bloomington, MNMN89,03468.8%−0.4 pts
79▲16Burnsville, MNMN65,24468.9%−3.1 pts
80▲27Kasson, MNMN7,35069.0%−4.2 pts
81▲54Minnetrista, MNMN9,45869.4%−6.2 pts
82▼26Vadnais Heights, MNMN13,05269.4%+1.1 pts
83▼17New Brighton, MNMN22,15969.6%+0.4 pts
84▼1Mankato, MNMN46,52969.8%−0.9 pts
85▲5Fridley, MNMN30,82969.8%−1.9 pts
86New Prague, MNMN8,23869.8%−1.5 pts
87▲36Brooklyn Center, MNMN31,84669.8%−4.8 pts
88▲11Richfield, MNMN36,59369.9%−2.6 pts
89▼13St. Paul, MNMN306,68470.0%+0.1 pts
90▼77Newport, MNMN5,52570.1%+9.3 pts
91▼3Coon Rapids, MNMN64,19370.2%−1.4 pts
92▼3Rochester, MNMN124,29270.2%−1.4 pts
93▲21Chanhassen, MNMN25,74870.4%−3.2 pts
94▼3Blaine, MNMN76,60370.6%−1.2 pts
95▲3Forest Lake, MNMN20,95270.7%−1.7 pts
96▼11Moorhead, MNMN46,53370.9%−0.2 pts
97▼25Columbia Heights, MNMN22,48270.9%+1.4 pts
98▲44Becker, MNMN5,42570.9%−5.9 pts
99▼48Falcon Heights, MNMN5,07171.0%+3.6 pts
100▼25Inver Grove Heights, MNMN36,87371.0%+1.2 pts
101▼46New Hope, MNMN20,80771.0%+3.2 pts
102▲35Ramsey, MNMN29,62471.0%−4.9 pts
103▲8East Bethel, MNMN12,60571.2%−2.3 pts
104▼31Eden Prairie, MNMN63,07571.3%+1.7 pts
105▼18Plymouth, MNMN78,94271.5%+0.1 pts
106▼28East Grand Forks, MNMN8,90671.6%+1.5 pts
107▲15Champlin, MNMN23,12571.6%−2.9 pts
108▼8Mounds View, MNMN12,78671.7%−0.8 pts
109▲6Crystal, MNMN22,23971.8%−1.9 pts
110▲3Andover, MNMN33,87471.9%−1.7 pts
111▲7Hopkins, MNMN19,52372.2%−2.0 pts
112▼9Stewartville, MNMN6,85072.3%−0.5 pts
113▼1Brooklyn Park, MNMN83,54372.4%−1.1 pts
114▲12Eagan, MNMN67,10972.5%−2.5 pts
115▼18Elk River, MNMN27,89672.5%+0.4 pts
116▼20Sartell, MNMN19,91872.6%+0.6 pts
117▼1Woodbury, MNMN81,55872.6%−1.1 pts
118▲14North Mankato, MNMN14,16572.7%−2.6 pts
119▼11Maple Grove, MNMN73,89372.7%−0.5 pts
120▲24Rosemount, MNMN31,88172.8%−5.0 pts
121▼2Minneapolis, MNMN430,32473.0%−1.2 pts
122▼18Cottage Grove, MNMN43,60473.0%+0.1 pts
123▼6Prior Lake, MNMN28,14073.0%−1.0 pts
124▼79North St. Paul, MNMN12,78073.4%+6.9 pts
125▲3Hugo, MNMN17,16773.6%−1.5 pts
126▼1Rogers, MNMN15,60673.6%−1.2 pts
127▼7Victoria, MNMN12,44773.7%−0.6 pts
128▼18Waconia, MNMN14,11373.7%+0.2 pts
129▼36South St. Paul, MNMN20,53273.8%+1.9 pts
130Credit River, MNMN5,64473.9%–
131▲5Belle Plaine, MNMN7,63273.9%−1.8 pts
132▼51Robbinsdale, MNMN14,03073.9%+3.7 pts
133▲7St. Paul Park, MNMN5,39674.0%−2.9 pts
134▼55Monticello, MNMN15,67074.2%+4.2 pts
135▼11Sauk Rapids, MNMN13,76874.5%−0.3 pts
136▼3Delano, MNMN7,78874.5%−1.0 pts
137▲6Lakeville, MNMN79,27074.5%−2.8 pts
138Lonsdale, MNMN5,11774.6%−1.6 pts
139▼12Byron, MNMN6,74074.6%−0.5 pts
140▼6Carver, MNMN7,19874.9%−0.6 pts
141▼12Shakopee, MNMN49,36675.0%−0.2 pts
142▲3Otsego, MNMN24,52576.0%−2.1 pts
143▼22Chaska, MNMN30,51376.1%+1.7 pts
144▼14St. Louis Park, MNMN50,02776.3%+1.1 pts
145▼6St. Francis, MNMN8,63576.6%+0.4 pts
146Farmington, MNMN25,42577.7%−0.6 pts
147▲1Savage, MNMN32,97077.9%−0.7 pts
148▲1Isanti, MNMN7,71477.9%−1.1 pts
149▼18Dayton, MNMN11,40278.8%+3.6 pts
150▲1St. Michael, MNMN22,49879.1%−1.2 pts
151▲3Elko New Market, MNMN5,30080.0%−8.4 pts
152▼2Big Lake, MNMN12,92980.2%+1.1 pts
153▼1Jordan, MNMN6,98880.7%−1.6 pts
154▼7Zimmerman, MNMN6,90483.2%+4.8 pts
155▼2Albertville, MNMN8,54483.2%−1.0 pts
SHOWING 1–155 OF 155

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