Home

Middlesex County Public Schools

Teaching Jobs in Middlesex County Public Schools, Virginia

Saluda, VAMiddlesex County

15Open Positions
1,249Students
3Schools
MiddlesexCounty

Middlesex County Public Schools is a public school district in Saluda, Virginia. Middlesex County Public Schools serves about 1,249 students across 3 schools. Middlesex County Public Schools currently has 15 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 Middlesex County Public SchoolsEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
15 matching

Assistant Principal

All GradesFull-Time
Full-Time · 1w ago

Paraprofessional - Technology

All GradesFull-Time
Full-Time · 1w ago

Bus Shop Helper

CTEAll GradesFull-Time
Full-Time · 3w ago

Marine And Environmental Science Instructor

Environmental ScienceAll GradesFull-Time
Full-Time · Listed Apr 25, 2026

Building Based Substitute Teacher

All GradesSubstitute
Substitute · Listed Apr 23, 2026

Long-term Substitute Teacher

All GradesLeave Replacement
Leave Replacement · Listed Apr 23, 2026

Math Instructor

MathAll GradesFull-Time
Full-Time · Listed Apr 23, 2026

Speech & Language Pathologist

All GradesFull-Time
Full-Time · Listed Apr 23, 2026

Substitute Bus Aide

All GradesSubstitute
Substitute · Listed Apr 23, 2026

Substitute Bus Driver

All GradesSubstitute
Substitute · Listed Apr 23, 2026

About Middlesex County Public Schools

SaludaMiddlesex CountyVA

1,249Students
3Schools
1:12.2Student-Teacher
Navigated to Home