Montgomery Catholic Preparatory School is a co-educational K-12 Catholic institution founded in 1873. As the oldest private K-12 school in Alabama, it emphasizes academic excellence and character development. The school offers a wide range of extracurricular activities, including a robust athletics program with teams in sports like football, basketball, and soccer. The Knights compete in the Alabama High School Athletic Association, promoting teamwork and sportsmanship among students.