For the 2026 school year, there are 16 all-girls private schools serving 5,021 students in Missouri.
The top-ranked all-girls private schools in Missouri include Cor Jesu Academy, Nerinx Hall High School, and Ursuline Academy.
The average tuition cost is $18,165, which is higher than the Missouri private school average tuition cost of $12,879.
Learn more about how girls schools work and their benefits.
Top-Ranked Missouri All-Girls 草榴社区 Schools (2026)
School
Location
Quick Facts
Cor Jesu Academy ![Cor Jesu Academy Photo Cor Jesu Academy Photo]()

All-girls (Catholic)
10230 Gravois Rd
Saint Louis, MO 63123
(314) 842-1546
Saint Louis, MO 63123
(314) 842-1546
Gr: 9-12 | 550 students Avg. class size: 140 students Sports: 14 Tuition listed
Esther Miller Bais Yaakov
All-girls (Jewish)
700 North And South Rd
Saint Louis, MO 63130
(314) 863-9230
Saint Louis, MO 63130
(314) 863-9230
Gr: 9-12 | 37 students Avg. class size: 10 students
Incarnate Word Academy
All-girls (Catholic)
2788 Normandy Dr
Saint Louis, MO 63121
(314) 725-5850
Saint Louis, MO 63121
(314) 725-5850
Gr: 9-12 | 287 students
Nerinx Hall High School
All-girls (Catholic)
530 E Lockwood Ave
Saint Louis, MO 63119
(314) 968-1505
Saint Louis, MO 63119
(314) 968-1505
Gr: 9-12 | 589 students Avg. class size: 19 students Tuition & acceptance rate listed
4389 Lindell Blvd
Saint Louis, MO 63108
(314) 533-8513
Saint Louis, MO 63108
(314) 533-8513
Gr: 9-12 | 249 students Avg. class size: 16 students Sports: 15 | Extracurrculars: 30 Tuition & acceptance rate listed
St. Joseph's Academy
All-girls (Catholic)
2307 S Lindbergh Blvd
Saint Louis, MO 63131
(314) 394-4333
Saint Louis, MO 63131
(314) 394-4333
Gr: 9-12 | 529 students Avg. class size: 10 students Sports: 12 Tuition & acceptance rate listed
St. Teresa's Academy
All-girls (Catholic)
5600 Main St
Kansas City, MO 64113
(816) 501-0036
Kansas City, MO 64113
(816) 501-0036
Gr: 9-12 | 607 students Avg. class size: 12 students Tuition listed
341 S Sappington Road
Saint Louis, MO 63122
(314) 984-2800
Saint Louis, MO 63122
(314) 984-2800
Gr: 9-12 | 420 students Avg. class size: 20 students Sports: 15 Tuition listed
Villa Duchesne School ![Villa Duchesne School Photo - Villa Duchesne Upper School (Girls, grades 7-12) Villa Duchesne School Photo - Villa Duchesne Upper School (Girls, grades 7-12)]()

All-girls (Catholic)
10801 Conway Road
Saint Louis, MO 63131
(314) 432-2021
Saint Louis, MO 63131
(314) 432-2021
Gr: PK-12 | 584 students Avg. class size: 15 students Sports: 11 | Extracurrculars: 30 Tuition & acceptance rate listed
Visitation Academy Of St. Louis ![Visitation Academy Of St. Louis Photo Visitation Academy Of St. Louis Photo]()

All-girls (Catholic)
3020 North Ballas Road
Saint Louis, MO 63131
(314) 625-9100
Saint Louis, MO 63131
(314) 625-9100
Gr: PK-12 | 619 students Avg. class size: 14 students Sports: 12 | Extracurrculars: 32 Tuition listed
5506 Cambridge Ave
Kansas City, MO 64129
(816) 924-6565
Kansas City, MO 64129
(816) 924-6565
Gr: 10-12 | 16 students Avg. class size: 15 students
4130 Wyoming Street
Saint Louis, MO 63116
(314) 771-7674
Saint Louis, MO 63116
(314) 771-7674
Gr: 6-8 | 60 students Sports: 4 Tuition listed
Notre Dame High School ![Notre Dame High School Photo Notre Dame High School Photo]()

All-girls (Catholic)
320 E Ripa Ave
Saint Louis, MO 63125
(314) 544-1015
Saint Louis, MO 63125
(314) 544-1015
Gr: 9-12 | 261 students Avg. class size: 15 students Sports: 12 | Extracurrculars: 34 Tuition listed
Torah Prep School
All-girls (Jewish)
609 North And South Rd
Saint Louis, MO 63130
(314) 727-3335
Saint Louis, MO 63130
(314) 727-3335
Gr: PK-8 | 182 students Tuition listed
Wings Of Faith Academy
All-girls (Baptist)
10866 E Highway 32
Stockton, MO 65785
(417) 276-8761
Stockton, MO 65785
(417) 276-8761
Gr: 2-12 | 19 students
Frequently Asked Questions
What are the top-ranked all-girls private schools in Missouri?
The top-ranked all-girls private schools in Missouri include Cor Jesu Academy, Nerinx Hall High School, and Ursuline Academy.
How many all-girls private schools are located in Missouri?
16 all-girls private schools are located in Missouri.
How much do all-girls private schools cost in Missouri?
The average tuition cost is $18,165, which is higher than the Missouri private school average tuition cost of $12,879.
How diverse are all-girls private schools in Missouri?
Missouri all-girls private schools are approximately 16% minority students, which is lower than the Missouri private school average of 20%.
Recent Articles
The Social Fit Interview: Questions to Ask Students, Not Admissions
Discover how talking with current students can reveal a private school's true culture and help families assess social fit before enrolling.
AI Companions and Student Well-Being: What Parents Should Ask
Learn how AI companions may affect student well-being and discover the key questions parents should ask before embracing this emerging technology.
Is a Phone-Free 草榴社区 School Right for Your Child?
Explore the benefits, challenges, and key considerations of choosing a phone-free private school for your child in 2026.
