Hiking Trails in North Carolina
Discover 1,295 routes with difficulty, elevation, and trail stats. Built for quickly narrowing down the right hike.
Mountain Laurel Loop Trail [CLOSED]
Lillington, North Carolina
10.0 km231 mgain
ModerateLoop
Mountain to Sea Trail from River Forest Park
Durham, North Carolina
5.2 km91 mgain
EasyOut & Back
Mountain Trail and Grassy Ridge Trail Loop [CLOSED]
Pinnacle, North Carolina
5.0 km172 mgain
ModerateLoop
Mountain Trail from Pinnacle Hotel Road [CLOSED]
Pinnacle, North Carolina
10.8 km478 mgain
ModeratePoint to Point
Mouse Creek Falls via Big Creek Trail [CLOSED]
Waynesville, North Carolina
9.2 km386 mgain
EasyOut & Back
Muddy Creek Greenway
Winston-Salem, North Carolina
10.0 km97 mgain
EasyOut & Back
Mullinax Loop Trail
Mills River, North Carolina
8.4 km413 mgain
ModerateLoop
Mullinax Trail, Pounding Mill, and South Mills River Road Loop
Horse Shoe, North Carolina
11.3 km624 mgain
ModerateLoop
Murray’s Mill Loop
Catawba, North Carolina
3.7 km81 mgain
EasyLoop
Nag Headwoods ADA Trail
Kill Devil Hills, North Carolina
0.6 km7 mgain
EasyLoop
Nags Head Town Trail
Nags Head, North Carolina
2.4 km45 mgain
EasyOut & Back
Naked Ground Trail
Robbinsville, North Carolina
12.1 km870 mgain
DifficultOut & Back
Nathaniel Greene Trail
Greensboro, North Carolina
9.7 km288 mgain
ModerateOut & Back
Natural Garden, Bent Creek and Carolina Mountain Loop
Asheville, North Carolina
4.3 km128 mgain
EasyLoop
Nellies Falls
Glenville, North Carolina
7.4 km382 mgain
EasyOut & Back
Neuse River Loop Trail [CLOSED]
New Bern, North Carolina
2.7 km54 mgain
EasyLoop
Neuse River Trail
Raleigh, North Carolina
6.3 km145 mgain
EasyPoint to Point
Neusiok Trail [CLOSED]
Arapahoe, North Carolina
33.2 km429 mgain
ModeratePoint to Point
Neusiok Trail Southern Half
Newport, North Carolina
20.8 km208 mgain
EasyOut & Back
Neverland's Inner Loop
Chapel Hill, North Carolina
3.2 km60 mgain
ModerateLoop
Nevin Park
Charlotte, North Carolina
3.4 km92 mgain
ModerateLoop
New Hope Bottomlands Trail
Durham, North Carolina
3.2 km63 mgain
EasyLoop
New Hope Creek Trail South Loop
Durham, North Carolina
3.4 km109 mgain
EasyLoop
New Hope Overlook Blue Route
Moncure, North Carolina
4.2 km161 mgain
EasyLoop