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