CensusEasy
RANKING · 2020 CENSUS · 154 SHOWN OF 154

Most public transit riders, Minnesota cities · 2020

Minnesota cities with the most workers commuting by public transportation, as of the 2020 American Community Survey. Ranked by number of commuters, not the transit share. This list covers the 154 cities in Minnesota that qualify, ranked against each other statewide. The median across all 154 is 96.

MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetros
Most public transit riders by state
RANKPLACESTATEPOPTRANSIT COMMUTERSVS –
01Minneapolis, MNMN430,32428,277–
02St. Paul, MNMN306,68413,961–
03Rochester, MNMN124,2923,571–
04Bloomington, MNMN89,0341,844–
05Brooklyn Park, MNMN83,5431,757–
06Duluth, MNMN88,3301,556–
07Eden Prairie, MNMN63,0751,543–
08St. Louis Park, MNMN50,0271,542–
09Maple Grove, MNMN73,8931,456–
10Richfield, MNMN36,5931,391–
11Eagan, MNMN67,1091,234–
12Lakeville, MNMN79,2701,196–
13Burnsville, MNMN65,2441,177–
14Apple Valley, MNMN55,2481,148–
15Woodbury, MNMN81,558993–
16Coon Rapids, MNMN64,193975–
17Blaine, MNMN76,603898–
18Plymouth, MNMN78,942854–
19Brooklyn Center, MNMN31,846841–
20St. Cloud, MNMN72,647835–
21Fridley, MNMN30,829767–
22Minnetonka, MNMN53,969741–
23Edina, MNMN54,356722–
24Columbia Heights, MNMN22,482700–
25Mankato, MNMN46,529661–
26West St. Paul, MNMN21,950648–
27Inver Grove Heights, MNMN36,873645–
28Maplewood, MNMN40,717618–
29Crystal, MNMN22,239513–
30Hopkins, MNMN19,523511–
31Roseville, MNMN35,663508–
32Andover, MNMN33,874476–
33Savage, MNMN32,970447–
34Winona, MNMN26,530381–
35Prior Lake, MNMN28,140375–
36Cottage Grove, MNMN43,604364–
37Chanhassen, MNMN25,748349–
38North St. Paul, MNMN12,780349–
39Champlin, MNMN23,125334–
40Falcon Heights, MNMN5,071333–
41Rosemount, MNMN31,881332–
42Golden Valley, MNMN21,325332–
43Moorhead, MNMN46,533312–
44Shakopee, MNMN49,366306–
45Anoka, MNMN18,169294–
46Lino Lakes, MNMN23,220292–
47Oakdale, MNMN30,588283–
48Mounds View, MNMN12,786276–
49Chaska, MNMN30,513266–
50Ramsey, MNMN29,624259–
51New Brighton, MNMN22,159255–
52New Hope, MNMN20,807255–
53South St. Paul, MNMN20,532248–
54Willmar, MNMN22,001243–
56Robbinsdale, MNMN14,030231–
57Austin, MNMN26,689226–
58Little Canada, MNMN10,567221–
59Stillwater, MNMN19,354220–
60Forest Lake, MNMN20,952205–
61Farmington, MNMN25,425202–
62Elk River, MNMN27,896201–
63Shoreview, MNMN26,906193–
64White Bear Lake, MNMN23,392187–
65Spring Lake Park, MNMN7,127186–
66Red Wing, MNMN16,805173–
67Fergus Falls, MNMN14,246163–
68St. Joseph, MNMN6,846147–
69Owatonna, MNMN26,633143–
70Chisago City, MNMN5,955126–
71Arden Hills, MNMN9,583118–
72Mound, MNMN9,064117–
73Ham Lake, MNMN17,104117–
74Sauk Rapids, MNMN13,768116–
75Rogers, MNMN15,606106–
76Waconia, MNMN14,11399–
77Medina, MNMN7,46096–
78Kasson, MNMN7,35096–
79Hastings, MNMN22,56395–
80Hugo, MNMN17,16793–
81Bemidji, MNMN15,77093–
82Big Lake, MNMN12,92992–
83Victoria, MNMN12,44790–
84Princeton, MNMN5,48090–
85Grand Rapids, MNMN11,18188–
86Mendota Heights, MNMN11,47586–
87Detroit Lakes, MNMN10,01982–
88Morris, MNMN5,15076–
89Buffalo, MNMN16,87875–
90Worthington, MNMN13,97973–
91Otsego, MNMN24,52573–
92Lake Elmo, MNMN14,37672–
93St. Michael, MNMN22,49869–
94Cloquet, MNMN12,39969–
95Shorewood, MNMN7,62068–
96Sartell, MNMN19,91863–
97Dayton, MNMN11,40259–
98Wyoming, MNMN8,12157–
99East Bethel, MNMN12,60557–
100Northfield, MNMN21,99256–
101Vadnais Heights, MNMN13,05255–
102Little Falls, MNMN9,27751–
103North Branch, MNMN12,39851–
104Albert Lea, MNMN18,21750–
105Oak Grove, MNMN9,47650–
106Byron, MNMN6,74049–
107Elko New Market, MNMN5,30045–
108East Grand Forks, MNMN8,90645–
109Jordan, MNMN6,98844–
110Carver, MNMN7,19843–
111Alexandria, MNMN15,04542–
112Minnetrista, MNMN9,45842–
113Thief River Falls, MNMN8,79937–
114Faribault, MNMN25,04037–
115Delano, MNMN7,78836–
116Belle Plaine, MNMN7,63236–
117Hutchinson, MNMN14,65535–
118Redwood Falls, MNMN5,04035–
119Corcoran, MNMN9,26934–
120St. Paul Park, MNMN5,39634–
121North Mankato, MNMN14,16534–
122New Ulm, MNMN13,86333–
123Becker, MNMN5,42532–
124Fairmont, MNMN10,09929–
125St. Francis, MNMN8,63529–
126Lake City, MNMN5,30628–
127Glencoe, MNMN5,63228–
128Waite Park, MNMN8,45027–
129Newport, MNMN5,52527–
130Hibbing, MNMN15,82326–
131Mahtomedi, MNMN8,18925–
132Monticello, MNMN15,67025–
133La Crescent, MNMN5,26125–
134Montevideo, MNMN5,33522–
135Albertville, MNMN8,54420–
136Orono, MNMN8,30119–
137Crookston, MNMN7,37517–
138Brainerd, MNMN14,42814–
139North Oaks, MNMN5,28314–
140Litchfield, MNMN6,52813–
142St. Peter, MNMN12,27511–
143Marshall, MNMN14,17110–
144Virginia, MNMN8,1877–
145Baxter, MNMN9,2172–
146Lindstrom, MNMN5,0390–
147New Prague, MNMN8,2380–
148Stewartville, MNMN6,8500–
149Waseca, MNMN9,0350–
150Zimmerman, MNMN6,9040–
151Cambridge, MNMN11,0900–
152Hermantown, MNMN10,1100–
153Lonsdale, MNMN5,1170–
154Isanti, MNMN7,7140–
SHOWING 1–154 OF 154

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU DECENNIAL CENSUS