Home

Jefferson County

Teaching Jobs in Jefferson County, Alabama

Birmingham, ALJefferson County

123Open Positions
35,444Students
57Schools
JeffersonCounty

Jefferson County is a public school district in Birmingham, Alabama. Jefferson County serves about 35,444 students across 57 schools. Jefferson County currently has 123 open positions — browse every role below and apply straight through the district's own hiring page, with no recruiters or paywalls in between. Listings refresh daily, so new postings appear as soon as the district publishes them.

Teacher salary guide for Jefferson CountyEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
123 matching

Center Point ES - Ex. Ed. Self-contained Teacher

Special EducationElementary (K-5)Full-Time
Full-Time · Listed May 12, 2026

Chalkville ES - Elementary Teacher

ElementaryElementary (K-5)Full-Time
Full-Time · Listed May 12, 2026

Chalkville ES - Ex. Ed. Self-contained Teacher

Special EducationElementary (K-5)Full-Time
Full-Time · Listed May 12, 2026

Erwin Intermediate - Physical Education Teacher

PEElementary (K-5)Full-Time
Full-Time · Listed May 12, 2026

Pinson ES - Grade 1 Teacher

Elementary (K-5)Full-Time
Full-Time · Listed May 12, 2026

Pinson Valley HS - Math Teacher

MathHigh School (9-12)Full-Time
Full-Time · Listed May 12, 2026

Pleasant Grove HS - Ex. Ed. Self-contained Teacher

Special EducationHigh School (9-12)Full-Time
Full-Time · Listed May 12, 2026

Brighton School - Ex. Ed. Self-contained Teacher

Special EducationAll GradesFull-Time
Full-Time · Listed May 9, 2026

Burkett - Ex. Ed. Self-contained Teacher

Special EducationAll GradesFull-Time
Full-Time · Listed May 9, 2026

Center Point ES - Instructional Coach - Elementary

Elementary (K-5)Full-Time
Full-Time · Listed May 9, 2026

About Jefferson County

BirminghamJefferson CountyAL

35,444Students
57Schools
1:17.4Student-Teacher
Navigated to Home