← Home
Cincinnati Public Schools
Teaching Jobs in Cincinnati Public Schools, Ohio
Cincinnati, OHHamilton County
179Open 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 179 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 jobsCustodian - Substitute
Educational Sign Language Interpreter - 3 Hrs. Per Day/5 Days Per Week
High School Math (algebra) Teacher
Instructional Assistant - ED - One-on One - 6.5 Hrs. Per Day/5 Days Per Week
Long-term Substitute Prek Dual License Teacher
Mental Health Manager At Head Start
School Health Associate- RN
Softball - Varsity Asst.
4th Grade Long-term Substitute Position
About Cincinnati Public Schools
CincinnatiHamilton CountyOH
34,531Students
66Schools
1:15.9Student-Teacher