← Home
Danville City Public Schools
Teaching Jobs in Danville City Public Schools, Virginia
Danville, VADanville city County
57Open Positions
5,564Students
17Schools
Danville cityCounty
Danville City Public Schools is a public school district in Danville, Virginia. Danville City Public Schools serves about 5,564 students across 17 schools. Danville City Public Schools currently has 57 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 Danville City Public SchoolsEstimated pay ranges and how they compare statewide.Current Openings
Browse all jobsInstructional Paraprofessional - (kindergarten)
Teacher - Reading Specialist (bonner/Westwood/Rise)
Coordinator II - Curriculum And Instruction (english/Language Arts & Media ) - (2026 - 2027)
Coach - Head Girls Tennis
Teacher - Grade 4 ELA
Assistant Coach - Track (indoor)
Assistant Coach - Track (outdoor)
Head Coach - Girls Cross Country
Teacher - Grade 5 (ELA & Social Studies)
About Danville City Public Schools
DanvilleDanville city CountyVA
5,564Students
17Schools
1:11.9Student-Teacher