North Carolina’s leading private boarding schools are Asheville School and Christ School, both in the Blue Ridge Mountains, charging $50,000–$65,000 per year in 2026. The state also operates the North Carolina School of Science and Mathematics — a tuition-free public residential academy and one of the strongest free boarding options in the US.
Key facts about North Carolina boarding schools
- Private boarding tuition runs $50,000–$65,000 per year for 2025–26.
- NCSSM in Durham is tuition-free for North Carolina residents — one of the country’s first public residential STEM academies.
- Asheville School and Christ School sit in the Blue Ridge Mountains with substantial outdoor programs.
- Asheville School is fully residential — nearly all students board.
- Costs run $10,000–$20,000 below comparable Northeastern schools.
Which are the top boarding schools in North Carolina?
| School | Town | Type | Boarding tuition | Acceptance rate |
|---|---|---|---|---|
| Asheville School | Asheville | Coed, 9–12 | ~$62,000 | ~55% |
| Christ School | Arden | Boys, 8–12 (Episcopal) | ~$58,000 | ~65% |
| Salem Academy | Winston-Salem | Girls, 9–12 | ~$52,000 | ~70% |
| Cannon School | Concord | Coed (limited boarding) | ~$50,000 | ~70% |
| The Asheville-Buncombe Christian Academy | Swannanoa | Coed (Christian) | ~$45,000 | ~80% |
| NC School of Science and Mathematics | Durham | Coed, 11–12 (public) | $0 for NC residents | Highly competitive |
NCSSM: the free option worth taking seriously
The North Carolina School of Science and Mathematics is a state-funded residential high school for academically exceptional juniors and seniors, charging nothing for tuition, room, or board to North Carolina residents. It was among the first public residential STEM academies in the country and has been widely copied by other states.
For an in-state family with a strong math and science student, NCSSM competes directly with $62,000-per-year private options — and wins on cost outright. Admission is competitive and limited to grades 11–12. Similar programs in other states are covered in free boarding schools.
Mountain campuses and outdoor programs
Asheville School and Christ School build their identity around the Blue Ridge setting: hiking, climbing, and whitewater are curricular rather than optional, and the season runs far longer than New England’s ski window. For a student who is drawn outdoors, this is a genuine differentiator rather than marketing.
Compare regional pricing in Tennessee and Virginia, or browse all states in best boarding schools by state.
North Carolina boarding school FAQ
What is the best boarding school in North Carolina?
Asheville School is North Carolina's leading private boarding school — coed, grades 9–12, fully residential, with boarding tuition near $62,000. For high-achieving in-state students, the North Carolina School of Science and Mathematics is arguably the stronger option and charges no tuition.
Is NCSSM free?
Yes. The North Carolina School of Science and Mathematics in Durham charges no tuition, room, or board to North Carolina residents — it is a public residential high school funded by the state. Admission is highly competitive and limited to in-state juniors and seniors.
How much do North Carolina boarding schools cost?
Private boarding schools in North Carolina charge $50,000–$65,000 per year in 2025–26. Asheville School runs approximately $62,000 and Christ School approximately $58,000. NCSSM, the public residential academy, is free to state residents.
Are North Carolina boarding schools good for outdoor programs?
Yes — it is the state's distinguishing feature. Asheville School and Christ School sit in the Blue Ridge Mountains and build hiking, climbing, and whitewater programs into the curriculum, comparable to what New England schools do with skiing but across a longer usable season.
Sources
- Asheville School and Christ School: published tuition and admission data.
- North Carolina School of Science and Mathematics: tuition-free public residential admission.
- North Carolina Association of Independent Schools (NCAIS): state school directory.