North Carolina Boarding Schools

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

North Carolina Boarding Schools

  • School Location Grades Students
  • PO Box 388
    BalsamNC 28707
    8284563435

    Grades: 7-12 | 32 students
  • 4334 Hobbs Road
    GreensboroNC 27410
    3362177074

    Grades: 9-12, PG | 145 students
  • 360 Asheville School Rd.
    AshevilleNC 28806
    828-254-6345

    Grades: 9-12 | 290 students
  • Christ School
    All-boys  (Episcopal)
    500 Christ School Road
    AshevilleNC 28704
    8286846232

    Grades: 8-12 | 291 students
  • Saint Mary's School
    All-girls  (Episcopal)
    900 Hillsborough St.
    RaleighNC 27603
    919-424-4100

    Grades: 9-12 | 260 students
  • Salem Academy
    All-girls  (Moravian)
    500 East Salem Avenue
    Winston-SalemNC 27101
    336-721-2643

    Grades: 9-12 | 171 students
Recent Articles
5 Steps for Choosing a Boarding School
November 20, 2016
Choosing a boarding school involves several steps. We guide you through the process and offer advice and help.
Boarding Schools at a Glance
November 17, 2016
If you are just beginning to explore boarding schools, this article will give you an overview of the subject. We also point out a couple of things to watch for as you begin your exploration.
Schools in the NEPSAC Founders League
November 09, 2016
The New England Preparatory School Athletic Council was founded in 1942. It has grown from eleven schools to over one hundred sixty schools. More about NEPSAC and private school sports here.
Featured Schools
Featured Schools