4041 South Broadway
St. Louis, MO 63118

3558 S Jefferson Avenue
St. Louis, MO 63118

4701 South Grand Boulevard
St. Louis, MO 63111

3230 Hartford St
St. Louis, MO 63118

  Add to My School List

  Add to My School List

  Add to My School List

  Add to My School List

School type

Public 9-12

Private 10-12

Private 9-12

Public 9-12

GreatSchools Rating
Total enrollment

376 students

345 students

879 students

District name
Community rating (overall)


Recent reviews

My School Is One Of The Top Schools In The State Other Than Metro... More »

- Submitted by a student

Read all 7 reviews

There are no reviews yet for this school.

Be the first to share!

My son is a Junior at St. Mary's and he LOVES it. As parents we... More »

- Submitted by a parent

Read all 3 reviews

I attended RHS 1962-1965, and received an ecvellent education. Back... More »

Read all 9 reviews

Notice an inaccuracy? Let us know

Private school
Public/Charter school
No rating