Catholic schools in the Archdiocese of Baltimore provide a Christ-centered education that is academically excellent and empowers students to reach their full potential – spiritually, intellectually, physically, socially, and morally.

The Archdiocese of Baltimore Catholic Schools enroll over 25,000 students. There are currently 45 elementary and middle schools, and 19 high schools spread throughout the Archdiocese, which includes: Baltimore City, Allegany, Anne Arundel, Baltimore, Carroll, Frederick, Harford, Howard and Washington Counties. View the list below to find a Catholic school near you!

Catholic Elementary and Middle Schools

Catholic High Schools

*Please note that all schools and parishes are owned and operated by separately incorporated legal entities. All listed schools are Catholic and comply with applicable teachings of the Roman Catholic Church. Those schools designated with an asterisk are referred to as “independent Catholic schools,” and in addition to being privately owned, operated, and incorporated, often have a governance or historic relationship with a particular religious order.