Home

Westmoreland School District

Teaching Jobs in Westmoreland School District, New Hampshire

Keene, NHCheshire County

15Open Positions
126Students
1Schools
CheshireCounty

Westmoreland School District is a public school district in Keene, New Hampshire. Westmoreland School District serves about 126 students across 1 school. Westmoreland School District 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 Westmoreland School DistrictEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
15 matching

High School Science Teacher

ScienceHigh School (9-12)Full-Time
Full-Time · 1w ago

High School Paraprofessional

High School (9-12)Full-Time
Full-Time · 1w ago

Elementary School Nurse (RN)

Elementary (K-5)Full-Time
Full-Time · 3w ago

Part Time School Nurse (RN)

All GradesPart-Time
Part-Time · 3w ago

Middle School Principal

Middle School (6-8)Full-Time
Full-Time · Listed May 20, 2026

High School Special Education Teacher

Special EducationHigh School (9-12)Full-Time
Full-Time · Listed May 5, 2026

Bus Drivers

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

Elementary Teachers

ElementaryElementary (K-5)Full-Time
Full-Time · Listed Apr 23, 2026

Full Time Mechanic

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

Middle School English Teacher

EnglishMiddle School (6-8)Full-Time
Full-Time · Listed Apr 23, 2026

About Westmoreland School District

KeeneCheshire CountyNH

126Students
1Schools
1:9.1Student-Teacher
Navigated to Home