United States

Iowa Trails

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

1,869
Named trails
4,280 mi
Total length
83
Counties
960
Hiking
1,183
Mountain biking
913
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,869 named trails mapped across 83 counties, covering 4,280 miles in total, an average of 2.3 miles per trail. 960 of them are tagged for hiking and 1,183 for mountain biking.

The largest networks are Johnson County (389 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, 913 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
19 trails · 17.0 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
Hamilton County
3 trails · 38.0 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
9 trails · 34.2 mi
Jefferson County
13 trails · 33.4 mi
Johnson County
389 trails · 599 mi
Jones County
19 trails · 22.1 mi
Lee County
3 trails · 2.9 mi
Linn County
160 trails · 296 mi
Louisa County
10 trails · 30.9 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 .