United States

Michigan Trails

Browse 5,461 named hiking and mountain biking trails across Michigan, with maps, distances, and elevation profiles.

5,461
Named trails
13,797 mi
Total length
82
Counties
4,116
Hiking
1,978
Mountain biking
2,556
Campsites
2,671
Boat launches
358
Waterfalls
Outline map of Michigan

About trails in Michigan

Michigan has 5,461 named trails mapped across 82 counties, covering 13,797 miles in total, an average of 2.5 miles per trail. 4,116 of them are tagged for hiking and 1,978 for mountain biking.

The largest networks are Oakland County (491 trails), Marquette County (361 trails), and Houghton County (225 trails). The longest single trail in the state is Detroit Slow Streets Network in Wayne County, at 335 miles. Across Michigan the map also carries 351 trailheads, 2,556 campsites, 358 waterfalls, 2,671 boat launches, and 23 rapids.

Explore by activity

Top trails in Michigan

Browse by county

Alcona County
22 trails · 53.1 mi
Alger County
90 trails · 301 mi
Allegan County
51 trails · 49.3 mi
Alpena County
60 trails · 92.7 mi
Antrim County
117 trails · 158 mi
Arenac County
4 trails · 1.6 mi
Baraga County
29 trails · 83.5 mi
Barry County
33 trails · 181 mi
Bay County
8 trails · 38.0 mi
Benzie County
64 trails · 132 mi
Berrien County
97 trails · 395 mi
Calhoun County
12 trails · 50.0 mi
Cass County
16 trails · 20.0 mi
Charlevoix County
102 trails · 186 mi
Cheboygan County
74 trails · 407 mi
Chippewa County
41 trails · 168 mi
Clare County
28 trails · 60.1 mi
Clinton County
9 trails · 63.2 mi
Crawford County
175 trails · 330 mi
Delta County
33 trails · 110 mi
Dickinson County
72 trails · 60.5 mi
Eaton County
46 trails · 50.9 mi
Emmet County
119 trails · 300 mi
Genesee County
27 trails · 81.7 mi
Gladwin County
17 trails · 76.9 mi
Gogebic County
128 trails · 281 mi
Grand Traverse County
144 trails · 378 mi
Gratiot County
7 trails · 21.0 mi
Hillsdale County
18 trails · 35.9 mi
Houghton County
225 trails · 326 mi
Huron County
18 trails · 11.5 mi
Ingham County
102 trails · 154 mi
Ionia County
17 trails · 76.6 mi
Iosco County
53 trails · 121 mi
Iron County
34 trails · 133 mi
Isabella County
17 trails · 23.0 mi
Jackson County
38 trails · 118 mi
Kalamazoo County
89 trails · 163 mi
Kalkaska County
35 trails · 140 mi
Kent County
197 trails · 343 mi
Keweenaw County
164 trails · 564 mi
Lake County
42 trails · 167 mi
Lapeer County
27 trails · 57.9 mi
Leelanau County
103 trails · 211 mi
Lenawee County
27 trails · 38.4 mi
Livingston County
87 trails · 259 mi
Luce County
29 trails · 185 mi
Mackinac County
137 trails · 272 mi
Macomb County
86 trails · 166 mi
Manistee County
54 trails · 226 mi
Marquette County
361 trails · 687 mi
Mason County
28 trails · 28.6 mi
Mecosta County
23 trails · 89.4 mi
Menominee County
6 trails · 38.7 mi
Midland County
70 trails · 202 mi
Missaukee County
20 trails · 58.8 mi
Monroe County
20 trails · 23.0 mi
Montcalm County
18 trails · 91.4 mi
Montmorency County
39 trails · 139 mi
Muskegon County
98 trails · 370 mi
Newaygo County
43 trails · 138 mi
Oakland County
491 trails · 994 mi
Oceana County
24 trails · 64.8 mi
Ogemaw County
38 trails · 113 mi
Ontonagon County
76 trails · 227 mi
Osceola County
8 trails · 52.6 mi
Oscoda County
58 trails · 132 mi
Otsego County
108 trails · 178 mi
Ottawa County
79 trails · 197 mi
Presque Isle County
26 trails · 130 mi
Roscommon County
42 trails · 149 mi
Saginaw County
30 trails · 66.4 mi
Schoolcraft County
39 trails · 242 mi
Shiawassee County
3 trails · 3.0 mi
St. Clair County
13 trails · 121 mi
St. Joseph County
9 trails · 12.7 mi
Tuscola County
14 trails · 18.4 mi
Van Buren County
11 trails · 65.6 mi
Washtenaw County
220 trails · 374 mi
Wayne County
185 trails · 721 mi
Wexford County
35 trails · 148 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 .