ChooseAPrivateSchool.com Español

Diocese of Birmingham: Catholic schools

20 Catholic schools in the Diocese of Birmingham, with grades, size and contact details.

Holy Spirit Catholic School

Parish school · Grades Pre-K–12

The only Catholic school in Tuscaloosa

Tuscaloosa, AL

A+Overall grade428 students9 students per teacher

Our Lady of Sorrows

Parish school · Grades Pre-K–8

Serving families in Birmingham since at least 2011

Birmingham, AL

BOverall grade343 students14 students per teacher

St. Rose of Lima School

Independent Catholic school · Grades Pre-K–8

Serving families in Birmingham since at least 2011

Birmingham, AL

B+Overall grade181 students11 students per teacher

Holy Family Parochial School

Parish school · Grades Pre-K–8

The smallest classes of any Catholic school in Huntsville

Huntsville, AL

AOverall grade171 students10 students per teacher

St. Francis Xavier School

Diocesan school · Grades Pre-K–8

One of the most diverse private schools in Alabama

Birmingham, AL

A+Overall grade150 students8 students per teacher

St. Bernard Preparatory School

Independent Catholic school · Grades 7–12

Smaller classes than 74% of Catholic schools nationwide

Cullman, AL

A+Overall grade126 students10 students per teacher

St. James Catholic School

Parish school · Grades Pre-K–8

The only Catholic school in Gadsden

Gadsden, AL

AOverall grade118 students11 students per teacher

Sacred Heart Elementary

Diocesan school · Grades Pre-K–6

Serving families in Cullman since at least 2011

Cullman, AL

AOverall grade108 students11 students per teacher

St. Ann Catholic School

Diocesan school · Grades Pre-K–8

The only Catholic school in Decatur

Decatur, AL

AOverall grade79 students9 students per teacher

Holy Family Catholic Academy

Independent Catholic school · Grades Pre-K–8

Smaller classes than 96% of Catholic schools in Alabama

Birmingham, AL

AOverall grade19 students3 students per teacher

On the map

Tap a dot to see the school, or a number to zoom in.

All dioceses

Based on official public records. Ask each school about tuition and admissions.