North Carolina Boarding Schools

There are 4 college-prep and junior boarding schools located throughout North Carolina.

North Carolina Boarding Schools

  • School Location Students Grades
  • Asheville School
    360 Asheville School Rd.
    (828) 254-6345
    285285 students  | Gr. 9-12
  • Christ School
    All-boys  (Episcopal)
    500 Christ School Road
    (800) 422-3212
    260260 students  | Gr. 8-12
  • Saint Mary's School
    All-girls  (Episcopal)
    900 Hillsborough St.
    260260 students  | Gr. 9-12
  • Salem Academy
    All-girls  (Moravian)
    500 East Salem Avenue
    150150 students  | Gr. 9-12
Recent Articles
Traits of the Best Schools
Traits of the Best Schools
Published August 17, 2014
What makes some schools really better than others? What makes them the best schools?
Here are some answers to the more common concerns we parents have when our child goes off to boarding school.
Several things make boarding school special. The learning, the community, the sports. All these and more.
Featured Schools
Featured Schools