Home

Union County Public Schools

Teaching Jobs in Union County Public Schools, North Carolina

Monroe, NCUnion County

166Open 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 166 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
166 matching

EC Instructional Assistant-one On One Assistant- Visually Impaired

All GradesFull-Time
Full-Time · 1w ago

EC Teacher - Part Time

All GradesPart-Time
Part-Time · 1w ago

K-5 Interventionist

Elementary (K-5)Full-Time
Full-Time · 1w ago

Parent Engagement Liaison

All GradesFull-Time
Full-Time · 1w ago

6th Grade Mathematics

MathMiddle School (6-8)Full-Time
Full-Time · 1w ago

College Readiness And Humanities Coordinator

EnglishAll GradesFull-Time
Full-Time · 1w ago

EC Teacher For AYN Program

All GradesFull-Time
Full-Time · 1w ago

Math 7 Tutor

MathAll GradesFull-Time
Full-Time · 1w ago

CTE Marketing/Business Teacher

BusinessAll GradesFull-Time
Full-Time · 1w ago

BMT

All GradesFull-Time
Full-Time · 2w ago

About Union County Public Schools

MonroeUnion CountyNC

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