Private schools in St. Louis, MO
97 schools in St. Louis itself and 4 more within 6 miles. MOScholars pays up to $7,145 per student for 2026-27, more for some students.
St. Louis private schools at a glance
St. Louis has 97 private schools of its own, and 4 more are within 6 miles. In St. Louis itself: 42 Catholic, 17 other Christian, 24 nonsectarian, 8 of other faiths and 6 not reported in the federal survey; 69 teach elementary grades and 33 teach high school; 5 are Montessori. 8 are all-girls and 6 are all-boys. The typical school has about 170 students and 9.5 per teacher (2023-24 federal survey). We verified published tuition at 18 of these schools: prices run from $5,900 to $38,570 a year, and the middle price is $20,838, using each school’s lowest published rate.
Private schools in St. Louis (97)
Schools that give St. Louis as their address, at any distance from downtown, come first, then the 4 more within 6 miles. Closest schools first in each group. No school can pay to change its place in this list or its badge.
Affiliation, co-ed or single-sex, association membership and the share of graduates going on to a 4-year college come from the 2023-24 federal Private School Universe survey.
No school in St. Louis matches all of those.
Montessori Lab School at Grand Center
under 1 miMap St. Louis
under 1 miLoyola Academy of St. Louis
under 1 miRosati-Kain High School
under 1 miCardinal Ritter College Prep High School
under 1 miSt. Ambrose School
2 miJanan Academy
2 miMarian Middle School
3 miSt. Roch School
3 miCity Academy
3 miAll 97 schools in St. Louis
Nearby, within 6 miles (4)
Schools in other towns within 6 miles of downtown St. Louis.
No nearby school matches all of those.
The Wilson School
3 miPrivate schools
Are you a school near St. Louis? One sponsor per city, clearly labelled. Sponsor this city
Private school tuition near St. Louis
We verified published tuition at 18 of these schools: prices run from $5,900 to $38,570 a year, and the middle price is $20,838, using each school’s lowest published rate. Each figure comes from the school’s own website, and we link it on the school’s page. Ask the others for their full-year price.
| School | Published tuition | Year |
|---|---|---|
| St. Margaret Mary Alacoque School | $5,900 | 2026-27 |
| Victory Christian Academy | $7,000 to $9,000 | 2026-27 |
| St. Margaret of Scotland School | $9,300 | 2026-27 |
| Lutheran High School North | $9,825 to $14,875 | 2026-27 |
| Cardinal Ritter College Prep High School | $10,800 | 2026-27 |
| St. Mary's South Side Catholic High School | $13,500 | 2027-28 |
| Principia School | $14,900 to $22,800 | 2026-27 |
| Lutheran High School South | $18,250 | 2026-27 |
| Ursuline Academy | $19,950 | 2026-27 |
| Cor Jesu Academy | $21,725 | 2026-27 |
| St. Joseph's Academy | $21,990 | 2026-27 |
| Villa Duchesne School | $24,565 to $30,940 | 2026-27 |
| St. Louis University High School | $26,000 | 2026-27 |
| Community School | $26,355 to $27,390 | 2026-27 |
| Chaminade College Preparatory School | $26,520 | 2026-27 |
Showing the 15 lowest-priced of 18 schools with verified tuition.
Ranges run from the lowest to the highest grade band the school publishes. How private school tuition compares by state.
What private school costs across Missouri: every verified price in the state, by city and grade.
What Missouri pays, and what that leaves you
Figures read from each program’s official pages, October 7, 2026. Sources and how to apply
What would you pay?
Enter amounts of $0 or more.
We could not confirm this year’s MOScholars amount, so type in the figure from your award letter. An award can never be more than the school actually charges. This is arithmetic, not a quote.
Keep looking
- Christian schools in and around St. Louis (17)
- Catholic schools in and around St. Louis (44)
- Montessori schools in and around St. Louis (5)
- Special education schools in and around St. Louis (8)
- Private high schools in and around St. Louis (34)
- Private elementary schools in and around St. Louis (73)
- Private middle schools in and around St. Louis (71)
- Private schools with kindergarten in and around St. Louis (64)
- Private schools with pre-K in and around St. Louis (53)
- Jewish schools in and around St. Louis (6)
- Lutheran schools in and around St. Louis (7)
- All-girls schools in and around St. Louis (8)
- All-boys schools in and around St. Louis (6)
- All schools in St. Louis County
- All schools in St. Louis City
- Private schools in Saint Louis (0 mi)
- Private schools in Webster Groves (7 mi)
- Private schools in Olivette (8 mi)
- Private schools in Kirkwood (10 mi)
- Private schools in Florissant (12 mi)
- Private schools in Town and Country (13 mi)
- Private schools in Fenton (13 mi)
- Private schools in Manchester (15 mi)
- Private schools in Ballwin (17 mi)
- Private schools in Chesterfield (18 mi)
- MOScholars: amount and eligibility
Get one email when applications open
Most programs open once a year, and several ran out of money or seats in 2026. Pick your state (you are looking at St. Louis) and we will email you the day the next window opens, with the official link. That is the only email you get.
One email per application window. No calls, no sharing your details.
Questions parents ask
How many private schools are there in St. Louis?
97 private schools give St. Louis as their address. Counting nearby towns, we list 101: 97 in St. Louis and 4 within 6 miles of downtown. Together they enrolled about 23,241 students in the last federal survey (2023-24). The largest in St. Louis is Greenways Academy with 3,015 students.
How much does private school cost near St. Louis?
We verified published tuition at 18 of these schools: prices run from $5,900 to $38,570 a year, and the middle price is $20,838, using each school’s lowest published rate. Each figure was read on the school’s own website. Required fees can be extra and prices vary by grade, so check the school’s page for your child’s grade.
Which St. Louis private schools take MOScholars?
Missouri keeps no statewide list of participating schools. Each school partners with an assistance organization, so ask the school which one it works with.
Will MOScholars cover the whole tuition bill?
Sometimes, but do not count on it. MOScholars pays up to $7,145 per student for 2026-27, more for some students, and schools set their own prices. Ask each school for tuition plus fees, then use the calculator on this page to see what is left for you to pay.