Camp Connection

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

LodgingLodge rooms (30 beds) · Lodge rooms (24 beds) · Cabins (54 beds)
MealsFull food service
SeasonYear-round
HostsSchool groups · Church leadership
AffiliationUnited Methodist (Western North Carolina Conference, Uwharrie District)
Property543 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.

Visit Mount Shepherd Retreat Center’s own website →