Wisconsin · WI

The Best Hiking Trails in Wisconsin

2,381 named trails across Wisconsin are tagged for hiking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.

2,381
Hiking
4,896 mi
Total length
70
Counties
Outline map of Wisconsin

About hiking in Wisconsin

Wisconsin has 2,381 named trails tagged for hiking on the map, covering 4,896 miles, an average of 2.1 miles each. The longest is Bearskin State Trail in Oneida County, at 74.0 miles. 218 run 5 miles or longer. 70 of the state's counties have at least one; Dane County has the most, with 252 trails.

Top 100 hiking trails, longest first

Bearskin State TrailHikeOneida County74.0 miIce Age TrailHikeTaylor County56.8 miNorth Country National Scenic Trail (WI)HikeBayfield County53.7 miBlue TrailHikeMTBWalworth County47.8 miNorth Country TrailHikeDouglas County41.5 miIce Age TrailHikeLincoln County41.3 miNorth Country TrailHikeBayfield County37.2 miGreen Circle TrailHikeMTBPortage County34.3 miIce Age TrailHikePolk County34.1 miTri-County CorridorHikeBayfield County32.7 miLauterman National Recreation TrailHikeFlorence County32.2 miIce Age TrailHikeDane County31.4 miLakewood XC CourseHikeOconto County28.8 miLake Geneva Shore PathHikeWalworth County28.2 miIAT - Walla Hi-Manitowoc connectionHikeManitowoc County27.5 miSki TrailHikeMTBChippewa County26.6 miMerrilian to MarshfieldHikeMTBClark County26.6 miBlue LoopHikeWalworth County25.0 miIce Age TrailHikeChippewa County24.8 miIAT - Lake Eleven-Cornell connectionHikeChippewa County24.0 miTri County Corridor Multi-Use TrailHikeMTBBayfield County23.6 miShawano - Crandon LineHikeMTBLanglade County23.4 miSnowmobile TrailHikeBurnett County23.1 miIce Age TrailHikeWashington County21.7 miIAT - Montello-Karner Blue connectionHikeMarquette County21.7 miOrange TrailHikeMTBWalworth County21.5 miWild Rivers ATV TrailHikeWashburn County21.4 miIAT - Tisch Mills-Kewaunee River connectionHikeKewaunee County20.3 miEsker TrailHikeMTBBayfield County20.0 miSnowmobile/ATV TrailHikeMTBBurnett County20.0 miBlue LoopHikeMTBWaukesha County19.8 miFox River TrailHikeMTBBrown County19.6 miIce Age TrailHikeWaukesha County18.8 miPeace TrailHikeMTBRock County18.3 miHatchery Creek Trail NorthboundHikeMTBSawyer County17.9 miKettle Moraine State Forest-Northern Unit Main Horse TrailHikeSheboygan County17.8 miAbandoned RailroadHikeBayfield County17.0 miWiouwash State Recreation Trail South SectionHikeWinnebago County16.8 miGreen LoopHikeWalworth County16.7 miWiouwash State Recreation TrailHikeMTBShawano County16.7 miIce Age TrailHikeSheboygan County16.6 miLake LoopHikeMTBDane County16.2 miWiouwash State Recreation TrailHikeMTBWinnebago County16.0 miPine River TrailHikeMTBRichland County16.0 miIAT - Baraboo-Chaffee Creek connectionHikeJuneau County15.7 miIAT - Chippewa Moraine-Southern Blue Hills connectionHikeRusk County15.6 miCTH CE TrailHikeOutagamie County15.4 miIAT - Gandy Dancer SegmentHikePolk County15.1 miIAT - Lake Eleven SegmentHikeTaylor County15.1 miDriftless Horse TrailHikeIowa County14.9 miSki TrailHikeMTBEau Claire County14.8 miIAT - Sauk Point-Portage Canal connectionHikeSauk County14.6 miIAT - Jerry Lake SegmentHikeTaylor County14.5 miPike River PathwayHikeMTBRacine County14.4 miIAT - New Hope-White Cedar connectorHikeMarathon County14.4 miIAT - Sturgeon Bay SegmentHikeDoor County14.4 miSnowmobile/Winter ATV TrailHikeMTBBurnett County14.1 miIce Age TrailHikeRusk County13.8 miIAT - Harrison Hills SegmentHikeLincoln County13.5 miIAT - Skunk and Foster Lakes-Iola Ski Hill connectorHikeWaupaca County13.2 miDevils River State TrailHikeMTBManitowoc County13.1 miIAT - Wood Lake SegmentHikeTaylor County13.0 miRed LoopHikeVilas County12.8 miNorth Country National Scenic TrailHikeDouglas County12.5 miIAT - Kewaunee River SegmentHikeKewaunee County12.5 miForest Trail 302HikeTaylor County12.1 miIAT - Summit Moraine SegmentHikeLanglade County12.0 miIce Age TrailHikeLanglade County12.0 miEisenbahn State TrailHikeMTBFond du Lac County12.0 miIAT - Lumbercamp SegmentHikeLanglade County11.9 miIce Age TrailHikeRock County11.9 miCattail State TrailHikePolk County11.9 miWhite River TrailHikeMTBWalworth County11.9 miIAT - Kewaunee River-Algoma connectionHikeKewaunee County11.8 miApple Creek TrailHikeOutagamie County11.8 miNordic TrailHikeTaylor County11.7 miIAT - Parnell SegmentHikeSheboygan County11.5 miIAT - Cross Plains SegmentHikeDane County11.5 miIAT - Parrish Hills SegmentHikeLanglade County11.5 miFriendship TrailHikeMTBWinnebago County11.5 miWhitetail Ridge MTB TrailHikeMTBSt. Croix County11.5 miYellow TrailHikeMarathon County11.4 miForest Trail 3510HikeForest County11.3 miIAT - John Muir Park-Montello connectionHikeMarquette County11.3 miIAT - Mondeaux Esker SegmentHikeTaylor County11.2 miIce Age TrailHikeWalworth County11.1 miIAT - Gibbs Lake-Arbor Ridge connectionHikeRock County10.9 miIAT - Devil's Lake SegmentHikeSauk County10.8 miCastle Rock Horse TrailsHikeMTBAdams County10.7 miPurple LoopHikeWalworth County10.6 miUller TrailHikeIron County10.5 miYellow TrailHikeFond du Lac County10.4 miIAT - Underdown-Grandfather Falls connectionHikeLincoln County10.4 miIAT - Janesville SegmentHikeRock County10.4 miNorth Country TrailHikeAshland County10.3 miIAT - Ice Override-Antigo Heights connectorHikeLanglade County10.2 miIAT - Kettlebowl SegmentHikeLanglade County10.1 miEast River TrailHikeMTBBrown County10.1 miIAT - Tuscobia SegmentHikeBarron County9.7 miIce Age TrailHikeBurnett County9.7 mi

Hiking Trails by county

Dane County
252 trails
La Crosse County
133 trails
Sauk County
98 trails
Bayfield County
85 trails
Eau Claire County
74 trails
Waukesha County
72 trails
Walworth County
69 trails
Sheboygan County
68 trails
Milwaukee County
61 trails
Portage County
58 trails
Chippewa County
55 trails
St. Croix County
53 trails
Sawyer County
47 trails
Door County
46 trails
Outagamie County
46 trails
Rock County
46 trails
Marathon County
43 trails
Polk County
43 trails
Washington County
42 trails
Grant County
38 trails
Vernon County
38 trails
Iowa County
37 trails
Lincoln County
36 trails
Burnett County
34 trails
Clark County
34 trails
Brown County
32 trails
Winnebago County
31 trails
Ashland County
30 trails
Taylor County
29 trails
Dodge County
28 trails
Fond du Lac County
28 trails
Pierce County
28 trails
Iron County
27 trails
Calumet County
24 trails
Manitowoc County
24 trails
Oneida County
24 trails
Waushara County
24 trails
Ozaukee County
23 trails
Vilas County
23 trails
Marinette County
22 trails
Price County
22 trails
Juneau County
21 trails
Columbia County
20 trails
Jackson County
20 trails
Langlade County
20 trails
Florence County
19 trails
Trempealeau County
19 trails
Dunn County
18 trails
Washburn County
18 trails
Forest County
17 trails
Kenosha County
17 trails
Jefferson County
16 trails
Douglas County
15 trails
Green County
14 trails
Racine County
14 trails
Wood County
14 trails
Adams County
12 trails
Waupaca County
11 trails
Rusk County
9 trails
Marquette County
8 trails
Oconto County
8 trails
Barron County
7 trails
Buffalo County
7 trails
Lafayette County
7 trails
Kewaunee County
6 trails
Green Lake County
5 trails
Shawano County
4 trails
Crawford County
3 trails
Richland County
3 trails
Monroe County
1 trails
← All of Wisconsin

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