Indian Heritage Trail
Indian Heritage Trail is a State Scenic Byway in North Carolina. Within North Carolina it covers roughly 19 miles. The map below shows its route. Use “Plan a drive” to open it in the Road Sorties route planner — already routing along Indian Heritage Trail with scenic roads turned on, ready to add your own stops.
Indian Heritage Trail runs 18 miles between Ellerbe and Mount Gilead in central North Carolina, tracing the region's Native American history. The byway crosses Richmond and Montgomery counties through the state's prime peach-growing country, a roughly 40-minute drive without stops. Its centerpiece is the Town Creek Indian Mound, North Carolina's only state historic site dedicated exclusively to Native American heritage, where the Pee Dee people built a ceremonial mound and village nearly 400 years ago; reconstructed structures and an on-site museum now interpret their culture. Nearby, the Rankin Museum of American Heritage holds one of the largest American Indian artifact collections in the state, adding depth for visitors who want more than a roadside view. Between the two stops, the drive itself is a quiet, low-traffic route through orchards and small towns, a modest but historically rich alternative to North Carolina's better-known mountain and coastal byways.
- Ellerbe to Mount Gilead
- 18 miles
- Town Creek Indian Mound
- Pee Dee people ceremonial site
- Rankin Museum of American Heritage
- peach-growing region
Plan a drive on Indian Heritage Trail →
What is a State Scenic Byway?
State Scenic Byways are roads a state has formally recognized for their scenic, natural, historic or cultural value — each state's own curated collection of drives worth taking slowly.
Where to Stay along Indian Heritage Trail
1 campground or RV park sits within about 5 miles of Indian Heritage Trail.
Campsite and lodging links are affiliate links — booking through them may earn Road Sorties a small commission, at no extra cost to you. Recreation.gov links are not affiliate links.