Don’t Sweat Missing Out on Charter. The Education Your Child Deserves is Within Reach! 

Pre-K through 8th Grade

High Academic Achievement

 A Safe, Structured Environment

 A Welcoming, Loving Community

 Financial Aid for All

With 14 schools located in and around Philadelphia, Independence Mission Schools offer a rigorous, values-driven curriculum to students in Pre-K through 8th grade. While all of our schools are Catholic, over 75% of our students are not. We preach and practice love, respect and kindness to everyone, of all faiths. And our equitable, income-based tuition scale ensures that cost will never be a barrier to entry.

Use the map to find the IMS school closest to you. Then use the form to reach out. A representative from your school of interest will be in touch shortly to answer questions and schedule a visit.

Name(Required)
This field is for validation purposes and should be left unchanged.

St. Malachy

At 12th and Thompson, just south of Temple University. Request information!

St. Barnabas

At 64th and Buist in Elmwood. Request information!

SS. Cyril & Philomena

In Lansdowne, Delaware County, just over City Line. Request information!

St. Frances Cabrini

On N. 65 St in Overbrook. Request information!

St. Helena-Incarnation

In the Olney neighborhood of North Philadelphia. Request information!

Holy Cross

In Mount Airy, on E. Mt. Airy Ave. Request information!

St. Martin de Porres

In North Philadelphia, at 23rd and Lehigh. Request information!

St. Martin of Tours

In the Oxford Circle neighborhood of Northeast Philadelphia. Request information!

Our Mother of Sorrows/St. Ignatius of Loyola

In West Philadelphia, just off Haverford Ave. Request information!

St. Raymond of Penafort

In the Oak Lane neighborhood of North Philadelphia. Request information!

St. Rose of Lima

On N. Wanamaker St., just off Lansdowne Ave. in Overbrook. Request information!

The DePaul Catholic School

In Germantown, at Germantown Ave. and Logan St. Request information!

St. Thomas Aquinas

At 18th and Morris in South Philadelphia. Request information!

St. Veronica

In North Philadelphia, at 6th and Sedgley. Request information!

All Independence Mission Schools are fully accredited by the Middle States Association Commission on Elementary and Secondary Schools.

Frequently Asked Questions

Are Independence Mission Schools a part of the Archdiocese of Philadelphia?

No. Prior to the formation of Independence Missions Schools, the 14 schools were a part of the Archdiocese of Philadelphia. When the Archdiocese of Philadelphia determined it would close the 14 schools, Independence Mission Schools was formed not only to keep them open but grow them.

How much is tuition?

Tuition at all Independence Mission Schools is customized. It is based on a sliding scale that takes into account family income and other data points. Thanks to our generous community of donors, Pennsylvania tax credit programs, financial aid awards and scholarship opportunities, families contribute, on average, just $2,100 towards tuition per child, per year, spread evenly over 10 months. Because of our equitable, sliding tuition scale, this amount varies per family. What a family contributes towards their child’s tuition ultimately depends on a variety of data points including household income, social security income and more. 

Does my family or child have to be Catholic to attend?

Absolutely not! In fact, over 75% of our students are non-Catholic. We preach and practice love, respect and kindness to everyone, of all faiths.

Is financial aid available?

Yes! All families receive financial aid based on need. Each year, our students collectively receive over $10M in scholarships and financial aid!

What high schools do IMS graduates attend?

IMS graduates attend some of the best high schools in the Philadelphia region. From Archdiocese high schools like Bonner Prendie to independent schools like Malvern Prep and Christo Rey, our high school readiness program prepares students for the next step – and beyond.

I have other questions. How can I get in touch?