← Home
Asheville City Schools
Teaching Jobs in Asheville City Schools, North Carolina
Asheville, NCBuncombe County
30Open 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 30 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 jobsSpeech Language Pathologist (part-time) - Valid NC SLP License Required
CTE Marketing Education Teacher - Valid NC Licensure Required
Assistant Field Hockey Coach
21st CCLC District Coordinator - Part-time
Mathematics Instructional Support Specialist
Systems Admin II/Network Specialist
School Social Worker - Valid NC Licensure Required
Digital Learning Coach - Valid NC Licensure Required
Mckinney-vento Transportation Driver/Fleet Bus Driver (hybrid Position) Fleet Support CDL Required
About Asheville City Schools
AshevilleBuncombe CountyNC
3,960Students
8Schools
1:13Student-Teacher