← Home
Asheville City Schools
Teaching Jobs in Asheville City Schools, North Carolina
Asheville, NCBuncombe County
45Open 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 45 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 jobsDigital Learning Coach - Valid NC Licensure Required
Mckinney-vento Transportation Driver/Fleet Bus Driver (hybrid Position) Fleet Support CDL Required
Mckinney-vento Transportation Driver/Non-cdl
Reading Interventionist (part-time) - Valid NC Licensure Required
Stellar Substitute
21st CCLC Afterschool Staff
Activity Bus Driver - Contracted Position
Boys Assistant/Head JV Basketball Coach
Bus Driver (6 To 8 Hours)
About Asheville City Schools
AshevilleBuncombe CountyNC
3,960Students
8Schools
1:13Student-Teacher