Home

Cherokee County Schools

Teaching Jobs in Cherokee County Schools, North Carolina

Murphy, NCCherokee County

14Open Positions
2,992Students
13Schools
CherokeeCounty

Cherokee County Schools is a public school district in Murphy, North Carolina. Cherokee County Schools serves about 2,992 students across 13 schools. Cherokee County Schools currently has 14 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 Cherokee County SchoolsEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
14 matching

Spanish Teacher - Tri-county Early College

World LanguagesAll GradesFull-Time
Full-Time · 2d ago

Pre-k Teacher Assistant - Ranger Elementary School

ElementaryPre-K / Early LearningFull-Time
Full-Time · 1w ago

Exceptional Children's Teacher Assistant- Murphy Middle School

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

Custodian - Ranger Elementary School

Elementary (K-5)Full-Time
Full-Time · Listed May 27, 2026

Middle School Math Teacher - Andrews Middle School

MathMiddle School (6-8)Full-Time
Full-Time · Listed May 27, 2026

Behavior Support Assistant - District

All GradesFull-Time
Full-Time · Listed May 20, 2026

Exceptional Children's Teacher - Hiwasse Dam High School

High School (9-12)Full-Time
Full-Time · Listed May 8, 2026

Teacher - Murphy Elementary School

ElementaryElementary (K-5)Full-Time
Full-Time · Listed May 8, 2026

Music Teacher - Ranger Elementary School/Martins Creek Elementary School

MusicElementary (K-5)Full-Time
Full-Time · Listed Apr 29, 2026

High School Math - Murphy High School

MathHigh School (9-12)Full-Time
Full-Time · Listed Apr 18, 2026

About Cherokee County Schools

MurphyCherokee CountyNC

2,992Students
13Schools
1:14.7Student-Teacher
Navigated to Home