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 jobs
57 matching

Student Support Specialist

All GradesFull-Time
Full-Time · Today

Instructional Paraprofessional - (kindergarten)

Elementary (K-5)Full-Time
Full-Time · 4d ago

Teacher - Reading Specialist (bonner/Westwood/Rise)

EnglishAll GradesFull-Time
Full-Time · 4d ago

Coordinator II - Curriculum And Instruction (english/Language Arts & Media ) - (2026 - 2027)

EnglishAll GradesFull-Time
Full-Time · 6d ago

Coach - Head Girls Tennis

All GradesFull-Time
Full-Time · 1w ago

Teacher - Grade 4 ELA

EnglishElementary (K-5)Full-Time
Full-Time · 1w ago

Assistant Coach - Track (indoor)

All GradesFull-Time
Full-Time · 2w ago

Assistant Coach - Track (outdoor)

All GradesFull-Time
Full-Time · 2w ago

Head Coach - Girls Cross Country

All GradesFull-Time
Full-Time · 2w ago

Teacher - Grade 5 (ELA & Social Studies)

EnglishElementary (K-5)Full-Time
Full-Time · 2w ago

About Danville City Public Schools

DanvilleDanville city CountyVA

5,564Students
17Schools
1:11.9Student-Teacher
Navigated to Home