Home

Cincinnati Public Schools

Teaching Jobs in Cincinnati Public Schools, Ohio

Cincinnati, OHHamilton County

176Open Positions
34,531Students
66Schools
HamiltonCounty

Cincinnati Public Schools is a public school district in Cincinnati, Ohio. Cincinnati Public Schools serves about 34,531 students across 66 schools. Cincinnati Public Schools currently has 176 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 Cincinnati Public SchoolsEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
176 matching

Custodian III (3nd Shift) - Diamond Oaks

All GradesFull-Time
Full-Time · Today

Elementary Teacher - Gr. 5 ELA/Math

MathElementary (K-5)Full-Time
Full-Time · Today

Fourth Grade Teacher

Elementary (K-5)Full-Time
Full-Time · Today

Instructional Aide- Special Education - 7 Hrs. Per Day/5 Days Per Week

Special EducationAll GradesFull-Time
Full-Time · Today

Intervention Specialist - Social Communication

All GradesFull-Time
Full-Time · Today

Intervention Specialist LINK Unit - Merwin Elementary

Elementary (K-5)Full-Time
Full-Time · Today

Long Term Sub- Specialized Classroom IVS

All GradesLeave Replacement
Leave Replacement · Today

Middle School Administrative Assistant

Middle School (6-8)Full-Time
Full-Time · Today

Music Teacher

MusicAll GradesFull-Time
Full-Time · Today

One-on-one Paraprofessional - High School

High School (9-12)Full-Time
Full-Time · Today

About Cincinnati Public Schools

CincinnatiHamilton CountyOH

34,531Students
66Schools
1:15.9Student-Teacher
Navigated to Home