Best St. Louis County Private Schools

For the 2026-27 school year, there are 181 private schools serving 38,018 students in St. Louis County, MO (there are 274 public schools, serving 137,247 public students). 22% of all K-12 students are educated in private schools (compared to the MO state average of 12%).
The average tuition cost is $16,355, which is higher than the Missouri private school average tuition cost of $11,351.
63% of private schools in St. Louis County, MO are religiously affiliated (most commonly Catholic and Christian).

Quick Facts (26-27)

  • # Private Schools: 181
  • # Students Served: 38,018
  • Average Tuition: $16,355
  • % Students on Financial Aid: 34%
  • Acceptance Rate: 84%
  • Average Class Size: 15 students
  • % Students of Color: 23%
  • View St. Louis County, MO School Trends

Quick Facts (26-27)

  • # Private Schools: 181
  • # Students Served: 38,018
  • Average Tuition: $16,355
  • % Students on Financial Aid: 34%
  • Acceptance Rate: 84%
  • Average Class Size: 15 students
  • % Students of Color: 23%
  • View St. Louis County, MO School Trends

Top Ranked St. Louis County Private Schools (2026-27)

Forsyth School Photo
Gr: NS-6 | 393 students
Avg. class size: 14 students
Sports: 5 | Extracurriculars: 5
6235 Wydown Boulevard
Saint Louis, MO 63105
(314) 726-4542
(5)
Living Water Academy Photo
Gr: NS-12 | 377 students
Avg. class size: 20 students
Sports: 3 | Extracurriculars: 3
Christian
17780 Mueller Road
Wildwood, MO 63038
(636) 324-7220
(2)
Academy Of Saint Louis Photo
Gr: K-12 | 34 students
Avg. class size: 6 students
Extracurriculars: 2
Special Education School (Catholic)
505 St. Joseph Lane
Ballwin, MO 63021
(636) 534-5099
(3)
The College School Photo
Gr: PK-8
Avg. class size: 20 students
Sports: 4 | Extracurriculars: 15
Alternative School
7825 Big Bend Blvd.
Saint Louis, MO 63119
(314) 962-9355
(9)
Map of A Growing Place Montessori School
Gr: PK-K | 15 students
Avg. class size: 10 students
Montessori School
7001 Forsyth Boulevard
Saint Louis, MO 63105
(131) 435-1854
Map of Al-salam Day School
Gr: PK-12 | 333 students
Sports: 1
Islamic
519 Weidman Rd
Ballwin, MO 63011
(636) 394-8986
Apprende Private School Photo
Gr: PK-12 | 17 students
436B Valley School Drive
Valley Park, MO 63088
(636) 225-5485
(3)
Asa Christian Academy Photo
Gr: PK-K | 95 students
Avg. class size: 17 students
Daycare / Preschool (Christian)
8390 Latty Ave
Hazelwood, MO 63042
(314) 524-4272
(2)
Ascension School Photo
Gr: K-8 | 478 students
Avg. class size: 21 students
Sports: 5 | Extracurriculars: 2
Catholic
238 Santa Maria Dr
Chesterfield, MO 63005
(636) 532-1151
Map of Assumption Parish School
Gr: NS-8 | 309 students
Avg. class size: 22 students
Sports: 7 | Extracurriculars: 3
Catholic
4709 Mattis Road
Saint Louis, MO 63128
(314) 487-6520
Central Christian School Photo
Gr: NS-6
Avg. class size: 13 students
Sports: 4 | Extracurriculars: 4
Presbyterian
700 S Hanley Rd
Saint Louis, MO 63105
(314) 727-4535
(1)
Chaminade College Prep School Photo
Gr: 6-12 | 836 students
Avg. class size: 17 students
Sports: 20 | Extracurriculars: 31
All-boys (Catholic)
425 S. Lindbergh Blvd
Saint Louis, MO 63131
(314) 993-4400
Map of Chaminade College Preparatory School
Gr: 6-12 | 832 students
All-boys (Catholic)
425 S Lindbergh Blvd
Saint Louis, MO 63131
(314) 993-4400
Chesterfield Day School Photo
Gr: K-5 | 62 students
Avg. class size: 8 students
Sports: 10 | Extracurriculars: 6
Montessori School
1100 White Road
Chesterfield, MO 63017
(314) 469-9622
(6)
Chesterfield Montessori School Photo
Gr: NS-8
Avg. class size: 24 students
Extracurriculars: 11
Montessori School
14000 Ladue Road
Chesterfield, MO 63017
(314) 469-7150
(7)
Map of Christ Community Lutheran School
Gr: PK-4 | 290 students
Lutheran Church Missouri Synod
8749 Watson Rd
Saint Louis, MO 63119
(314) 961-6595
Christ Community Lutheran School Photo
Gr: NS-8 | 735 students
Avg. class size: 25 students
Sports: 7 | Extracurriculars: 19
Lutheran Church Missouri Synod
110 W Woodbine Ave
Saint Louis, MO 63122
(314) 822-7774
(1)
Christian Brothers College High School Photo
Gr: 9-12 | 849 students
Avg. class size: 18 students
Sports: 19
All-boys (Catholic)
1850 De La Salle Dr
Saint Louis, MO 63141
(314) 985-6095
Churchill Center & School Photo
Gr: 2-8 | 155 students
Avg. class size: 9 students
Specialized Curriculum
1021 Municipal Center Dr
Saint Louis, MO 63131
(314) 997-4343
Community School Photo
Gr: PK-6 | 350 students
Avg. class size: 20 students
Sports: 3
900 Lay Road
Saint Louis, MO 63124
(314) 991-0005
(6)
Cor Jesu Academy Photo
Gr: 9-12 | 550 students
Avg. class size: 140 students
Sports: 14
All-girls (Catholic)
10230 Gravois Rd
Saint Louis, MO 63123
(314) 842-1546
Map of De Smet Jesuit High School
Gr: 9-12 | 645 students
All-boys (Catholic)
233 N New Ballas Rd
Saint Louis, MO 63141
(314) 567-3500
(2)
Map of Dept Of Special Education
Gr: 1-12 | 20 students
Avg. class size: 20 students
Special Education School (Catholic)
20 Archbishop May Drive
Saint Louis, MO 63119
(314) 792-7300
Map of Ech School At Every Childs Hope
Gr: 2-12 | 46 students
Avg. class size: 10 students
Alternative School
8240 Saint Charles Rock Rd
Saint Louis, MO 63114
(314) 593-2999
Map of Epworth School
Gr: K-12 | 70 students
Avg. class size: 10 students
Christian
110 N Elm Ave
Saint Louis, MO 63119
(314) 918-3316
(1)
Map of Esther Miller Bais Yaakov
Gr: 9-12 | 37 students
Avg. class size: 10 students
All-girls (Jewish)
700 North And South Rd
Saint Louis, MO 63130
(314) 863-9230
EYC Academy Photo
Gr: 6-12 | 180 students
Avg. class size: 10 students
Extracurriculars: 5
Alternative School
13718 Olive Blvd
Chesterfield, MO 63017
(636) 220-3344
Grace Chapel Lutheran School Photo
Gr: PK-8 | 185 students
Avg. class size: 15 students
Sports: 6 | Extracurriculars: 5
Lutheran Church Missouri Synod
10015 Lance Dr
Saint Louis, MO 63137
(314) 867-6564
(1)
Green Park Lutheran School Photo
Gr: NS-8 | 285 students
Avg. class size: 22 students
Sports: 5 | Extracurriculars: 5
Lutheran Church Missouri Synod
4248 Green Park Road
Saint Louis, MO 63125
(314) 544-4248
(3)
Greenways Academy Photo
Gr: 1-12 | 712 students
Avg. class size: 15 students
5850 Macklind Ave. #168
Saint Louis, MO 63109
(314) 432-7534
Map of Holy Cross Academy
Gr: PK-8 | 546 students
Catholic
8874 Pardee Rd
Saint Louis, MO 63123
(314) 842-2073
Map of Holy Cross Academy
Gr: PK-8 | 574 students
Avg. class size: 25 students
Catholic
8874 Pardee Road
Saint Louis, MO 63123
(314) 475-3436
Map of Holy Infant Elementary School
Gr: PK-8 | 583 students
Catholic
248 New Ballwin Rd
Ballwin, MO 63021
(636) 227-0802
Map of Immacolata School
Gr: PK-8 | 308 students
Catholic
8910 Clayton Rd
Saint Louis, MO 63117
(314) 991-5700
Immanuel Lutheran School - Olivette Photo
Gr: NS-8 | 175 students
Avg. class size: 14 students
Sports: 5 | Extracurriculars: 7
Lutheran Church Missouri Synod
9733 Olive Blvd
Saint Louis, MO 63132
(314) 993-5004
(2)
Show 100 more private schools in St. Louis County, MO (out of 181 total schools)
Loading...
[+] Show Closed Private Schools in St. Louis County, Missouri

St. Louis County Private Schools (Closed)

Map of Artcare
Gr: K-5 | 19 students
Alternative School
803 Lafayette Ave
Saint Louis, MO 63119
(314) 412-5304
Map of Ascension St. Paul School
Gr: K-8 | 144 students
Catholic
3801 Nelson Drive
Saint Louis, MO 63121
(314) 261-1592
Map of Barat Academy
Gr: 6-12 | 100 students
Catholic
17815 Wild Horse Creek Rd
Chesterfield, MO 63005
(636) 300-5555
Map of Bethel Lutheran School
Gr: PK-8 | 58 students
Montessori School
7001 Forsyth Blvd
Saint Louis, MO 63105
(314) 863-3111
Map of Cornerstone Academy
Gr: K-8 | 72 students
Christian
74 Kearney St
Saint Louis, MO 63125
(314) 845-8788
(8)
Map of Corpus Christi District School
Gr: PK-8 | 134 students
Catholic
2100 Switzer Avenue
Saint Louis, MO 63136
(314) 388-0468
Map of Grace Boys Ranch
Gr: 3-11 | 5 students
All-boys | Special Education School (Christian)
10421 Apke
Catawissa, MO 63015
(314) 503-5332
Map of Hope Lutheran School-st Ann
Gr: K-9 | 53 students
Lutheran Church Missouri Synod
10701 Saint Cosmas Ln
Saint Ann, MO 63074
(314) 429-0988
Map of Martin Luther King Junior Academy
Gr: PK-12 | 45 students
Seventh Day Adventist
8646 Jennings Station Rd
Saint Louis, MO 63136
(314) 868-5541
Map of Our Lady Of Fatima School
Gr: PK-8 | 167 students
Catholic
4500 Washington St
Florissant, MO 63033
(314) 921-0437
Map of St. Catherine-alexandria School
Gr: K-8 | 131 students
Catholic
10014 Diamond Drive
Saint Louis, MO 63137
(314) 869-0515
Map of St. George School
Gr: K-8 | 154 students
Catholic
4974 Heege Rd
Saint Louis, MO 63123
(314) 832-6432
Map of St. Lawrence The Martyr School
Gr: PK-8 | 163 students
Catholic
4329 Dupage Dr
Bridgeton, MO 63044
(314) 739-3123
Map of St. Luke The Evangelist
Gr: PK-8 | 130 students
Catholic
1414 Bellevue Avenue
Saint Louis, MO 63117
(314) 781-2072
St. Mark School Photo
Gr: PK-8 | 135 students
Avg. class size: 18 students
Catholic
4220 Ripa Ave
Saint Louis, MO 63125
(314) 743-8641
(1)
Map of St. Martin De Porres Elementary School
Gr: K-8 | 144 students
Catholic
631 Undercliff Dr
Hazelwood, MO 63042
(314) 895-3600
Map of St. Matthias The Apostle School
Gr: K-8 | 149 students
Catholic
800 Buckley Rd
Saint Louis, MO 63125
(314) 892-7500
Map of St. Monica Elementary School
Gr: PK-8 | 216 students
Catholic
12132 Olive Blvd
Saint Louis, MO 63141
(314) 434-2173
Map of St. Vincent Home/school
Gr: 7-12 | 22 students
Special Education School
7401 Florissant Rd
Saint Louis, MO 63121
(314) 261-6011
Map of Torah Prep School - Girls Division
Gr: PK-8 | 545 students
All-girls (Jewish)
8659 Olive Blvd
Saint Louis, MO 63132
(314) 569-2929
Trinity Catholic High School Photo
Gr: 9-12 | 335 students
Avg. class size: 15 students
Catholic
1720 Redman Rd
Saint Louis, MO 63138
(314) 741-1333
Map of Westwood Junior Academy
Gr: PK-7 | 26 students
Seventh Day Adventist
16601 Wild Horse Creek Rd
Chesterfield, MO 63005
(636) 519-8222

Overview

Category
This State (MO)
US
# Schools
186 Schools
# Students
38,018 Students
119,672 Students
% Average Students of Color
23%
21%

Academics and Faculty:

# Teachers
3,582 Teachers
9,962 Teachers
Average Student-Teacher Ratio
11:1
12:1
% Average Faculty w/Advanced Degree
59%
56%
Average Class Size
15 students
16 students
Average Number of AP Courses
17 courses
15 courses
Average SAT score
1303
(Out of 1600)
1291
Average ACT score
26
(Out of 36)
26

Tuition and Acceptance Rate:

Average Yearly Tuition Cost
$16,355
$11,351
Average Summer Program Cost
$1,138
$728
Average % on Financial Aid
34%
36%
Average Financial Aid Grant
$7,403
$5,716
Average Acceptance Rate
84%
87%
Average Endowment Size
$9.36 million
$12.32 million

Students by Ethnicity:

0.53
0.55
# American Indian Students
90 Students
283 Students
% American Indian Students
n/a
n/a
# Asian Students
901 Students
3,147 Students
% Asian Students
3%
3%
# Hispanic Students
1,151 Students
5,325 Students
% Hispanic Students
3%
5%
# Black Students
3,049 Students
7,603 Students
% Black Students
8%
6%
# White Students
23,916 Students
73,073 Students
% White Students
65%
62%
# Hawaiian Students
41 Students
218 Students
% Hawaiian Students
n/a
n/a
# Two or more races Students
n/a
n/a
% of Two or more races Students
n/a
n/a
# Others Students
7,750 Students
27,609 Students
% of Others Students
21%
24%
All Ethnic Groups

Extracurriculars and Sports:

Average Number of Extracurriculars
11 extracurriculars
10 extracurriculars
Average Number of Sports
8 sports
7 sports

Frequently Asked Questions

What are the top ranked private schools in St. Louis County, MO?
The top ranked private schools in St. Louis County, MO include Christian Brothers College High School, Chaminade College Preparatory School, and Chaminade College Prep School.
How many private schools are located in St. Louis County?
181 private schools are located in St. Louis County.
How much do private schools cost in St. Louis County?
The average tuition cost is $16,355, which is higher than the Missouri private school average tuition cost of $11,351.
How diverse are private schools in St. Louis County?
St. Louis County private schools are approximately 23% minority students, which is higher than the Missouri private school average of 21%.
What percentage of students in St. Louis County go to private school?
22% of all K-12 students in St. Louis County are educated in private schools (compared to the MO state average of 12%).
What percentage of private schools are religiously affiliated in St. Louis County?
63% of private schools in St. Louis County are religiously affiliated (most commonly Catholic and Christian).
Which private schools in St. Louis County are often viewed compared to one another?

Recent Articles

Who Handles Medication at a Private School?
Who Handles Medication at a Private School?
Learn who handles student medication at private schools, what policies families should review, and which questions parents should ask about prescriptions, emergencies, storage, documentation, and daily administration.
Does Your Child Need a School With a Full-Time Nurse?
Does Your Child Need a School With a Full-Time Nurse?
Learn when a full-time school nurse matters, how private schools handle medications, chronic conditions and emergencies, and which health-service questions parents should ask before enrolling their child.
The Course Availability Test: Are Classes Really Offered?
The Course Availability Test: Are Classes Really Offered?
Learn how to verify whether private school catalog courses are actually offered each year, identify scheduling limitations, and ask better questions before choosing a school for your child today.

Filter Schools

School Level
Must Offer Grade
Show more
Gender
School Focus
Religious Affiliation
ADD/ADHD Support
Summer Program

Quick Links