← Home

Union County Public Schools

Teaching Jobs in Union County Public Schools, North Carolina

Monroe, NCUnion County

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

EC Teacher - OCS

All GradesFull-Time
Full-Time · Today

Exceptional Children Coordinator

All GradesFull-Time
Full-Time · Today

Head Womens Varsity Swim Coach

All GradesFull-Time
Full-Time · 2d ago

Mens Head Varsity Swim Coach

All GradesFull-Time
Full-Time · 2d ago

Part Time English Support Teacher- DLI

EnglishAll GradesPart-Time
Part-Time · 2d ago

School Nutrition Assistant -monroe Middle School 4.0

Middle School (6-8)Full-Time
Full-Time · 2d ago

Transportation-administrative Assistant

All GradesFull-Time
Full-Time · 2d ago

2nd/4th Math Tutor

MathAll GradesFull-Time
Full-Time · 4d ago

Guidance Administrative Assistant - Bilingual (12 Months)

ESLAll GradesFull-Time
Full-Time · 1w ago

EC Teacher - CBSS

All GradesFull-Time
Full-Time · 2w ago

About Union County Public Schools

MonroeUnion CountyNC

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