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 (2024 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide.

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

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