About

View Current Job Openings

Located in the heart of the beautiful Shenandoah Valley along the I-81 corridor, Shenandoah County Public Schools has 1,035 teaching and support staff who serve 5,630 students (PK-12) in ten schools: three elementary, three middle, three high, and one career and technical school.

At SCPS, we are dedicated to providing a positive and engaging environment so that staff feels valued, empowered, and supported. We provide professional development opportunities, a mentoring program for new teachers, tuition reimbursement, and more.

Shenandoah County is a beautiful place to live and work. No matter what your interests are - outdoor recreation, delicious food, festivals and events, history, shopping - there is something for everyone in Shenandoah County. And at less than two hours from Washington, D.C., city amenities are only a short drive away.

Shenandoah County Public Schools accepts applications at all times for future openings. If you do not currently see a position you are interested in, please apply to the "Future Positions" listing for the type of job you are interested in. Your application will remain active for one year.

Teacher Job Fair

Teacher Job Fair
Shenandoah Valley Teacher Job Fair

The event has been moved to its snow date, February 24. Registration has closed, but walk-ins are welcome the day of the event!

Shenandoah County Public Schools

The Shenandoah County Public Schools does not discriminate on the basis of race, color, national origin, sex, disability, or age in its programs or activities. Specific concerns or allegations by students, employees, or others may be referred to Linda Hodges, Director of Human Resources, or Dave Hinegardner, Assistant Superintendent of Administrative Services and Strategic Planning. Concerns related to disabilities may be referred to Jennifer Stratton, Director of Student Services and concerns related to 504s may be referred to Katherine Hudson, 504 Specialist. 600 N. Main Street, Suite 200 Woodstock, VA 22664 540-459-6222