Missouri · MO
The Best Hiking Trails in Missouri
1,839 named trails across Missouri are tagged for hiking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.
1,839
Hiking
3,393 mi
Total length
79
Counties
About hiking in Missouri
Missouri has 1,839 named trails tagged for hiking on the map, covering 3,393 miles, an average of 1.8 miles each. The longest is Katy Trail in Callaway County, at 36.3 miles. 140 run 5 miles or longer. 79 of the state's counties have at least one; Jackson County has the most, with 199 trails.
Top 100 hiking trails, longest first
Katy TrailCallaway CountyBittersweet TrailCamden CountyOzark TrailShannon CountyADT - Missouri - L - Seg 2Callaway CountyKaty Trail State ParkCallaway CountyLittle Blue Trace TrailJackson CountyThousand Hills Trail - Full RouteAdair CountyOzark Trail - Upper Current sectionShannon CountyADT - Missouri - L - Seg 3Johnson CountyOzark Trail - Wappapello SectionWayne CountyOzark Trail - Karkaghne SectionReynolds CountyOzark Trail - Courtois SectionWashington CountyOzark Trail - Blair Creek SectionShannon CountyOzark Trail - Between The Rivers SectionCarter CountyOzark Trail - Trace Creek SectionIron CountyOzark Trail - Taum Sauk SectionReynolds CountyHercules Glade Wilderness LoopTaney CountyKrug Park TrailBuchanan CountyOzark Trail - Eleven Point SectionOregon CountyOzark Trail - Current River SectionCarter CountyOzark Trail - Middle Fork SectionIron CountyADT - Missouri - L - Seg 1St. Louis CountyWhite Creek TrailOregon CountyThousand Hills TrailAdair CountyForest City Glade Runner TrailPhelps CountyBig Piney TrailTexas CountyCedar Creek TrailBoone CountyOzark Trail - Victory SectionButler CountyRutledge Bluff Overlook TrailCedar CountyMudlick Equestrian and Hike TrailWayne CountyPaved Bicycle TrailSt. Francois CountyLake Wappapello TrailWayne CountySpring Creek Gap Conservation Area TrailMaries CountyBerryman Trail LoopWashington CountyUnderworldJackson CountyOzark Trail North ForkHowell CountyOzark Trail - Courtois SectionCrawford CountyJohn J Audubon TrailSte. Genevieve CountySlim JimJackson CountyMulti-Use Trail BAndrew CountyHamburg TrailSt. Charles CountyLost Valley TrailSt. Charles CountyCouncil Bluff Lake TrailIron CountyWolf Creek TrailButler CountyMulti-Use Trail AAndrew CountyFulbright Spring GreenwayGreene CountyLarry Mattonen Memorial TrailJackson CountyWildwood GreenwaySt. Louis CountyPine Ridge TrailSt. Francois CountyGist Ranch hiking, biking, and equestrian trailTexas CountyLittle Sac Woods Conservation AreaGreene CountyTrail of Four Winds - South LoopMiller CountyRock LedgesJackson CountyGrant's TrailSt. Louis CountyLower Rock Ledges LoopJackson CountyWeston Bluffs TrailPlatte CountyBlue River TrailJackson CountyGoggins Mountain Equestrian TrailReynolds CountyTower TrailTaney CountyConnector - Ozark Trail to University Forest TrailWayne CountyRiverfront Heritage TrailJackson CountyWilderness TrailFranklin CountyDeClue TrailSt. Louis CountyMoreau Creek TrailCole CountyBell Mountain TrailIron CountyCedar Creek Trail - SouthCallaway CountyOzark Trail Peck Ranch BypassCarter CountyGalena TrailSt. Francois CountyUpper Rock Ledges LoopJackson CountyPiney Creek Wilderness Area LoopBarry CountyShoal Creek TrailClay CountySandstone Canyon TrailJefferson CountyForest City Mountain Bike Trail - Glade RunnerPhelps CountyBlue Ridge Horse TrailOregon CountyLick Creek TrailRalls CountyGreen Hills TrailLivingston County150 TrailJackson CountyBig Creek Conservation Area TrailAdair CountyLakeview TrailCedar CountyBuford Mountain TrailIron CountyNorth Shore TrailJackson CountyOzark Trail - Marble Creek SectionIron CountyHi-FiJackson CountyCabin Fever TrailClay CountyLongview Lake TrailJackson CountyWagonJackson CountyAl Foster TrailSt. Louis CountyChubb TrailSt. Louis CountyCentennial GreenwaySt. Louis CountyFire Tower TrailBarry CountyJ. Avery Ruble memorial bridle trailFranklin CountyGans Creek Wild Area TrailBoone CountyOzark Trail - Eleven Point High RouteOregon CountyTurkey Pen Hollow TrailCamden CountyCliff Cave County Park TrailSt. Louis CountyGravel TrailSt. Louis CountyHarry Wiggins Trolley Track TrailJackson CountyTin TopChristian CountyLakeside Park TrailSt. Charles CountyIndian Camp CreekSt. Charles County
Hiking Trails by county
Jackson County
St. Louis County
Clay County
St. Charles County
Greene County
Boone County
Shannon County
Taney County
Buchanan County
Platte County
Phelps County
Reynolds County
Washington County
Christian County
Johnson County
Cape Girardeau County
Franklin County
Camden County
St. Louis city
Cole County
Lincoln County
Stone County
Benton County
Wayne County
Jefferson County
Oregon County
Iron County
Carter County
Lafayette County
St. Francois County
Livingston County
St. Clair County
Barry County
Newton County
Barton County
Cass County
Clinton County
Saline County
Ste. Genevieve County
Warren County
McDonald County
Miller County
Ozark County
Texas County
Callaway County
Howell County
Marion County
Adair County
Cedar County
Crawford County
Dent County
Douglas County
Grundy County
Monroe County
Butler County
Montgomery County
Nodaway County
Holt County
Lewis County
Linn County
Madison County
Cooper County
Jasper County
Macon County
Ralls County
Hickory County
Laclede County
Randolph County
Ripley County
Andrew County
Clark County
Pulaski County
Dallas County
Daviess County
Mississippi County
Moniteau County
Perry County
Stoddard County
Osage County
Trail geometry from OpenStreetMap contributors, licensed ODbL. Elevation from the USGS 3D Elevation Program. Compiled and published by Trailmonger · trail data last rebuilt .