Boarding Schools in North Carolina

Asheville School
Christ School
Heavenly Mountain Ideal Girls School
Oak Ridge Military Academy
Saint Mary's School
Salem Academy
Stone Mountain School