United States

Iowa Trails

Browse 1,858 named hiking and mountain biking trails across Iowa, with maps, distances, and elevation profiles.

1,858
Named trails
4,266 mi
Total length
83
Counties
950
Hiking
1,182
Mountain biking
912
Campsites
674
Boat launches
20
Waterfalls
Outline map of Iowa
Map of Iowa shaded by how many mapped trails each county has
Trails mapped per countyFewerMore

About trails in Iowa

Iowa has 1,858 named trails mapped across 83 counties, covering 4,266 miles in total, an average of 2.3 miles per trail. 950 of them are tagged for hiking and 1,182 for mountain biking.

The largest networks are Johnson County (388 trails), Polk County (348 trails), and Linn County (160 trails). The longest single trail in the state is Neal Smith Trail in Polk County, at 73.1 miles. Across Iowa the map also carries 24 trailheads, 912 campsites, 20 waterfalls, and 674 boat launches.

Explore by activity

Top trails in Iowa

Browse by county

Allamakee County
32 trails · 33.4 mi
Benton County
8 trails · 46.3 mi
Black Hawk County
25 trails · 102 mi
Boone County
16 trails · 35.9 mi
Bremer County
11 trails · 35.7 mi
Buchanan County
7 trails · 4.9 mi
Carroll County
4 trails · 32.5 mi
Cedar County
5 trails · 26.1 mi
Cerro Gordo County
26 trails · 84.7 mi
Cherokee County
9 trails · 4.1 mi
Clarke County
9 trails · 6.3 mi
Clayton County
17 trails · 16.4 mi
Clinton County
6 trails · 16.5 mi
Dallas County
68 trails · 176 mi
Davis County
4 trails · 10.5 mi
Delaware County
8 trails · 16.7 mi
Des Moines County
8 trails · 46.0 mi
Dickinson County
9 trails · 97.8 mi
Dubuque County
86 trails · 145 mi
Fayette County
10 trails · 17.8 mi
Greene County
4 trails · 17.1 mi
Grundy County
4 trails · 68.7 mi
Guthrie County
16 trails · 27.1 mi
Hardin County
5 trails · 27.4 mi
Harrison County
27 trails · 72.4 mi
Henry County
3 trails · 7.9 mi
Ida County
15 trails · 9.6 mi
Jackson County
31 trails · 50.0 mi
Jasper County
8 trails · 33.8 mi
Jefferson County
13 trails · 33.4 mi
Johnson County
388 trails · 597 mi
Jones County
19 trails · 22.1 mi
Lee County
3 trails · 2.9 mi
Linn County
160 trails · 296 mi
Louisa County
5 trails · 25.1 mi
Lyon County
7 trails · 8.0 mi
Mahaska County
3 trails · 25.8 mi
Marion County
7 trails · 66.5 mi
Marshall County
3 trails · 102 mi
Mills County
8 trails · 38.0 mi
Mitchell County
17 trails · 21.6 mi
Monona County
10 trails · 22.0 mi
Monroe County
3 trails · 0.6 mi
Montgomery County
3 trails · 27.8 mi
Muscatine County
7 trails · 54.0 mi
Polk County
348 trails · 782 mi
Pottawattamie County
66 trails · 97.0 mi
Scott County
15 trails · 45.2 mi
Sioux County
12 trails · 12.9 mi
Story County
52 trails · 143 mi
Tama County
7 trails · 9.0 mi
Van Buren County
6 trails · 15.0 mi
Wapello County
11 trails · 12.2 mi
Warren County
23 trails · 102 mi
Washington County
11 trails · 31.2 mi
Webster County
23 trails · 56.7 mi
Winneshiek County
38 trails · 44.5 mi
Woodbury County
72 trails · 63.7 mi

Trails by town

Take Iowa with you

The whole state downloads to your phone — trails, terrain, labels and public land. Packs never expire, there is no cap, and it costs nothing.

Get the app

Trail geometry from OpenStreetMap contributors, licensed ODbL. Elevation from the USGS 3D Elevation Program. Compiled and published by Trailmonger · trail data last rebuilt .