CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Longest commutes, Minnesota cities

Minnesota cities ranked by mean travel time to work (2024 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide. The median across all 155 is 22.1. Biggest climber in the top 100 since 2020: Hastings, MN, up 43 places to #39.

Flip the list · Shortest commutes, US cities →
MinnesotaAll statesPop > 5KAll rankings
Longest commutes by state
RANKPLACESTATEPOPAVERAGE COMMUTEVS 2000
01▲4Oak Grove, MNMN9,47637.3+29%
02▲4Victoria, MNMN12,44734.9+69%
03▼2Zimmerman, MNMN6,90434.5+37%
04▲5Big Lake, MNMN12,92933.2+37%
05▼1East Bethel, MNMN12,60532.4+19%
06▲25Albertville, MNMN8,54432.4+50%
07▼4St. Francis, MNMN8,63532.3+21%
08▲17Jordan, MNMN6,98832.0+87%
09▲7Lonsdale, MNMN5,11731.7+54%
10▲4Mound, MNMN9,06431.0+54%
11North Branch, MNMN12,39830.7+28%
12▲8Carver, MNMN7,19830.6+69%
13▼5Otsego, MNMN24,52530.1+46%
14▲5Lindstrom, MNMN5,03930.1+17%
15▼3Chisago City, MNMN5,95530.0+33%
16▲5Wyoming, MNMN8,12129.3+49%
17▲5Delano, MNMN7,78829.1+58%
18▼8St. Michael, MNMN22,49829.0+41%
19▼1Ham Lake, MNMN17,10428.6+42%
20▼18Isanti, MNMN7,71428.3+5%
21▲5Ramsey, MNMN29,62428.2+38%
22▲15Cambridge, MNMN11,09028.1+39%
23▲5Rosemount, MNMN31,88128.1+81%
24▼1Farmington, MNMN25,42527.7+65%
25▼12Elko New Market, MNMN5,30027.7–
26▼2Elk River, MNMN27,89627.4+34%
27▼20Becker, MNMN5,42526.9+36%
28▲19Dayton, MNMN11,40226.8+36%
29▲11Hugo, MNMN17,16726.8+45%
30Minnetrista, MNMN9,45826.6+35%
31▲8Buffalo, MNMN16,87826.5+20%
32▲6North Oaks, MNMN5,28326.3+87%
33▲10Medina, MNMN7,46026.3+65%
34▼5Monticello, MNMN15,67026.1+31%
35Belle Plaine, MNMN7,63226.0+49%
36▲6Princeton, MNMN5,48025.8+35%
37▼10Andover, MNMN33,87425.4+19%
38▼2Corcoran, MNMN9,26925.4+43%
39▲43Hastings, MNMN22,56325.3+60%
40▲15Newport, MNMN5,52525.2+102%
41▲9Waconia, MNMN14,11325.2+32%
42▲6Savage, MNMN32,97025.1+64%
43▼10Orono, MNMN8,30124.9+57%
44Lino Lakes, MNMN23,22024.8+46%
45Champlin, MNMN23,12524.7+34%
46▲7Prior Lake, MNMN28,14024.7+59%
47▼6Rogers, MNMN15,60624.6+34%
48▼31Glencoe, MNMN5,63224.6+42%
49▲3Apple Valley, MNMN55,24824.6+68%
50▲15Kasson, MNMN7,35024.5+109%
51▲10Blaine, MNMN76,60324.5+40%
52▲8Anoka, MNMN18,16924.5+38%
53▼38New Prague, MNMN8,23824.3+36%
54▼22Forest Lake, MNMN20,95224.2+26%
55Credit River, MNMN5,64424.1–
56Maple Grove, MNMN73,89324.0+47%
57▲16Woodbury, MNMN81,55823.9+64%
58▲5Cottage Grove, MNMN43,60423.9+46%
59▼13Lakeville, MNMN79,27023.6+51%
60▲28Little Canada, MNMN10,56723.6+87%
61▼4Columbia Heights, MNMN22,48223.6+88%
62▲14Mahtomedi, MNMN8,18923.6+55%
63▲26Oakdale, MNMN30,58823.5+75%
64▲19Mounds View, MNMN12,78623.4+65%
65▲9Burnsville, MNMN65,24423.3+67%
66▲1Coon Rapids, MNMN64,19323.2+35%
67▲19Richfield, MNMN36,59323.1+87%
68▼10Chaska, MNMN30,51323.0+39%
69▼18Vadnais Heights, MNMN13,05222.9+68%
70▼16Lake Elmo, MNMN14,37622.8+49%
71▲4Fridley, MNMN30,82922.6+63%
72▼2Shorewood, MNMN7,62022.6+27%
73▲19Shakopee, MNMN49,36622.4+63%
74▲19West St. Paul, MNMN21,95022.4+86%
75▼4Chanhassen, MNMN25,74822.3+48%
76▼4Inver Grove Heights, MNMN36,87322.3+65%
77▼15Shoreview, MNMN26,90622.2+68%
78▼10Brooklyn Center, MNMN31,84622.1+65%
79▲8Minneapolis, MNMN430,32422.0+72%
80▲5White Bear Lake, MNMN23,39222.0+60%
81▼17Maplewood, MNMN40,71722.0+64%
82▼48North St. Paul, MNMN12,78021.7+68%
83▼2Plymouth, MNMN78,94221.7+55%
84▲33Falcon Heights, MNMN5,07121.6+80%
85▼1Crystal, MNMN22,23921.4+61%
86▼27Spring Lake Park, MNMN7,12721.4+37%
87▼7Eden Prairie, MNMN63,07521.4+73%
88▲20South St. Paul, MNMN20,53221.3+76%
89▼23Brooklyn Park, MNMN83,54321.3+48%
90▼12Eagan, MNMN67,10921.2+54%
91▼42St. Paul Park, MNMN5,39621.2+29%
92▼15St. Paul, MNMN306,68421.1+66%
93▲2Bloomington, MNMN89,03421.0+76%
94▲10Roseville, MNMN35,66320.7+71%
95▲10Edina, MNMN54,35620.4+73%
96▲25Lake City, MNMN5,30620.3+36%
97▲4St. Louis Park, MNMN50,02720.2+84%
98▼19Stillwater, MNMN19,35420.1+30%
99▼30Robbinsdale, MNMN14,03020.0+53%
100▼9New Brighton, MNMN22,15920.0+65%
101▲17St. Cloud, MNMN72,64719.8+53%
102▲24Brainerd, MNMN14,42819.8+71%
103▼13Golden Valley, MNMN21,32519.7+80%
104▲6Red Wing, MNMN16,80519.6+44%
105▲4Little Falls, MNMN9,27719.6+38%
106▼3Mendota Heights, MNMN11,47519.6+68%
107▲32Litchfield, MNMN6,52819.5+40%
108▲7Sauk Rapids, MNMN13,76819.4+54%
109▼11New Hope, MNMN20,80719.4+49%
110▼14Minnetonka, MNMN53,96919.3+55%
111▲5Baxter, MNMN9,21719.2+54%
113Waseca, MNMN9,03519.1+68%
114Faribault, MNMN25,04019.0+32%
115▲25Worthington, MNMN13,97919.0+62%
116▼10Hopkins, MNMN19,52318.9+54%
117▼23Sartell, MNMN19,91818.8+46%
118▼6Stewartville, MNMN6,85018.8+71%
119▲1St. Joseph, MNMN6,84618.8+82%
120▲7Hutchinson, MNMN14,65518.7+41%
121▲2Waite Park, MNMN8,45018.7+63%
122▼15Byron, MNMN6,74018.2+76%
123▲14Austin, MNMN26,68918.0+52%
124▲1Moorhead, MNMN46,53317.8+78%
125▼1Albert Lea, MNMN18,21717.8+51%
126▲12Owatonna, MNMN26,63317.7+49%
127▼16Hermantown, MNMN10,11017.7+74%
128▼31Northfield, MNMN21,99217.7+32%
129▲13Virginia, MNMN8,18717.6+62%
130▼8La Crescent, MNMN5,26117.5+52%
131Alexandria, MNMN15,04517.5+46%
132▼4Rochester, MNMN124,29217.4+75%
133▲1Bemidji, MNMN15,77017.4+46%
134▲7East Grand Forks, MNMN8,90617.4+76%
135▼3Duluth, MNMN88,33017.3+61%
136▲13Crookston, MNMN7,37516.9+66%
137▼37Arden Hills, MNMN9,58316.8+49%
138▼19Cloquet, MNMN12,39916.7+42%
139▼4Hibbing, MNMN15,82316.5+35%
140▼11St. Peter, MNMN12,27515.4+52%
141▼39Montevideo, MNMN5,33515.2+39%
142▼6Grand Rapids, MNMN11,18115.0+37%
143▼13North Mankato, MNMN14,16514.8+30%
144▲3Detroit Lakes, MNMN10,01914.2+8%
145▼12Mankato, MNMN46,52913.9+27%
146▼2Winona, MNMN26,53013.8+31%
147▼4Redwood Falls, MNMN5,04013.5+34%
148▲5Morris, MNMN5,15013.1+35%
149▼4Fairmont, MNMN10,09913.1+25%
150▼4Fergus Falls, MNMN14,24612.9+10%
151▼1Willmar, MNMN22,00112.6+15%
152▼4New Ulm, MNMN13,86312.1+20%
153▼2Marshall, MNMN14,17110.7+21%
154▼2Thief River Falls, MNMN8,79910.2−1%
155▼1International Falls, MNMN5,4818.6−1%
SHOWING 1–155 OF 155

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