551 Trails in North Carolina

Rank Trail Name Difficulty Length (mi) Rating City
101. Briar Chapel Advanced difficulty 5.0 **** Chapel Hill
102. Cub Creek Trails Intermediate difficulty 3.0 ***** Wilkesboro
103. Westwood Park Intermediate difficulty 5.0 **** Mount Airy
104. Buffalo Creek Park: The Head, The Heart & The Tail (HHT) Intermediate difficulty 2.0 **** Lake Lure
105. Little Hickory Top / 136 (Bent Creek) Intermediate difficulty 1.9 **** Asheville
106. Fisher River Park Intermediate difficulty 7.0 **** Mount Airy
107. Lees-McRae College Advanced difficulty 5.0 ***** Banner Elk
108. Kolo Super-D course Intermediate difficulty 0.0 ***** Asheville
109. Finch Park Intermediate difficulty 3.4 **** Lexington
110. Little River Intermediate difficulty 6.0 **** Durham
111. Flanners Beach Loop Beginner difficulty 4.0 **** Havelock
112. Richmond Hill Park Beginner difficulty 3 ***** Asheville
113. Woodland Trail Beginner difficulty 3.0 **** Newton
114. King Fisher Intermediate difficulty 0.8 ***** Greensboro
115. Trace Ridge #354 Intermediate difficulty 2.8 ***** Brevard
116. Corn Mill Shoals Trail #19 (DuPont State Recreational Forest) Intermediate difficulty 1.3 **** Brevard
117. Cape Fear Mountain Bike Trail Easiest difficulty 7.5 *** Fayetteville
118. Signal Hill Intermediate difficulty 5.0 **** Statesville
119. Horizons Park Intermediate difficulty 4.0 *** Winston-Salem
120. Sidehill (Bent Creek) Intermediate difficulty 0.7 ***** Asheville
121. Wildlife Loop (Itusi @ Lake Norman State Park) Intermediate difficulty 6.0 ***** Troutman
122. Reedy Fork Intermediate difficulty 3.3 *** Greensboro
123. Flint Ridge Advanced difficulty 5.0 **** Bryson City
124. Old Creedmoor Intermediate difficulty 10.0 ***** Wake Forest
125. Sugar Mountain Resort Advanced difficulty 10.0 *** Banner Elk
126. Copperhead Trail (Country Park) Intermediate difficulty 4.0 **** Greensboro
127. Emerald Outback Intermediate difficulty 6.0 **** Beech Mountain
128. Buckwheat Knob / 122 Advanced difficulty 0.8 **** Brevard
129. Ballantyne Short Track Beginner difficulty 1.0 ***** Charlotte
130. George Poston Park Intermediate difficulty 8.0 *** Lowell
131. Fallstown Loop (Itusi @ Lake Norman State Park) Intermediate difficulty 0.9 ***** Troutman
132. Wolf Branch / 666 (Bent Creek) Intermediate difficulty 1.1 **** Asheville
133. Sneaking Creek (Jack Rabbit Trails) Beginner difficulty 2.5 ***** Hayesville
134. Umstead State Park Beginner difficulty 13.0 *** Raleigh
135. Bigleaf Slopes Park Intermediate difficulty 3.0 **** Statesville
136. Research triangle park Intermediate difficulty 5.0 **** Durham
137. All American Singletrack (All American Trail) Beginner difficulty 16.0 **** Ft. Bragg
138. Alexander Mountain Bike Park Intermediate difficulty 7.0 *** Asheville
139. Forest Ridge Main Loop Beginner difficulty 1.6 **** Wake Forest
140. Northeast Park Beginner difficulty 5.0 *** Greensboro
141. Off Road Assault On Mount Mitchell Expert difficulty 59.0 ***** Black Mountain
142. Bill Heffner Elementary School Intermediate difficulty 6.0 *** Fayetteville
143. Smith Lake Intermediate difficulty 8.0 *** Ft. Bragg
144. Durant Nature Park Intermediate difficulty 1.0 **** Raleigh
145. Winding Stairs Beginner difficulty 14.0 **** Nantahala
146. Buckhorn Gap / 103 (Avery Creek) Advanced difficulty 2.0 **** Brevard
147. Laurel Loop (Itusi @ Lake Norman State Park) Intermediate difficulty 9.0 **** Troutman
148. All American Trail Easiest difficulty 8.0 *** Ft. Bragg
149. Explorer Loop / 337 (Bent Creek) Intermediate difficulty 2.1 **** Asheville
150. Horton's Holler (formerly Berry Mountain loops) (Kerr Scott Trails) Intermediate difficulty 7.0 ***** Wilkesboro

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.