Skip Navigation
A quality Catholic preparatory school for grades 9-12

At a Glance

St. John Paul II Catholic High School is a college preparatory school for grades 9-12, located in Huntsville and serves the Northern Alabama and Southern Tennessee areas.

School Founded: 1996

Current Enrollment: 370 Students

Faculty & Staff: 55 Faculty, 10 Staff

Ethnic Diversity: 20%

Catholic Students: 80%

Class of 2017: $9.9M in scholarships

Students Receiving Financial Aid: 16%

Amount of Financial Aid Given: $235,000

Average Class Size: 17.5


Athletics: 25 Varsity and Junior Varsity Teams

Accreditation: Diocese of Birmingham in Alabama; Southern Association of Colleges and Schools

Memberships: National Catholic Educational Association; Alabama High School Athletic Association

Total Alumni: 1,200

School Colors: Green, White, Black, Silver and Gray

School Mascot: Falcon