Home

Union County Public Schools

Teaching Jobs in Union County Public Schools, North Carolina

Monroe, NCUnion County

213Open Positions
41,404Students
52Schools
UnionCounty

Union County Public Schools is a public school district in Monroe, North Carolina. Union County Public Schools serves about 41,404 students across 52 schools. Union County Public Schools currently has 213 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 Union County Public SchoolsEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
213 matching

Assistant JV Cheerleading Coach

All GradesFull-Time
Full-Time · Today

Elementary Instructional Assistant K-5

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

Mens JV Basketball Coach

All GradesFull-Time
Full-Time · Today

School Nutrition Assistant -east Union Middle School 5.5

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

School Receptionist

All GradesFull-Time
Full-Time · Today

Student Information Coordinator And Trainer

All GradesFull-Time
Full-Time · Today

Womens Lacrosse Head Coach

All GradesFull-Time
Full-Time · Today

Assistant Basketball Coach

All GradesFull-Time
Full-Time · 2d ago

EC OCS Job Coach

All GradesFull-Time
Full-Time · 2d ago

Elementary Instructional Assistant

Elementary (K-5)Full-Time
Full-Time · 2d ago

About Union County Public Schools

MonroeUnion CountyNC

41,404Students
52Schools
1:16.5Student-Teacher
Navigated to Home