CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Most bike commuters, Minnesota cities

Minnesota cities ranked by the share of workers who bike to work (2023 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide.

MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDLongest commutesShortest commutesMost car-dependentMost car-free householdsMost work-from-homeMost transit commuters
YEAR20102024
Most bike commuters by state
RANKPLACESTATEPOPBIKED TO WORKVS 2000
01Falcon Heights, MNMN5,0712.9%
03Minneapolis, MNMN430,3242.0%
04Northfield, MNMN21,9921.9%
05Hutchinson, MNMN14,6551.8%
06Winona, MNMN26,5301.6%
07Shorewood, MNMN7,6201.6%
08New Prague, MNMN8,2381.6%
09Faribault, MNMN25,0401.4%
10Alexandria, MNMN15,0451.4%
11Cambridge, MNMN11,0901.2%
12Fergus Falls, MNMN14,2461.2%
13Waite Park, MNMN8,4501.2%
14Lake City, MNMN5,3061.2%
15Brainerd, MNMN14,4281.1%
16Stewartville, MNMN6,8501.0%
17Anoka, MNMN18,1691.0%
18St. Paul, MNMN306,6841.0%
19International Falls, MNMN5,4810.9%
20Bemidji, MNMN15,7700.9%
21Robbinsdale, MNMN14,0300.9%
22New Brighton, MNMN22,1590.9%
23Duluth, MNMN88,3300.8%
24La Crescent, MNMN5,2610.8%
25Chisago City, MNMN5,9550.8%
26St. Louis Park, MNMN50,0270.7%
27Rochester, MNMN124,2920.7%
28North Mankato, MNMN14,1650.7%
29Sauk Rapids, MNMN13,7680.7%
30Marshall, MNMN14,1710.7%
31Cloquet, MNMN12,3990.7%
32Glencoe, MNMN5,6320.6%
33Grand Rapids, MNMN11,1810.6%
34Mendota Heights, MNMN11,4750.6%
35Albert Lea, MNMN18,2170.6%
36Mound, MNMN9,0640.6%
37Little Canada, MNMN10,5670.6%
38Red Wing, MNMN16,8050.5%
39North Oaks, MNMN5,2830.5%
40Minnetonka, MNMN53,9690.5%
41St. Cloud, MNMN72,6470.5%
42Apple Valley, MNMN55,2480.5%
43Willmar, MNMN22,0010.5%
44Oakdale, MNMN30,5880.5%
45Richfield, MNMN36,5930.5%
46Champlin, MNMN23,1250.5%
47Baxter, MNMN9,2170.5%
48Mankato, MNMN46,5290.5%
49Worthington, MNMN13,9790.5%
50Columbia Heights, MNMN22,4820.5%
51Chaska, MNMN30,5130.5%
52Roseville, MNMN35,6630.5%
53Moorhead, MNMN46,5330.4%
54Mahtomedi, MNMN8,1890.4%
55Buffalo, MNMN16,8780.4%
56Medina, MNMN7,4600.4%
57Owatonna, MNMN26,6330.3%
58Vadnais Heights, MNMN13,0520.3%
59Hibbing, MNMN15,8230.3%
60Austin, MNMN26,6890.3%
61St. Joseph, MNMN6,8460.3%
62Forest Lake, MNMN20,9520.3%
63New Ulm, MNMN13,8630.3%
64Credit River, MNMN5,6440.3%
65Chanhassen, MNMN25,7480.3%
66South St. Paul, MNMN20,5320.3%
67Inver Grove Heights, MNMN36,8730.3%
68Bloomington, MNMN89,0340.3%
69Waconia, MNMN14,1130.3%
70Edina, MNMN54,3560.3%
71Eden Prairie, MNMN63,0750.3%
72St. Peter, MNMN12,2750.3%
73East Grand Forks, MNMN8,9060.3%
74Maplewood, MNMN40,7170.3%
75Golden Valley, MNMN21,3250.2%
76North Branch, MNMN12,3980.2%
77Lake Elmo, MNMN14,3760.2%
78New Hope, MNMN20,8070.2%
79Monticello, MNMN15,6700.2%
80Eagan, MNMN67,1090.2%
81Ham Lake, MNMN17,1040.2%
82Big Lake, MNMN12,9290.2%
83Coon Rapids, MNMN64,1930.2%
84Thief River Falls, MNMN8,7990.1%
85Lakeville, MNMN79,2700.1%
86Maple Grove, MNMN73,8930.1%
87Arden Hills, MNMN9,5830.1%
88Stillwater, MNMN19,3540.1%
89Fridley, MNMN30,8290.1%
90Burnsville, MNMN65,2440.1%
91Hastings, MNMN22,5630.1%
92Shakopee, MNMN49,3660.1%
93Shoreview, MNMN26,9060.1%
94Montevideo, MNMN5,3350.1%
95Hopkins, MNMN19,5230.1%
96Ramsey, MNMN29,6240.1%
97Woodbury, MNMN81,5580.1%
98Spring Lake Park, MNMN7,1270.1%
99Rosemount, MNMN31,8810.0%
100Brooklyn Park, MNMN83,5430.0%
101Crystal, MNMN22,2390.0%
102Blaine, MNMN76,6030.0%
103Plymouth, MNMN78,9420.0%
104Sartell, MNMN19,9180.0%
105Corcoran, MNMN9,2690.0%
106Elk River, MNMN27,8960.0%
107North St. Paul, MNMN12,7800.0%
108St. Francis, MNMN8,6350.0%
109Wyoming, MNMN8,1210.0%
110Victoria, MNMN12,4470.0%
111Waseca, MNMN9,0350.0%
112Mounds View, MNMN12,7860.0%
113Detroit Lakes, MNMN10,0190.0%
114Byron, MNMN6,7400.0%
115Carver, MNMN7,1980.0%
116Cottage Grove, MNMN43,6040.0%
117Crookston, MNMN7,3750.0%
118Elko New Market, MNMN5,3000.0%
119Fairmont, MNMN10,0990.0%
120Farmington, MNMN25,4250.0%
121Hermantown, MNMN10,1100.0%
122Hugo, MNMN17,1670.0%
123Isanti, MNMN7,7140.0%
124Jordan, MNMN6,9880.0%
125Kasson, MNMN7,3500.0%
126Lindstrom, MNMN5,0390.0%
127Lino Lakes, MNMN23,2200.0%
128Oak Grove, MNMN9,4760.0%
129Orono, MNMN8,3010.0%
130Otsego, MNMN24,5250.0%
131Princeton, MNMN5,4800.0%
132Prior Lake, MNMN28,1400.0%
133Redwood Falls, MNMN5,0400.0%
134Rogers, MNMN15,6060.0%
135West St. Paul, MNMN21,9500.0%
136White Bear Lake, MNMN23,3920.0%
137Zimmerman, MNMN6,9040.0%
138Albertville, MNMN8,5440.0%
139Andover, MNMN33,8740.0%
140Becker, MNMN5,4250.0%
141Dayton, MNMN11,4020.0%
142Delano, MNMN7,7880.0%
143East Bethel, MNMN12,6050.0%
144Litchfield, MNMN6,5280.0%
145Little Falls, MNMN9,2770.0%
146Lonsdale, MNMN5,1170.0%
147Virginia, MNMN8,1870.0%
148Belle Plaine, MNMN7,6320.0%
149Brooklyn Center, MNMN31,8460.0%
150Minnetrista, MNMN9,4580.0%
151Morris, MNMN5,1500.0%
152Newport, MNMN5,5250.0%
153St. Michael, MNMN22,4980.0%
154St. Paul Park, MNMN5,3960.0%
155Savage, MNMN32,9700.0%
SHOWING 1–155 OF 155
Download CSV (full list, 155 rows)

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