Home / North Carolina / Mount Shepherd Retreat Center
Piedmont Triad · Asheboro, NC
Mount Shepherd Retreat Center
Mount Shepherd Retreat Center is a Christian retreat center in Asheboro, North Carolina, on 543 acres in the Caraway Mountains. It sleeps up to 120 guests and offers year-round rentals to ministry groups, school groups, sports teams, and other community organizations, alongside its own summer camp.
Facts verified from the camp’s own website · Last verified 2026-09-11
120
Sleeps
100
Dines
100
Largest room seats
Getting there
- 50 min from Greensboro
- 1 h 35 min from Charlotte
- 1 h 45 min from Danville, VA
1045 Mt. Shepherd Rd. Ext., Asheboro, NC 27203 · drive times are typical, not rush hour
On the property
Ropes courseHiking trailsLake
The facts
| Lodging | Lodge rooms (30 beds) · Lodge rooms (24 beds) · Cabins (54 beds) |
| Meals | Full food service |
| Season | Year-round |
| Hosts | School groups · Church leadership |
| Affiliation | United Methodist (Western North Carolina Conference, Uwharrie District) |
| Property | 543 acres |
| Phone | (336) 629-4085 |
Mount Shepherd sits on 543 acres in the Caraway Mountains and is affiliated with the Western North Carolina Conference and Uwharrie District of the United Methodist Church.