United States

Missouri Trails

Browse 2,227 named hiking and mountain biking trails across Missouri, with maps, distances, and elevation profiles.

2,227
Named trails
4,793 mi
Total length
96
Counties
1,851
Hiking
1,045
Mountain biking
1,347
Campsites
1,412
Boat launches
60
Waterfalls
Outline map of Missouri

About trails in Missouri

Missouri has 2,227 named trails mapped across 96 counties, covering 4,793 miles in total, an average of 2.2 miles per trail. 1,851 of them are tagged for hiking and 1,045 for mountain biking.

The largest networks are Jackson County (294 trails), St. Louis County (204 trails), and Clay County (113 trails). The longest single trail in the state is Ozark Trail - Wappapello Section in Wayne County, at 45.2 miles. Across Missouri the map also carries 778 trailheads, 1,347 campsites, 60 waterfalls, 1,412 boat launches, and 30 rapids.

Explore by activity

Top trails in Missouri

Browse by county

Adair County
12 trails · 85.8 mi
Andrew County
4 trails · 24.1 mi
Barry County
14 trails · 35.0 mi
Barton County
12 trails · 15.9 mi
Benton County
24 trails · 34.0 mi
Boone County
79 trails · 142 mi
Buchanan County
84 trails · 82.3 mi
Butler County
8 trails · 35.3 mi
Callaway County
11 trails · 131 mi
Camden County
28 trails · 67.8 mi
Cape Girardeau County
28 trails · 28.1 mi
Carter County
17 trails · 71.8 mi
Cass County
12 trails · 14.0 mi
Cedar County
9 trails · 31.2 mi
Christian County
32 trails · 52.3 mi
Clark County
4 trails · 3.3 mi
Clay County
113 trails · 224 mi
Clinton County
12 trails · 7.3 mi
Cole County
32 trails · 92.1 mi
Cooper County
6 trails · 6.1 mi
Crawford County
10 trails · 23.1 mi
Dallas County
4 trails · 4.1 mi
Daviess County
3 trails · 1.6 mi
Dent County
9 trails · 7.2 mi
Douglas County
9 trails · 19.3 mi
Franklin County
30 trails · 66.1 mi
Greene County
84 trails · 187 mi
Grundy County
9 trails · 17.2 mi
Hickory County
5 trails · 8.4 mi
Holt County
7 trails · 4.3 mi
Howell County
11 trails · 27.6 mi
Iron County
19 trails · 89.3 mi
Jackson County
294 trails · 649 mi
Jasper County
9 trails · 30.3 mi
Jefferson County
22 trails · 52.6 mi
Johnson County
33 trails · 136 mi
Laclede County
5 trails · 12.1 mi
Lafayette County
17 trails · 7.2 mi
Lewis County
7 trails · 6.6 mi
Lincoln County
27 trails · 36.2 mi
Linn County
8 trails · 10.4 mi
Livingston County
16 trails · 23.1 mi
Macon County
6 trails · 9.8 mi
Madison County
7 trails · 7.1 mi
Marion County
12 trails · 8.4 mi
McDonald County
11 trails · 9.5 mi
Miller County
11 trails · 21.1 mi
Mississippi County
3 trails · 2.9 mi
Moniteau County
3 trails · 1.1 mi
Monroe County
9 trails · 11.9 mi
Montgomery County
8 trails · 7.1 mi
Newton County
15 trails · 13.1 mi
Nodaway County
9 trails · 26.6 mi
Oregon County
21 trails · 67.2 mi
Osage County
4 trails · 3.8 mi
Ozark County
11 trails · 26.2 mi
Perry County
3 trails · 6.2 mi
Phelps County
34 trails · 69.4 mi
Platte County
58 trails · 127 mi
Pulaski County
5 trails · 40.6 mi
Ralls County
7 trails · 18.2 mi
Randolph County
5 trails · 7.5 mi
Reynolds County
38 trails · 106 mi
Ripley County
5 trails · 3.8 mi
Saline County
12 trails · 8.2 mi
Shannon County
70 trails · 188 mi
St. Charles County
110 trails · 176 mi
St. Clair County
15 trails · 19.4 mi
St. Francois County
18 trails · 66.6 mi
St. Louis city
96 trails · 186 mi
St. Louis County
204 trails · 442 mi
Ste. Genevieve County
12 trails · 35.5 mi
Stoddard County
3 trails · 1.6 mi
Stone County
32 trails · 16.3 mi
Taney County
71 trails · 114 mi
Texas County
16 trails · 83.7 mi
Warren County
12 trails · 8.9 mi
Washington County
41 trails · 69.0 mi
Wayne County
26 trails · 115 mi

Trails by town

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