Hiking Trails in North Carolina
Discover 1,295 routes with difficulty, elevation, and trail stats. Built for quickly narrowing down the right hike.
Marion Diehl Park loop
Charlotte, North Carolina
4.3 km114 mgain
EasyLoop
Marion to Mount Mitchell
Marion, North Carolina
51.8 km2,539 mgain
DifficultPoint to Point
Martin Marietta Park Loop
New Bern, North Carolina
5.2 km60 mgain
EasyLoop
Mary's Trail
Hillsborough, North Carolina
3.7 km100 mgain
EasyLoop
Mason Farm Trail
Chapel Hill, North Carolina
6.8 km146 mgain
ModerateLoop
Max Patch Loop via Appalachian Trail
Hot Springs, North Carolina
2.4 km101 mgain
EasyLoop
Max Patch Mountain
Hot Springs, North Carolina
1.1 km85 mgain
EasyOut & Back
Mayo Mountain Loop Trail
Mayodan, North Carolina
3.1 km90 mgain
EasyLoop
Maytag and OWASA Corridor Loop
Carrboro, North Carolina
3.2 km64 mgain
EasyLoop
Mazarick Park Loop
Fayetteville, North Carolina
1.6 km51 mgain
EasyLoop
McAlpine Creek Greenway to Campbell Creek Greenway
Charlotte, North Carolina
13.4 km173 mgain
EasyOut & Back
McDowell Chestnut Loop
Charlotte, North Carolina
1.8 km71 mgain
EasyLoop
McDowell Plantation Loop
Charlotte, North Carolina
2.4 km77 mgain
EasyLoop
McMullen Creek Greenway to Four Creek Greenway
Charlotte, North Carolina
18.3 km274 mgain
EasyOut & Back
Medoc Mountain Summit Loop Trail
Hollister, North Carolina
6.6 km141 mgain
ModerateLoop
Meherrin River
Murfreesboro, North Carolina
38.8 km1,050 mgain
EasyOut & Back
Memminger Trail Loop to Big Glassy Mountain
Flat Rock, North Carolina
5.6 km237 mgain
ModerateLoop
Merchants Millpond Paddle
Sunbury, North Carolina
7.1 km173 mgain
EasyLoop
Middle Creek Falls Loop
Scaly Mountain, North Carolina
1.8 km120 mgain
ModerateLoop
Middle Falls and Lower Falls Trail
Traphill, North Carolina
5.6 km248 mgain
ModerateOut & Back
Middle Mountain via North Carolina Zoo
Asheboro, North Carolina
3.1 km82 mgain
EasyOut & Back
Mill Branch, Lakeshore Trail and Hazel Creek [CLOSED]
Almond, North Carolina
6.4 km368 mgain
ModeratePoint to Point
Mine Creek Greenway
Raleigh, North Carolina
13.0 km252 mgain
EasyOut & Back
Mine Mountain Trail and Fawn Lake Loop
Cedar Mountain, North Carolina
3.5 km139 mgain
EasyLoop