Start typing the name of a school in the field above.

Our Schools – Beacons of Hope





Our network of schools consists of 14 Catholic grade schools across the many neighborhoods and diverse sections of Philadelphia – with one school located in East Lansdowne, Delaware County. All the Independence Mission Schools offer grades K through 8 with many also providing excellent Pre-K programs. Choose your school!

We strive to continuously improve our schools and student services. While our schools are tuition-based, we have many sources of financial aid and scholarships available, and almost all of our students receive some form of aid to attend our schools.

Please contact the school of your choice below to learn more about how an IMS school can offer your child a well-rounded, high-quality education which will put them on a path to future successes. Apply now!

Contact One Of Our Schools To Find Out How To Make Private Education Affordable!

Contact Us Now

We are open for in-person learning 5 days/week for the 2022-2023 school year!
Need to enroll? Click here now!

St. Barnabas


6334 Buist Ave., Philadelphia, PA 19142

St. Frances Cabrini


405 N. 65th St., Philadelphia, PA 19151

St. Helena-Incarnation


6101 N. 5th St., Philadelphia, PA 19120

Holy Cross


144 E. Mt. Airy Ave., Philadelphia, PA 19119

St. Malachy


1012 W. Thompson St., Philadelphia, PA 19122

St. Martin de Porres


2300 W. Lehigh Ave., Philadelphia, PA 19132

St. Martin of Tours


5701 Loretto Ave., Philadelphia, PA 19124

Our Mother of Sorrows/
St. Ignatius of Loyola


617 N. 43rd St. Philadelphia, PA 19104

St. Raymond of Penafort


7940 Williams Ave., Philadelphia, PA 19150

St. Rose of Lima


1522 N. Wanamaker St., Philadelphia, PA 19131

Saints Cyril & Philomena


41 E. Baltimore Ave., Lansdowne, PA 19050

The DePaul Catholic School


44 W. Logan St., Philadelphia, PA 19144

St. Thomas Aquinas


1631 S. 18th St., Philadelphia, PA 19145

St. Veronica


3521 N. 6th St., Philadelphia, PA 19140

Enrollment Request Form