# Cities in Minnesota by mean travel time to work, 2024

All 99 values come from U.S. Census Bureau for 2024, so the places are comparable. 4 cities have no value for that period and are not ranked.

- Indicator id: `mean_travel_time_to_work`
- Unit: minutes
- Definition: Mean one-way travel time to work in minutes for workers aged 16 and over who did not work from home.
- Source: U.S. Census Bureau, American Community Survey 5-year estimates: mean travel time to work, B08135 aggregate minutes divided by B08303 workers not working at home, US cities (incorporated places of 10,000 or more) (https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/)
- Retrieved: 2026-10-12
- Citation: U.S. Census Bureau. American Community Survey 5-year estimates: mean travel time to work, B08135 aggregate minutes divided by B08303 workers not working at home, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/. Retrieved 2026-10-12.
- Web page: https://invokely.ai/rankings/mean-travel-time-to-work/minnesota-cities

| Rank | Place | minutes |
|---:|---|---:|
| 1 | Victoria, MN | 34.9 |
| 2 | Big Lake, MN | 33.2 |
| 3 | East Bethel, MN | 32.4 |
| 4 | North Branch, MN | 30.7 |
| 5 | Otsego, MN | 30.1 |
| 6 | St. Michael, MN | 29 |
| 7 | Ham Lake, MN | 28.6 |
| 8 | Ramsey, MN | 28.2 |
| 9 | Cambridge, MN | 28.1 |
| 9 | Rosemount, MN | 28.1 |
| 11 | Farmington, MN | 27.7 |
| 12 | Elk River, MN | 27.4 |
| 13 | Dayton, MN | 26.8 |
| 13 | Hugo, MN | 26.8 |
| 15 | Buffalo, MN | 26.5 |
| 16 | Monticello, MN | 26.1 |
| 17 | Andover, MN | 25.4 |
| 18 | Hastings, MN | 25.3 |
| 19 | Waconia, MN | 25.2 |
| 20 | Savage, MN | 25.1 |
| 21 | Lino Lakes, MN | 24.8 |
| 22 | Champlin, MN | 24.7 |
| 22 | Prior Lake, MN | 24.7 |
| 24 | Apple Valley, MN | 24.6 |
| 24 | Rogers, MN | 24.6 |
| 26 | Anoka, MN | 24.5 |
| 26 | Blaine, MN | 24.5 |
| 28 | Forest Lake, MN | 24.2 |
| 29 | Maple Grove, MN | 24 |
| 30 | Cottage Grove, MN | 23.9 |
| 30 | Woodbury, MN | 23.9 |
| 32 | Columbia Heights, MN | 23.6 |
| 32 | Lakeville, MN | 23.6 |
| 32 | Little Canada, MN | 23.6 |
| 35 | Oakdale, MN | 23.5 |
| 36 | Mounds View, MN | 23.4 |
| 37 | Burnsville, MN | 23.3 |
| 38 | Coon Rapids, MN | 23.2 |
| 39 | Richfield, MN | 23.1 |
| 40 | Chaska, MN | 23 |
| 41 | Vadnais Heights, MN | 22.9 |
| 42 | Lake Elmo, MN | 22.8 |
| 43 | Fridley, MN | 22.6 |
| 44 | Shakopee, MN | 22.4 |
| 44 | West St. Paul, MN | 22.4 |
| 46 | Chanhassen, MN | 22.3 |
| 46 | Inver Grove Heights, MN | 22.3 |
| 48 | Shoreview, MN | 22.2 |
| 49 | Brooklyn Center, MN | 22.1 |
| 50 | Maplewood, MN | 22 |
| 50 | Minneapolis, MN | 22 |
| 50 | White Bear Lake, MN | 22 |
| 53 | North St. Paul, MN | 21.7 |
| 53 | Plymouth, MN | 21.7 |
| 55 | Crystal, MN | 21.4 |
| 55 | Eden Prairie, MN | 21.4 |
| 57 | Brooklyn Park, MN | 21.3 |
| 57 | South St. Paul, MN | 21.3 |
| 59 | Eagan, MN | 21.2 |
| 60 | St. Paul, MN | 21.1 |
| 61 | Bloomington, MN | 21 |
| 62 | Roseville, MN | 20.7 |
| 63 | Edina, MN | 20.4 |
| 64 | St. Louis Park, MN | 20.2 |
| 65 | Stillwater, MN | 20.1 |
| 66 | New Brighton, MN | 20 |
| 66 | Robbinsdale, MN | 20 |
| 68 | Brainerd, MN | 19.8 |
| 68 | St. Cloud, MN | 19.8 |
| 70 | Golden Valley, MN | 19.7 |
| 71 | Mendota Heights, MN | 19.6 |
| 71 | Red Wing, MN | 19.6 |
| 73 | New Hope, MN | 19.4 |
| 73 | Sauk Rapids, MN | 19.4 |
| 75 | Minnetonka, MN | 19.3 |
| 76 | Faribault, MN | 19 |
| 77 | Hopkins, MN | 18.9 |
| 78 | Sartell, MN | 18.8 |
| 79 | Hutchinson, MN | 18.7 |
| 80 | Austin, MN | 18 |
| 81 | Albert Lea, MN | 17.8 |
| 81 | Moorhead, MN | 17.8 |
| 83 | Northfield, MN | 17.7 |
| 83 | Owatonna, MN | 17.7 |
| 85 | Alexandria, MN | 17.5 |
| 86 | Bemidji, MN | 17.4 |
| 86 | Rochester, MN | 17.4 |
| 88 | Duluth, MN | 17.3 |
| 89 | Cloquet, MN | 16.7 |
| 90 | Hibbing, MN | 16.5 |
| 91 | St. Peter, MN | 15.4 |
| 92 | North Mankato, MN | 14.8 |
| 93 | Mankato, MN | 13.9 |
| 94 | Winona, MN | 13.8 |
| 95 | Fairmont, MN | 13.1 |
| 96 | Fergus Falls, MN | 12.9 |
| 97 | Willmar, MN | 12.6 |
| 98 | New Ulm, MN | 12.1 |
| 99 | Marshall, MN | 10.7 |
