Ascension School Photo

Best Missouri Catholic Private Schools (2025)

For the 2025 school year, there are 221 catholic private schools serving 58,308 students in Missouri. You can also find more religiously affiliated schools in Missouri.
The top ranked catholic private schools in Missouri include Chaminade College Prep School, Christian Brothers College High School, and Cor Jesu Academy.
The average tuition cost is $10,930, which is lower than the Missouri private school average tuition cost of $13,059.

Top Ranked Catholic Private Schools in Missouri (2025)

School
Location
Quick Facts
Academy Of Saint Louis
Academy Of Saint Louis Photo - Academy of St. Louis is Providing Hope, Promise & Opportunities for Students with Learning Challenges
Special Education School (Catholic)
(3)
505 St. Joseph Lane
Ballwin, MO 63021
(636) 534-5099
Gr: K-12 | 34 students Avg. class size: 6 students Extracurrculars: 2 Tuition & acceptance rate listed
Academy Of The Sacred Heart
Academy Of The Sacred Heart Photo
(Catholic)
(9)
619 N 2nd St
Saint Charles, MO 63301
(636) 946-6127
Gr: K-8 | 195 students Avg. class size: 13 students Sports: 5 | Extracurrculars: 5 Tuition listed
All Saints School
All Saints School Photo - Grandparents and students celebrate together at Mass.
(Catholic)
(2)
5 Mcmenamy Rd
Saint Peters, MO 63376
(636) 397-1440
Gr: PK-8 | 210 students Avg. class size: 15 students Sports: 6 | Extracurrculars: 9 Tuition listed
Ascension School
Ascension School Photo
(Catholic)
238 Santa Maria Dr
Chesterfield, MO 63005
(636) 532-1151
Gr: K-8 | 461 students Avg. class size: 21 students Sports: 5 | Extracurrculars: 2 Tuition listed
Assumption Parish School
(Catholic)
4709 Mattis Road
Saint Louis, MO 63128
(314) 487-6520
Gr: NS-8 | 309 students Avg. class size: 22 students Sports: 7 | Extracurrculars: 3 Tuition & acceptance rate listed
Assumption School
Assumption School Photo - For 154 years, Assumption School has been a beacon of faith and learning in O'Fallon, and we are proud to continue that tradition with 465+ students enrolled this year in preschool through 8th grade! If you are you looking for a school that combines rigorous academics, cutting-edge technology, and a faith-based education, this is the place to be!
(Catholic)
203 W 3rd St
O Fallon, MO 63366
(636) 240-4474
Gr: PK-8 | 431 students Avg. class size: 20 students Sports: 5 | Extracurrculars: 9 Tuition & acceptance rate listed
The Barstow School
Special Program Emphasis (Catholic)
(1)
11511 State Line
Kansas City, MO 64114
(816) 277-0365
Gr: K-12 | 861 students Avg. class size: 10 students Sports: 11 Tuition & acceptance rate listed
Bishop DuBourg High School
(Catholic)
5850 Eichelberger St
Saint Louis, MO 63109
(314) 832-3030
Gr: 9-12 Avg. class size: 15 students Sports: 12 | Extracurrculars: 9 Tuition & acceptance rate listed
701 N Spring Ave
Saint Louis, MO 63108
(314) 446-5500
Gr: 9-12 | 371 students Avg. class size: 15 students Sports: 8 | Extracurrculars: 17 Tuition & acceptance rate listed
Chaminade College Prep School
Chaminade College Prep School Photo - 2015 Senior House Captains
All-boys (Catholic)
425 S. Lindbergh Blvd
Saint Louis, MO 63131
(314) 993-4400
Gr: 6-12 | 851 students Avg. class size: 17 students Sports: 19 | Extracurrculars: 29 Tuition & acceptance rate listed
Chaminade College Preparatory School
All-boys (Catholic)
425 S Lindbergh Blvd
Saint Louis, MO 63131
(314) 993-4400
Gr: 6-12 | 832 students Tuition listed
Christian Brothers College High School
Christian Brothers College High School Photo
All-boys (Catholic)
1850 De La Salle Dr
Saint Louis, MO 63141
(314) 985-6095
Gr: 9-12 | 849 students Avg. class size: 18 students Sports: 19 Tuition & acceptance rate listed
Cor Jesu Academy
Cor Jesu Academy Photo
All-girls (Catholic)
10230 Gravois Rd
Saint Louis, MO 63123
(314) 842-1546
Gr: 9-12 | 550 students Avg. class size: 140 students Sports: 14 Tuition listed
De Smet Jesuit High School
All-boys (Catholic)
(2)
233 N New Ballas Rd
Saint Louis, MO 63141
(314) 567-3500
Gr: 9-12 | 645 students Tuition & acceptance rate listed
Duchesne High School
Duchesne High School Photo
(Catholic)
(9)
2550 Elm Street
Saint Charles, MO 63301
(636) 946-6767
Gr: 9-12 | 248 students Avg. class size: 13 students Sports: 14 | Extracurrculars: 19 Tuition & acceptance rate listed
Helias Catholic High School
(Catholic)
(2)
1305 Swifts Hwy
Jefferson City, MO 65109
(573) 635-6139
Gr: 9-12 | 738 students Tuition listed
Holy Cross Academy
(Catholic)
8874 Pardee Rd
Saint Louis, MO 63123
(314) 842-2073
Gr: PK-8 | 546 students
Holy Cross Acadmey
(Catholic)
7748 Mackenzie Rd
Saint Louis, MO 63123
(314) 475-3436
Gr: PK-8 | 560 students
Holy Family School
(Catholic)
110 West Oliver Street
Freeburg, MO 65035
(573) 744-5200
Gr: PK-8 | 89 students
Holy Infant Elementary School
(Catholic)
248 New Ballwin Rd
Ballwin, MO 63021
(636) 227-0802
Gr: PK-8 | 583 students
Immacolata School
(Catholic)
8910 Clayton Rd
Saint Louis, MO 63117
(314) 991-5700
Gr: PK-8 | 308 students
Immaculate Conception School
Immaculate Conception School Photo
(Catholic)
(2)
1208 E Mccarty St
Jefferson City, MO 65101
(573) 636-7680
Gr: PK-8 | 316 students Avg. class size: 16 students Sports: 6 | Extracurrculars: 8 Tuition listed
Immaculate Conception School
(Catholic)
6 W State St
Union, MO 63084
(636) 583-2641
Gr: PK-8 | 230 students
Immaculate Conception School
Immaculate Conception School Photo - Our School Front
(Catholic)
2089 Hanley Road
O Fallon, MO 63368
(636) 561-4450
Gr: PK-8 | 877 students Sports: 4 | Extracurrculars: 16 Tuition listed
Immaculate Conception School
(Catholic)
147 County Road 402
Loose Creek, MO 65054
(573) 897-3516
Gr: K-8 | 108 students
Immaculate Conception School
(Catholic)
3555a S Fremont Ave
Springfield, MO 65804
(417) 881-7000
Gr: PK-8 | 521 students
Immaculate Conception School
(Catholic)
120 Maryknoll Rd
Old Monroe, MO 63369
(363) 665-5463
Gr: PK-8 | 220 students Avg. class size: 30 students Tuition listed
Incarnate Word Academy
All-girls (Catholic)
2788 Normandy Dr
Saint Louis, MO 63121
(314) 725-5850
Gr: 9-12 | 287 students
Incarnate Word Parish School
(Catholic)
13416 Olive Blvd
Chesterfield, MO 63017
(314) 576-5366
Gr: K-8 | 359 students Avg. class size: 22 students
Mary Queen Of Peace School
(Catholic)
680 W Lockwood Ave
Saint Louis, MO 63119
(314) 961-2891
Gr: PK-8 | 411 students Avg. class size: 20 students Tuition & acceptance rate listed
Mcauley Catholic High School
(Catholic)
930 S Pearl Ave
Joplin, MO 64801
(417) 624-9320
Gr: 9-12 | 71 students
Nerinx Hall High School
All-girls (Catholic)
530 E Lockwood Ave
Saint Louis, MO 63119
(314) 968-1505
Gr: 9-12 | 589 students Avg. class size: 19 students Tuition & acceptance rate listed
Notre Dame De Sion Grade School
Notre Dame De Sion Grade School Photo
(Catholic)
(2)
3823 Locust Street
Kansas City, MO 64109
(816) 683-7063
Gr: PK-8 | 310 students Avg. class size: 15 students Sports: 4 | Extracurrculars: 6 Tuition & acceptance rate listed
Notre Dame de Sion High School
Notre Dame de Sion High School Photo - Centered around a shared mission, Notre Dame de Sion School aims to prepare students for socially responsible, values-based leadership in a culturally and religiously diverse world. Both our Grade School and High School Campuses embrace an "Implicit Curriculum" and an "Explicit Curriculum" rooted in the Charism of the Congregation of the Sisters of Notre Dame de Sion.
(Catholic)
(3)
10631 Wornall Road
Kansas City, MO 64114
(816) 942-3282
Gr: 9-12 | 311 students Avg. class size: 16 students Sports: 15 | Extracurrculars: 18 Tuition & acceptance rate listed
Notre Dame Regional High School
(Catholic)
265 Notre Dame Dr
Cape Girardeau, MO 63701
(573) 335-6772
Gr: 9-12 | 434 students Avg. class size: 15 students Tuition & acceptance rate listed
Show 100 more private schools in Missouri (out of 221 total schools)
Loading...

Recent Articles

Top 5 Mistakes Parents Make When Applying to Private Schools
Top 5 Mistakes Parents Make When Applying to Private Schools
Avoid the most common missteps families make during the private school admissions process. From starting too late to focusing on prestige over fit, this guide helps parents navigate applications with confidence and clarity.
How to Afford Private School: Real Tips for Middle‑Class Families
How to Afford Private School: Real Tips for Middle‑Class Families
Practical strategies for middle-class families to make private school affordable—covering financial aid, scholarships, tax-advantaged savings, flexible payment options, and smart budgeting tips.
Navigating Scholarships and Financial Aid at Private Schools
Navigating Scholarships and Financial Aid at Private Schools
A practical guide to understanding financial aid and scholarships at private schools—covering the application process, key differences between aid types, and strategies for maximizing tuition support.