Counties in Iowa by mean travel time to work, 2024

Monroe County had the highest mean travel time to work of 99 counties in 2024, at 29.4 minutes. Sioux County had the lowest, at 13.5 minutes. The median was 20.4 minutes and the figure for Iowa was 19.8 minutes. Source: the U.S. Census Bureau.

Highest29.4Monroe County
Lowest13.5Sioux County
Median20.499 counties
Iowa19.8History

Top 40 counties, 2024

CSVChart (SVG)

Monroe CountyMonroe County: 29.4 minutes29.4Madison CountyMadison County: 28.7 minutes28.7Louisa CountyLouisa County: 27.3 minutes27.3Guthrie CountyGuthrie County: 27.1 minutes27.1Cedar CountyCedar County: 26.7 minutes26.7Keokuk CountyKeokuk County: 26.5 minutes26.5Harrison CountyHarrison County: 26.2 minutes26.2Davis CountyDavis County: 25.8 minutes25.8Mills CountyMills County: 25.6 minutes25.6Wayne CountyWayne County: 25.4 minutes25.4Benton CountyBenton County: 24.9 minutes24.9Jackson CountyJackson County: 24.8 minutes24.8Butler CountyButler County: 24.7 minutes24.7Jones CountyJones County: 24.7 minutes24.7Clarke CountyClarke County: 24.3 minutes24.3Warren CountyWarren County: 24.1 minutes24.1Buchanan CountyBuchanan County: 23.5 minutes23.5Grundy CountyGrundy County: 23.5 minutes23.5Washington CountyWashington County: 23.5 minutes23.5Jasper CountyJasper County: 23.3 minutes23.3Howard CountyHoward County: 23.2 minutes23.2Clayton CountyClayton County: 23.1 minutes23.1Greene CountyGreene County: 23 minutes23Ringgold CountyRinggold County: 22.9 minutes22.9Lucas CountyLucas County: 22.8 minutes22.8Tama CountyTama County: 22.7 minutes22.7Monona CountyMonona County: 22.6 minutes22.6Boone CountyBoone County: 22.5 minutes22.5Decatur CountyDecatur County: 22.5 minutes22.5Fayette CountyFayette County: 22.5 minutes22.5Van Buren CountyVan Buren County: 22.5 minutes22.5Calhoun CountyCalhoun County: 22.3 minutes22.3Fremont CountyFremont County: 22.3 minutes22.3Montgomery CountyMontgomery County: 22.3 minutes22.3Allamakee CountyAllamakee County: 22.2 minutes22.2Iowa CountyIowa County: 22.2 minutes22.2Clinton CountyClinton County: 21.7 minutes21.7Sac CountySac County: 21.7 minutes21.7Hardin CountyHardin County: 21.6 minutes21.6Hamilton CountyHamilton County: 21.4 minutes21.4
minutes. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-10.

Full ranking

RankCounties2024
minutes
Change on 2023
1Monroe County Estimated29.4+1.8
2Madison County Estimated28.7+1.7
3Louisa County Estimated27.3+3.4
4Guthrie County Estimated27.1+0.2
5Cedar County Estimated26.7+0.3
6Keokuk County Estimated26.5-0.1
7Harrison County Estimated26.20
8Davis County Estimated25.8+0.2
9Mills County Estimated25.6+0.9
10Wayne County Estimated25.4+0.5
11Benton County Estimated24.9-0.2
12Jackson County Estimated24.8-0.2
13Butler County Estimated24.7+0.1
13Jones County Estimated24.7-0.9
15Clarke County Estimated24.3+0.5
16Warren County Estimated24.1-0.1
17Buchanan County Estimated23.5+0.4
17Grundy County Estimated23.5+1.5
17Washington County Estimated23.5-0.7
20Jasper County Estimated23.3-0.2
21Howard County Estimated23.2+1.1
22Clayton County Estimated23.1-0.9
23Greene County Estimated23-0.8
24Ringgold County Estimated22.9-0.7
25Lucas County Estimated22.8+1.3
26Tama County Estimated22.7+0.1
27Monona County Estimated22.6-0.3
28Boone County Estimated22.5+0.1
28Decatur County Estimated22.5-0.4
28Fayette County Estimated22.5+0.4
28Van Buren County Estimated22.5-0.3
32Calhoun County Estimated22.3+0.9
32Fremont County Estimated22.3+0.8
32Montgomery County Estimated22.3+1.7
35Allamakee County Estimated22.2-1.2
35Iowa County Estimated22.2+0.5
37Clinton County Estimated21.7+0.6
37Sac County Estimated21.7+1.6
39Hardin County Estimated21.6+0.2
40Hamilton County Estimated21.4-0.3
40Worth County Estimated21.4-0.9
42Dallas County Estimated21.2+0.4
43Marion County Estimated21+0.6
44Emmet County Estimated20.9-0.7
44Taylor County Estimated20.9-0.3
46Pocahontas County Estimated20.7+0.8
47Appanoose County Estimated20.6-0.7
48Franklin County Estimated20.5+0.9
49Adair County Estimated20.4-0.7
49Lee County Estimated20.4+0.8
51Delaware County Estimated20.3+0.8
51Scott County Estimated20.3+0.6
53Webster County Estimated20.2+0.9
53Wright County Estimated20.2+1
55Bremer County Estimated20.10
56Polk County Estimated20+0.1
56Wapello County Estimated20+0.4
58Marshall County Estimated19.9-0.2
59Pottawattamie County Estimated19.8-0.4
60Humboldt County Estimated19.7+0.3
61Henry County Estimated19.6+0.8
62Chickasaw County Estimated19.4-0.9
62Johnson County Estimated19.4-0.3
64Linn County Estimated19.3+0.2
65Plymouth County Estimated19.2+0.4
66Adams County Estimated19.1-0.5
66Hancock County Estimated19.1-0.9
68Audubon County Estimated19+0.3
68Muscatine County Estimated19-0.4
68O'Brien County Estimated19+0.6
71Floyd County Estimated18.9-0.2
71Lyon County Estimated18.9-1.2
73Poweshiek County Estimated18.6-0.7
74Mitchell County Estimated18.5-1
74Shelby County Estimated18.5+0.2
76Osceola County Estimated18.2-2.8
77Winneshiek County Estimated18.1-0.7
77Woodbury County Estimated18.1+0.5
79Des Moines County Estimated18-0.6
79Mahaska County Estimated18+0.3
81Clay County Estimated17.8-1.3
81Page County Estimated17.8-1.4
81Story County Estimated17.8-0.4
84Crawford County Estimated17.2-0.7
84Palo Alto County Estimated17.2-0.5
86Cherokee County Estimated16.7-1.6
86Dickinson County Estimated16.7-0.4
86Dubuque County Estimated16.7-0.4
89Kossuth County Estimated16.3+0.2
90Ida County Estimated16.1-0.9
91Black Hawk County Estimated15.9-0.2
91Jefferson County Estimated15.9+0.7
93Union County Estimated15.8+0.4
94Carroll County Estimated15.7+0.9
95Cerro Gordo County Estimated15.6-0.2
96Cass County Estimated15.1-0.5
97Winnebago County Estimated14.7-1
98Buena Vista County Estimated14-0.7
99Sioux County Estimated13.5+0.8

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 Iowa by mean travel time to work using official data, and cite the source.
rank_places {"indicator":"mean_travel_time_to_work","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=mean_travel_time_to_work&level=province&within=Iowa&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?

Monroe County, with 29.4 minutes in 2024, according to the U.S. Census Bureau.

Which county has the lowest mean travel time to work?

Sioux County, with 13.5 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 Iowa: more rankings