ClassOfNext
All private schools

St. Mary's School tuition & admissions

Raleigh, NCGrades 9–12Boarding, girlsReligious affiliationsms.edu

Tuition 2026-27

$34,275

Boarding $66,500

Application deadline

December 4

2026

Students

306

10 students per teacher

Admission test

—

Tuition 2026-27
GradesDayBoarding
9-12$34,275$66,500

Financial aid: $2,847,800 to 69 students (about $41,272 each) in 2024, per the school's IRS Form 990.

How to apply
Entry grades—
Admission test—
Interview—
Apply throughschool portal (Finalsite Enrollment); also Standard Application Online (SAO) and Gateway to Prep
Application fee—
DeadlineDecember 4, 2026
Decisions released—
School facts
Students306
Teachers (full-time equivalent)32
Students per teacher9.6
School days per year169
Graduates going to 4-year colleges100%
Endowment$34,310,260 (FY2025)
Annual revenue$25,163,210 (2024)
Head of school pay$430,198

Reviews from families

No reviews of St. Mary's School yet. Parents, students and alumni: yours would be the first.

    St. Mary's School FAQ
    How much is St. Mary's School tuition?
    For 2026-27, tuition at St. Mary's School is $34,275 (day) or $66,500 (boarding) for grades 9-12, per the school's website.
    When is the St. Mary's School application deadline?
    The main application deadline is December 4, 2026. Families apply through school portal (Finalsite Enrollment); also Standard Application Online (SAO) and Gateway to Prep.
    Does St. Mary's School offer financial aid?
    Yes. St. Mary's School reported $2,847,800 in financial aid to 69 students on its 2024 IRS Form 990.
    How many students attend St. Mary's School?
    St. Mary's School enrolls 306 students in grades 9–12, with about 10 students per teacher (NCES Private School Survey, 2023-24).

    More private schools in NC

    Sources: tuition and admissions from sms.edu (checked Oct 2026); enrollment from the NCES Private School Survey 2023-24; finances from the 2024 IRS Form 990. “—” means we couldn't find it.

    Is this helpful?