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 jobs
179 matching

Custodian

All GradesFull-Time
Full-Time · 1w ago

Girls Lacrosse Assistant Coach

All GradesFull-Time
Full-Time · 1w ago

HS College And Career Readiness Teacher

High School (9-12)Full-Time
Full-Time · 1w ago

Iinstructional Aide - Special Education - Job Coach

Special EducationAll GradesFull-Time
Full-Time · 1w ago

Long Term Sub 6th Grade SS/ELA

EnglishMiddle School (6-8)Leave Replacement
Leave Replacement · 1w ago

Manager - Payroll

All GradesFull-Time
Full-Time · 1w ago

SEL (social Emotional Learning) Teacher

All GradesFull-Time
Full-Time · 1w ago

School Secretary

All GradesFull-Time
Full-Time · 1w ago

Anticipated Posting - Director - Budgetary

All GradesFull-Time
Full-Time · 1w ago

Custodian - Second Shift

All GradesFull-Time
Full-Time · 1w ago

About Cincinnati Public Schools

CincinnatiHamilton CountyOH

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