Jobs in the United States → United States guide → Minnesota → Cities → Cities With the Shortest Commutes

Minnesota: cities with the shortest commutes

Ranked from official statistics; every city opens its own guide.

In short: Minnesota: Robbinsdale has the smallest share of long commutes (2.2%) among the 80 largest places.
Minneapolis (427,246 residents)St. Paul (307,284 residents)Rochester (122,330 residents)Bloomington (88,665 residents)Duluth (87,093 residents)Brooklyn Park (83,876 residents)Plymouth (79,220 residents)Woodbury (78,305 residents)Lakeville (74,354 residents)Blaine (72,488 residents)Maple Grove (71,173 residents)St. Cloud (70,629 residents)Eagan (68,000 residents)Burnsville (64,463 residents)Coon Rapids (63,468 residents)Eden Prairie (63,051 residents)Apple Valley (55,679 residents)Edina (53,262 residents)Minnetonka (53,064 residents)St. Louis Park (49,594 residents)Shakopee (46,012 residents)Mankato (45,473 residents)Moorhead (45,036 residents)Cottage Grove (40,992 residents)Maplewood (40,695 residents)Richfield (36,642 residents)Inver Grove Heights (35,906 residents)Roseville (35,802 residents)Andover (33,035 residents)Savage (32,889 residents)Brooklyn Center (32,479 residents)Fridley (30,241 residents)Chaska (28,706 residents)Oakdale (28,585 residents)Ramsey (28,421 residents)Prior Lake (28,016 residents)Rosemount (27,562 residents)Elk River (26,793 residents)Shoreview (26,714 residents)Owatonna (26,498 residents)Austin (26,358 residents)Winona (26,009 residents)Chanhassen (26,006 residents)Faribault (24,631 residents)White Bear Lake (23,908 residents)Farmington (23,902 residents)Champlin (23,294 residents)New Brighton (22,710 residents)Crystal (22,476 residents)Otsego (22,245 residents)Columbia Heights (22,155 residents)Hastings (22,117 residents)Lino Lakes (22,113 residents)Golden Valley (21,725 residents)West St. Paul (21,382 residents)Willmar (21,378 residents)New Hope (21,181 residents)Northfield (20,742 residents)Forest Lake (20,729 residents)South St. Paul (20,611 residents)St. Michael (20,010 residents)Sartell (19,758 residents)Stillwater (19,355 residents)Hopkins (18,819 residents)Albert Lea (18,330 residents)Anoka (17,970 residents)Red Wing (16,758 residents)Ham Lake (16,702 residents)Buffalo (16,499 residents)Hugo (16,340 residents)Hibbing (16,057 residents)Bemidji (15,569 residents)Monticello (14,858 residents)Alexandria (14,735 residents)Hutchinson (14,680 residents)Brainerd (14,468 residents)Robbinsdale (14,234 residents)North Mankato (14,211 residents)Fergus Falls (14,181 residents)New Ulm (14,056 residents)
Map of Minnesota: the 80 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 80 cities →

By AtiveSite · Published 07/11/2026 · Updated 08/11/2026 · Every figure is linked to its source below.

Robbinsdale#1
2.2%commute of 45 minutes or more
80cities ranked
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · Minnesota · all 80 cities + map → · all 87 counties → · Minnesota rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in Minnesota

Ranking

CITY (80 largest of Minnesota) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Among the 80 largest places in Minnesota, Robbinsdale has the smallest share of long commutes (2.2%), followed by Hopkins and New Hope. Click any column to sort; click a city for its guide.

What the ranking shows

Across the 80 places in Minnesota that we cover, the median is 8.3% and the average 8.9%; the figure runs from 2.2% (Robbinsdale) to 20.9% (Otsego). That is a spread of 9.6 times between the two ends. The state figure is 10.5%; 21 of the 80 places are above it and 59 at or below.

How to use it

The first five are Robbinsdale, Hopkins, New Hope, Minnetonka, Willmar. A high or low position is not good or bad on its own: short commutes can mean a self-contained job market or a small town with few employers. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.

Sort:
# ⇅City ⇅County ⇅Commute of 45 minutes or more ⇅Population ⇅Median household income ⇅Median rent ⇅
1RobbinsdaleHennepin County2.2%14,234$88,252$1,758
2HopkinsHennepin County2.2%18,819$75,234$1,468
3New HopeHennepin County3.0%21,181$77,662$1,335
4MinnetonkaHennepin County3.3%53,064$119,517$1,779
5WillmarKandiyohi County4.1%21,378$62,280$910
6New UlmBrown County4.1%14,056$64,449$962
7EdinaHennepin County4.2%53,262$128,767$1,844
8New BrightonRamsey County4.3%22,710$88,521$1,397
9North MankatoNicollet County4.4%14,211$80,791$973
10DuluthSaint Louis County4.5%87,093$68,807$1,087
11MankatoBlue Earth County4.9%45,473$66,873$1,132
12Golden ValleyHennepin County5.0%21,725$108,772$1,785
13PlymouthHennepin County5.2%79,220$136,534$1,766
14St. Louis ParkHennepin County5.2%49,594$101,648$1,644
15MoorheadClay County5.4%45,036$72,761$1,033
16HibbingSaint Louis County5.5%16,057$55,789$833
17RosevilleRamsey County5.5%35,802$86,930$1,374
18Brooklyn CenterHennepin County5.6%32,479$72,535$1,376
19CrystalHennepin County5.8%22,476$92,513$1,467
20EaganDakota County5.9%68,000$108,690$1,679
21Brooklyn ParkHennepin County6.1%83,876$89,891$1,325
22South St. PaulDakota County6.1%20,611$87,994$1,199
23Fergus FallsOtter Tail County6.2%14,181$56,162$911
24St. PaulRamsey County6.2%307,284$73,394$1,281
25StillwaterWashington County6.2%19,355$105,853$1,622
26Eden PrairieHennepin County6.3%63,051$130,489$1,833
27RochesterOlmsted County6.5%122,330$89,389$1,399
28BloomingtonHennepin County6.6%88,665$93,211$1,561
29WinonaWinona County6.6%26,009$56,337$882
30White Bear LakeRamsey County6.8%23,908$83,554$1,601
31MaplewoodRamsey County6.8%40,695$91,394$1,406
32West St. PaulDakota County6.9%21,382$68,464$1,282
33AlexandriaDouglas County7.0%14,735$61,374$934
34OakdaleWashington County7.2%28,585$93,772$1,481
35ShoreviewRamsey County7.3%26,714$108,370$1,661
36MinneapolisHennepin County7.4%427,246$80,846$1,371
37Inver Grove HeightsDakota County7.4%35,906$101,316$1,465
38SartellStearns County7.4%19,758$84,131$1,275
39ChanhassenCarver County7.9%26,006$143,651$1,831
40WoodburyWashington County8.3%78,305$125,310$1,908
41BurnsvilleDakota County8.3%64,463$87,024$1,513
42RichfieldHennepin County8.4%36,642$85,132$1,393
43ShakopeeScott County8.4%46,012$107,223$1,531
44ChaskaCarver County8.7%28,706$110,956$1,553
45Columbia HeightsAnoka County8.8%22,155$73,691$1,295
46Coon RapidsAnoka County8.9%63,468$88,251$1,494
47Cottage GroveWashington County9.0%40,992$120,791$1,783
48BlaineAnoka County9.0%72,488$106,801$1,705
49Lino LakesAnoka County9.0%22,113$127,181$1,874
50Albert LeaFreeborn County9.1%18,330$64,603$857
51St. CloudStearns County9.2%70,629$61,374$1,003
52Apple ValleyDakota County9.2%55,679$97,673$1,738
53Maple GroveHennepin County9.3%71,173$132,731$1,868
54BemidjiBeltrami County9.3%15,569$55,405$1,067
55LakevilleDakota County9.3%74,354$139,041$1,806
56SavageScott County9.4%32,889$125,513$1,766
57FridleyAnoka County9.8%30,241$77,680$1,326
58AnokaAnoka County9.9%17,970$75,948$1,269
59ChamplinHennepin County9.9%23,294$116,102$1,689
60OwatonnaSteele County10.9%26,498$80,750$1,067
61BrainerdCrow Wing County11.8%14,468$56,111$827
62AustinMower County12.0%26,358$68,057$953
63HutchinsonMcLeod County12.0%14,680$72,836$940
64FaribaultRice County12.4%24,631$61,449$1,074
65Prior LakeScott County12.9%28,016$134,255$1,654
66Forest LakeWashington County13.3%20,729$92,944$1,421
67Red WingGoodhue County13.4%16,758$67,192$969
68NorthfieldRice County13.4%20,742$84,895$1,103
69AndoverAnoka County13.5%33,035$137,593$2,037
70RosemountDakota County13.6%27,562$129,625$1,640
71HastingsDakota County14.2%22,117$93,998$1,183
72HugoWashington County14.8%16,340$116,228$1,891
73FarmingtonDakota County15.3%23,902$123,673$1,241
74Ham LakeAnoka County15.7%16,702$120,135$1,173
75MonticelloWright County17.0%14,858$79,534$1,405
76St. MichaelWright County17.5%20,010$131,274$1,483
77RamseyAnoka County17.7%28,421$116,415$1,826
78Elk RiverSherburne County19.9%26,793$108,741$1,283
79BuffaloWright County20.1%16,499$88,820$1,182
80OtsegoWright County20.9%22,245$119,927$1,765

Other rankings for Minnesota

Largest Cities · Cities With the Cheapest Rent · Cities With the Highest Household Income · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Cities in the Highest-Paying Counties · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work

Unincorporated places are census-designated places: they have no city government but are counted as communities. Figures describe the city itself.

FAQ

Which Minnesota city has the smallest share of long commutes?

Robbinsdale, with 2.2% (among the 80 largest places; ACS 2020–2024).

How many cities are ranked?

The 80 largest places in Minnesota by population.

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore