← Home
Asheville City Schools
Teaching Jobs in Asheville City Schools, North Carolina
Asheville, NCBuncombe County
20Open Positions
3,960Students
8Schools
BuncombeCounty
Asheville City Schools is a public school district in Asheville, North Carolina. Asheville City Schools serves about 3,960 students across 8 schools. Asheville City Schools currently has 20 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 Asheville City SchoolsEstimated pay ranges and how they compare statewide.Current Openings
Browse all jobsInterim ELA Teacher - Valid NC Licensure Required
6th Grade Science Teacher - Valid NC Licensure Required
Family Consumer Science And Career Development Coordinator Teacher - Valid NC Licensure Required
Social Studies Teacher - Valid NC Licensure Required
Interpreter For The Hearing Impaired - Credentials Required
3rd-5th Grade Teacher - Valid NC Licensure Required
Bus Driver (4-hours)
School Nutrition Program Coordinator
CTE Early Childhood Education Teacher - Valid NC Licensure Required
About Asheville City Schools
AshevilleBuncombe CountyNC
3,960Students
8Schools
1:13Student-Teacher