← Home
Martinsville City Public Schools
Teaching Jobs in Martinsville City Public Schools, Virginia
Martinsville, VAMartinsville city County
25Open Positions
1,793Students
5Schools
Martinsville cityCounty
Martinsville City Public Schools is a public school district in Martinsville, Virginia. Martinsville City Public Schools serves about 1,793 students across 5 schools. Martinsville City Public Schools currently has 25 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 Martinsville City Public SchoolsEstimated pay ranges and how they compare statewide.Current Openings
Browse all jobsHealth And Physical Education Teacher
Health & Physical Education Teacher- MMS
AVID Teacher-elementary
AVID Teacher- MMS
Paraprofessional - Special Education
Personal Finance And Economics Teacher
School Custodian - Martinsville High School
Social Studies Teacher - High School
Special Education Teacher - Elementary
About Martinsville City Public Schools
MartinsvilleMartinsville city CountyVA
1,793Students
5Schools
1:11.9Student-Teacher