Counties in Minnesota by mean travel time to work, 2024

Kanabec County had the highest mean travel time to work of 87 counties in 2024, at 34.3 minutes. Pennington County had the lowest, at 12.4 minutes. The median was 21.7 minutes and the figure for Minnesota was 22.7 minutes. Source: the U.S. Census Bureau.

Highest34.3Kanabec County
Median21.787 counties
Minnesota22.7History

Top 40 counties, 2024

CSVChart (SVG)

Kanabec CountyKanabec County: 34.3 minutes34.3Pine CountyPine County: 32.1 minutes32.1Mille Lacs CountyMille Lacs County: 32 minutes32Chisago CountyChisago County: 31 minutes31Isanti CountyIsanti County: 30.7 minutes30.7Sherburne CountySherburne County: 30.7 minutes30.7Wright CountyWright County: 29.4 minutes29.4Morrison CountyMorrison County: 28.6 minutes28.6Aitkin CountyAitkin County: 27.7 minutes27.7Sibley CountySibley County: 27.1 minutes27.1Clearwater CountyClearwater County: 25.9 minutes25.9Dodge CountyDodge County: 25.9 minutes25.9Fillmore CountyFillmore County: 25.7 minutes25.7Todd CountyTodd County: 25.7 minutes25.7Anoka CountyAnoka County: 25.6 minutes25.6Carver CountyCarver County: 25.6 minutes25.6Cass CountyCass County: 25.2 minutes25.2Meeker CountyMeeker County: 25.2 minutes25.2Lake CountyLake County: 24.8 minutes24.8Red Lake CountyRed Lake County: 24.8 minutes24.8Scott CountyScott County: 24.8 minutes24.8Le Sueur CountyLe Sueur County: 24.6 minutes24.6Wabasha CountyWabasha County: 24.2 minutes24.2Itasca CountyItasca County: 24.1 minutes24.1Hubbard CountyHubbard County: 24 minutes24Washington CountyWashington County: 24 minutes24Goodhue CountyGoodhue County: 23.8 minutes23.8Houston CountyHouston County: 23.8 minutes23.8Dakota CountyDakota County: 23.6 minutes23.6Benton CountyBenton County: 23.2 minutes23.2Grant CountyGrant County: 23.2 minutes23.2Norman CountyNorman County: 23.2 minutes23.2Watonwan CountyWatonwan County: 23.2 minutes23.2Crow Wing CountyCrow Wing County: 23.1 minutes23.1Marshall CountyMarshall County: 23.1 minutes23.1McLeod CountyMcLeod County: 23 minutes23Pope CountyPope County: 22.7 minutes22.7Waseca CountyWaseca County: 22.2 minutes22.2Lincoln CountyLincoln County: 22 minutes22Hennepin CountyHennepin County: 21.9 minutes21.9
minutes. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-10.

Full ranking

RankCounties2024
minutes
Change on 2023
1Kanabec County Estimated34.3+1.7
2Pine County Estimated32.1-0.6
3Mille Lacs County Estimated32+1.2
4Chisago County Estimated31-0.6
5Isanti County Estimated30.7-1.8
5Sherburne County Estimated30.7-0.6
7Wright County Estimated29.4-0.9
8Morrison County Estimated28.6+0.5
9Aitkin County Estimated27.7-1.2
10Sibley County Estimated27.1-0.2
11Clearwater County Estimated25.9-0.6
11Dodge County Estimated25.9+1.1
13Fillmore County Estimated25.7-0.2
13Todd County Estimated25.7+0.9
15Anoka County Estimated25.6-0.4
15Carver County Estimated25.6-0.2
17Cass County Estimated25.2+0.5
17Meeker County Estimated25.2+0.9
19Lake County Estimated24.8+0.8
19Red Lake County Estimated24.8-0.2
19Scott County Estimated24.8-0.1
22Le Sueur County Estimated24.6-0.6
23Wabasha County Estimated24.2-0.6
24Itasca County Estimated24.10
25Hubbard County Estimated24-2
25Washington County Estimated24-0.5
27Goodhue County Estimated23.8-0.9
27Houston County Estimated23.8-0.6
29Dakota County Estimated23.6-0.5
30Benton County Estimated23.2+0.5
30Grant County Estimated23.2-0.2
30Norman County Estimated23.2-0.9
30Watonwan County Estimated23.2+0.4
34Crow Wing County Estimated23.1+0.1
34Marshall County Estimated23.1-0.5
36McLeod County Estimated23-1.3
37Pope County Estimated22.7+0.5
38Waseca County Estimated22.2-0.1
39Lincoln County Estimated22-0.7
40Hennepin County Estimated21.9-0.5
41Rice County Estimated21.8-0.7
41Wilkin County Estimated21.8+1.3
43Becker County Estimated21.7-0.1
43Stearns County Estimated21.7-0.4
45Carlton County Estimated21.50
46Ramsey County Estimated21.4-1.1
47Wadena County Estimated21.3-0.4
48Yellow Medicine County Estimated21.1+0.2
49Beltrami County Estimated21+0.2
49Murray County Estimated21+0.2
51Renville County Estimated20.9+0.4
52Mower County Estimated20.7+0.5
52Otter Tail County Estimated20.7-0.6
54Douglas County Estimated20.5+0.2
55Mahnomen County Estimated20.4-0.1
56Faribault County Estimated20.2+0.2
57St. Louis County Estimated19.9-0.2
58Clay County Estimated19.7+0.2
58Freeborn County Estimated19.7-0.8
60Nobles County Estimated19.6+0.4
60Rock County Estimated19.6-0.3
62Swift County Estimated19.4-1.7
63Kittson County Estimated19.1-1.9
63Steele County Estimated19.1+0.1
65Olmsted County Estimated18.7-0.1
66Polk County Estimated18.6-0.1
67Big Stone County Estimated18.4-1
67Jackson County Estimated18.4+0.3
69Redwood County Estimated17.6+0.3
69Winona County Estimated17.60
71Kandiyohi County Estimated17.50
72Roseau County Estimated17.1-0.3
72Traverse County Estimated17.10
74Lac qui Parle County Estimated16.9-0.4
74Martin County Estimated16.9-0.7
76Blue Earth County Estimated16.8-0.3
76Chippewa County Estimated16.8-1.2
78Cook County Estimated16.6+0.8
79Pipestone County Estimated16.5-0.2
80Nicollet County Estimated16.4-0.1
81Koochiching County Estimated16.30
82Lake of the Woods County Estimated16.2-2.2
83Cottonwood County Estimated15.3-0.7
84Brown County Estimated14.6-0.7
84Lyon County Estimated14.6-0.3
86Stevens County Estimated14.3+0.7
87Pennington County Estimated12.4-1.2

Other periods

About this ranking

Mean one-way travel time to work in minutes for workers aged 16 and over who did not work from home.

ACS five-year estimates: the period labels the final year of the five-year survey window, not a single calendar year. Calculated from aggregate minutes in B08135 and workers in B08303, with both inputs stored. Missing or suppressed county inputs are left out. Not mixed with ACS one-year estimates.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

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. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/. Retrieved 2026-10-10.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Minnesota by mean travel time to work using official data, and cite the source.
rank_places {"indicator":"mean_travel_time_to_work","level":"province","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=mean_travel_time_to_work&level=province&within=Minnesota&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest mean travel time to work?

Kanabec County, with 34.3 minutes in 2024, according to the U.S. Census Bureau.

Which county has the lowest mean travel time to work?

Pennington County, with 12.4 minutes in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: 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. Retrieved 2026-10-10.

Mean travel time to work: other rankings

Counties in Minnesota: more rankings