Open roles
Every open role we list for Martinsville City Public Schools, refreshed daily.Special Education- ParaprofessionalMartinsville HighInstructional · Full-time1wSpecial Education Teacher- AHES (2026-27)Albert Harris ElementaryInstructional · Full-time2wSchool Custodian - Part-Time - After School/EveningsMartinsville HighFacilities · Part-time3wHealth and Physical Education Teacher-26-27Martinsville HighInstructional · Full-time1moMaintenance Worker - GroundsDistrict-wideFacilities · Full-time1mo2026-2027 Winter Sports Coaches (Middle School)Martinsville City SchoolsNon-instructional · Full-time3mo2026-2027 Winter Sports Coaches (High School)Martinsville HighNon-instructional · Full-time3moElementary Classroom Teacher- AHES 2026-27Albert Harris ElementaryInstructional · Full-time3moMathematics Teacher - High SchoolMartinsville HighInstructional · Full-time6moSubstitute Teacher 2026-27District-wideInstructional · Full-time6moSubstitute School Bus DriverMartinsville City SchoolsNon-instructional · Per diem6moSubstitute Custodian-Morning ShiftMartinsville City SchoolsFacilities · Per diem7mo
Hear about new Martinsville City Public Schools roles first. Free email alerts, no account needed.Create alert
Schools
5 campuses in Martinsville City Public Schools, 2 hiring right now. From public records.Early childhood
- Clearview Early Learning CenterMartinsville
Elementary schools
- Albert Harris ElementaryMartinsville2 open roles
- Patrick Henry ElementaryMartinsville
Middle schools
- Martinsville MiddleMartinsville
High schools
- Martinsville HighMartinsville6 open roles