The Academy at SOAR Photo - The Academy at SOAR is an accredited private boarding school. Students will graduate with a high school diploma.

Best North Carolina Boarding Schools (2025)

For the 2025 school year, there are 4 college-prep and junior boarding schools serving 763 students located throughout North Carolina.

Top North Carolina Boarding Schools (2025)

School
Location
Grades
Students
The Academy at SOAR
The Academy at SOAR Photo - The Academy at SOAR is an accredited private boarding school. Students will graduate with a high school diploma.
PO Box 388
Balsam, NC 28707
(828) 456-3435
Grades: 7-12
| 32 students
Asheville School
Asheville School Photo - Asheville School is for those who dare to be extraordinary. It is a privilege to learn and live at Asheville School, a small and special enclave among ancient mountains.
(Non-denom. / Christian)
(4)
360 Asheville School Rd.
Asheville, NC 28806
(828) 254-6345
Grades: 9-12
| 297 students
2317 Oak Ridge Road
Oak Ridge, NC 27310
(336) 515-8040
Grades: 7-12
| 120 students
Saint Mary's School
Saint Mary's School Photo - At Saint Mary's School, girls take center stage. We know girls and we know the all-girl learning environment at Saint Mary's School inspires girls to step outside their comfort zone, engage their minds, amplify their voices, and discover who they are and who they want to become!
(Episcopal)
(1)
900 Hillsborough Street
Raleigh, NC 27603
(919) 424-4100
Grades: 9-12
| 314 students

Frequently Asked Questions

How many boarding schools are located in North Carolina?
There are 4 college-preparatory boarding schools located in North Carolina.
What is the average tuition cost of boarding school in North Carolina?
The average North Carolina boarding school tuition cost is $59,825 per year.
What is the oldest boarding school in North Carolina?
Saint Mary's School, founded in 1842, is the oldest boarding school in North Carolina.
What boarding school in North Carolina has the lowest acceptance rates?
Asheville School has the lowest boarding school acceptance rate (40%) in North Carolina.
What boarding school in North Carolina has the highest average SAT scores?
Asheville School has the highest average SAT scores (1307) in North Carolina.

Recent Articles

Spotlight on Sports
Spotlight on Sports
This article highlights the diverse range of sports offered in boarding schools, emphasizing how athletics are an integral part of a comprehensive educational program. It explores various sports such as crew, football, field hockey, golf, ice hockey, lacrosse, indoor racquet sports, riding, soccer, swimming, and track, showcasing the opportunities available for students to develop physically and emotionally.
What's the Food Like?
What's the Food Like?
Your child will have many questions about the food and much more at boarding school. Here is one way to handle those inevitable questions and concerns.
What's It Like At Boarding School?
What's It Like At Boarding School?
Get answers to common questions about boarding school life, including rules on technology use, pets, cars, and off-campus activities. This comprehensive guide provides insights into daily routines, social life, and academic expectations at boarding schools.

Featured Schools