St. Richard's Episcopal School
Education Administration ProgramsIndiana, United States51-200 Employees
St. Richard's Episcopal School is a mid-sized educational institution in Indianapolis, Indiana, established in 1960 and rooted in Episcopal values with an inquiry-based academic program. It is the state's only Episcopal school, welcoming students from diverse backgrounds and fostering a sense of belonging. Located in the heart of Indianapolis, the school collaborates with local partners to provide field experiences and service opportunities that complement classroom learning. The curriculum emphasizes inquiry and talent development, meeting students where they are and encouraging growth in a safe space. The Class of 2021 demonstrated outcomes, with high school placements of their choosing, merit financial aid totaling over $525,000, national championships in math, and a third-place finish for We the People at the national level.