← Home

Granville County Schools

Teaching Jobs in Granville County Schools, North Carolina

Oxford, NCGranville County

23Open Positions
6,402Students
16Schools
GranvilleCounty

Granville County Schools is a public school district in Oxford, North Carolina. Granville County Schools serves about 6,402 students across 16 schools. Granville County Schools currently has 23 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 Granville County SchoolsEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
23 matching

In School Suspension Coordinator - Instructional Assistant

All GradesFull-Time
Full-Time · 6d ago

Facilities Maintenance Technician

All GradesFull-Time
Full-Time · 3w ago

Middle Grades ELA Teacher

EnglishAll GradesFull-Time
Full-Time · 3w ago

PAT Educator

All GradesFull-Time
Full-Time · Listed Aug 29, 2026

Assistant Athletic Coach - Boys' Basketball

All GradesFull-Time
Full-Time · Listed Aug 2, 2026

Assistant Athletic Coach - Softball

All GradesFull-Time
Full-Time · Listed Aug 2, 2026

Assistant Athletic Coach - Track And Field

All GradesFull-Time
Full-Time · Listed Aug 2, 2026

Assistant Athletic Coach - Volleyball

All GradesFull-Time
Full-Time · Listed Aug 2, 2026

Head Athletic Coach - Boys' Soccer

All GradesFull-Time
Full-Time · Listed Aug 2, 2026

Head Athletic Coach-girls' Soccer

All GradesFull-Time
Full-Time · Listed Aug 2, 2026

About Granville County Schools

OxfordGranville CountyNC

6,402Students
16Schools
1:18.1Student-Teacher
Navigated to Home