ChoiceFunded What your state pays

Catholic schools in St. Louis, MO

44 in St. Louis or within 6 miles; schools in St. Louis itself count at any distance from downtown. Parochial, diocesan and independent Catholic schools.

More filters

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.

Private schools

All 44 Catholic schools in St. Louis or within 6 miles

SchoolGradesStudentsPer teacherAffiliationMiles
Loyola Academy of St. Louis4-8778Roman Catholic, all-boys<1
Rosati-Kain High School9-121277.8Roman Catholic, all-girls<1
Cardinal Ritter College Prep High School9-1245313.3Roman Catholic<1
St. Louis University High School9-121,03611.8Roman Catholic, all-boys1
St. Margaret of Scotland SchoolPreK-838417.6Roman Catholic1
St. Ambrose SchoolPreK-822611.8Roman Catholic2
St. Frances Cabrini AcademyK-818514.8Roman Catholic3
Marian Middle School6-8446.3Roman Catholic, all-girls3
St. Roch SchoolPreK-813011.2Roman Catholic3
St. Louis Catholic AcademyK-813711.5Roman Catholic3
South City Catholic Academy Learning Center2-8145.4Roman Catholic4
Our Lady of Lourdes SchoolPreK-826012.6Roman Catholic4
St. Mary's South Side Catholic High School9-122039Roman Catholic, all-boys4
St. Gabriel the Archangel SchoolK-847515.3Roman Catholic4
Little Flower Catholic SchoolK-8807.7Roman Catholic5
St. Cecilia SchoolTransitional 1st-817814.4Roman Catholic5
St. Stephen Protomartyr SchoolPreK-815914.3Roman Catholic5
Christ the King Catholic SchoolPreK-81869.1Roman Catholic5
St. Raphael the Archangel SchoolPreK-817013.2Roman Catholic5
Holy Cross Academy - Primary CampusK-2978.1Roman Catholic5
St. Ann Catholic SchoolPreK-818413.1Roman Catholic6
Incarnate Word Academy9-122359.2Roman Catholic, all-girls6
Immacolata SchoolPreK-826412.6Roman Catholic6
St. Mary Magdalen SchoolPreK-815011.6Roman Catholic6
Holy Cross Acadmey Early ChildhoodPreK-Transitional K1010Roman Catholic6
Annunziata SchoolUngraded186.4Roman Catholic7
Holy Cross AcademyPreK-840213.2Roman Catholic8
Cor Jesu Academy9-1251910.5Roman Catholic, all-girls8
Ste Genevieve Du Bois SchoolPreK-817212Roman Catholic8
Ursuline Academy9-1236311.7Roman Catholic, all-girls9
Chaminade College Preparatory School6-1287210.3Roman Catholic, all-boys9
Our Lady of the Pillar SchoolPreK-811310Roman Catholic9
St. Joseph's Academy9-1258712Roman Catholic, all-girls9
Villa Duchesne SchoolPreK-124593.8Roman Catholic9
Villa Duchesne Upper and Lower SchoolPreK-124658.9Roman Catholic9
St. Simon the ApostlePreK-81289Roman Catholic9
St. Justin Martyr SchoolPreK-816911.7Roman Catholic10
St. Catherine Laboure SchoolK-848217.7Roman Catholic10
Visitation AcademyPreK-125558.9Roman Catholic, all-girls11
Assumption Parish SchoolPreK-823616.7Roman Catholic11
St. Francis of Assisi SchoolPreK-824711.5Roman Catholic11
St. Margaret Mary Alacoque SchoolPreK-839717.4Roman Catholic11
St. Louis Priory School7-122998.4Roman Catholic, all-boys13
Queen of All Saints SchoolPreK-835614.9Roman Catholic14

What Missouri pays

MOScholars Tax-credit scholarship
Up to $7,145 per student for 2026-27, more for some students The law sets each ceiling as a share of the state adequacy target, which the Missouri education department lists as $7,145 for 2026-27: up to 100% of it for most students, 125% for students eligible for free or reduced lunch, 160% for English learners and 175% for students with an IEP. Worked example (our arithmetic, not a figure the state publishes): 175% of $7,145 is about $12,503. These are ceilings: assistance organizations may award less, and the average award in 2025-26 was $6,831.

Figures read from each program’s official pages, October 7, 2026. Sources and how to apply

Common questions

How many Catholic schools are near St. Louis?

44 Catholic schools are in St. Louis or within 6 miles of the town center, counting schools in St. Louis itself at any distance. The largest by reported enrollment is St. Louis University High School, with 1,036 students. Each school's page has its grades, size and contact details.

Which grades do Catholic schools near St. Louis teach?

Of the 44 on this page, 32 teach elementary grades and 13 teach high school grades, by the grade ranges the schools reported. Many cover several levels, so the two counts overlap. Use the filters above to narrow the list by level.

Can Missouri MOScholars pay for Catholic schools near St. Louis?

Missouri publishes no list of the schools that take MOScholars, so ask each school directly. Missouri’s MOScholars pays up to $7,145 per student for 2026-27, more for some students.

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.

See schools How MOScholars works