551 Trails in North Carolina

Trail Name Difficulty Length (mi) Rating City
Jarrett Creek Road Easiest difficulty 8.0 ** Old Fort
Jame Boyce Park.  difficulty 3.0 *** Charlotte
Jackson Knob Trail  difficulty 1.6 Morganton
Jack Rabbit Trails Beginner difficulty 13 **** Hayesville
Itusi @ Lake Norman State Park Intermediate difficulty 30.0 **** Troutman
Island Creek Trail Beginner difficulty 5.0 *** Pollocksville
Isaac Heath Trail #40 Intermediate difficulty 1.0 **** Brevard
Isaac Heath Trail (DuPont State Recreational Forest)  difficulty 0.7 Brevard
Intermediate Loop 2 (Hog Run/Harris Lake)  difficulty 0.9 New Hill
Intermediate Loop 1 (Hog Run/Harris Lake)  difficulty 0.8 New Hill
Inner Loop B (Hog Run/Harris Lake)  difficulty 0.6 New Hill
Inner Loop A (Hog Run/Harris Lake)  difficulty 0.4 New Hill
Ingles Field Gap #150 (Bent Creek)  difficulty 1.3 Asheville
Ingles Field Connector (Bent Creek)  difficulty 0.2 Asheville
Huntersville Athletic Park Beginner difficulty 1.5 ** Huntersville
Horton's Holler (formerly Berry Mountain loops) (Kerr Scott Trails) Intermediate difficulty 7.0 ***** Wilkesboro
Horse Cove Rd / FS 475C  difficulty 6.0 Pisgah Forest
Horse Cove Gap  difficulty 0.9 Brevard
Hornet's Nest Trail  difficulty 5.0 ** Statesville
Horizons Park Intermediate difficulty 4.0 *** Winston-Salem
Hoor Hollow (Fontana Village) Intermediate difficulty 1.0 *** Fontana Village
Hooker Creek Trail (DuPont State Recreational Forest) Beginner difficulty 2.0 **** Brevard
Homestead / 333 (Bent Creek) Intermediate difficulty 0.3 **** Asheville
Hog Run/Harris Lake Beginner difficulty 5.0 **** New Hill
Hog Run Trailhead Connector (Hog Run/Harris Lake)  difficulty 0.0 New Hill
Hog Run Connector (Hog Run/Harris Lake)  difficulty 0.1 New Hill
Hobby Park West 1/2 (Hobby Park)  difficulty 4.0 Winston-salem
Hobby Park Intermediate difficulty 7.0 **** Winston-Salem
Hilltop Trail (DuPont State Recreational Forest)  difficulty 0.8 Brevard
High Shoals Falls Trail (South Mountain Loop)  difficulty 0.4 Morganton
High Point (Jack Rabbit Trails) Intermediate difficulty 0.7 **** Hayesville
Hicks Creek Loop (Itusi @ Lake Norman State Park)  difficulty 0.7 Troutman
Hickory Mountain Road #33 (DuPont State Recreational Forest) Beginner difficulty 1.0 *** Brevard
Hickory Mountain Loop (DuPont State Recreational Forest) Intermediate difficulty 1.0 ***** Brevard
Henderson Pond / Camp Lejeune Intermediate difficulty 7.0 **** Camp Lejeune
Heartbreak Ridge Advanced difficulty 2.3 ***** Old Fort
Headwaters (Kerr Scott Trails)  difficulty 1.4 Wilkesboro
Hawk Loop (Itusi @ Lake Norman State Park) Beginner difficulty 1.9 **** Troutman
Haw River Community Park  difficulty 1.0 Mebane
Harrisburg Half Beginner difficulty 0.0 *** Harrisburg
Hardtimes Connector / 661 (Bent Creek) Intermediate difficulty 0.6 **** Asheville
Hanging Dog Intermediate difficulty 8.0 **** Murphy
Hagan Stone Park Beginner difficulty 8.0 ** Greensboro
Greenway Runarounds Beginner difficulty 3.0 ** Boone
Greenway Beginner difficulty 2.6 **** Valdese, NC
Greentown Trail (268)  difficulty 3.1 Morganton
Greenslick (Bent Creek) Intermediate difficulty 1.7 ***** Asheville
Greene Tract Beginner difficulty 8 ***** Chapel Hill
Green River Advanced difficulty 13.0 **** Saluda
Great Wall #489 (Panthertown Valley)  difficulty 2.0 Cashiers

Know of a new mountain bike trail not listed here? Please tell us about it using this form. Find mountain bike trails near you or for even more trail inspiration and how we ranked the mountain bike trails, see this list of the best mountain bike trails in the world.