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 | 287 students
  • Christ School
    All-boys  (Episcopal)
    500 Christ School Road
    AshevilleNC 28704
    (800) 422-3212

    Grades: 8-12 | 272 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
Featured Schools
Featured Schools