Home

Hudson School District

Teaching Jobs in Hudson School District, New Hampshire

Hudson, NHHillsborough County

26Open Positions
2,928Students
7Schools
HillsboroughCounty

Hudson School District is a public school district in Hudson, New Hampshire. Hudson School District serves about 2,928 students across 7 schools. Hudson School District currently has 26 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 Hudson School DistrictEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
26 matching

Assistant High School Head Custodian

High School (9-12)Full-Time
Full-Time · 4d ago

High School Athletic Supervisor (fall, Winter And Spring Seasons)

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

Special Educational Aide 1:1

Special EducationAll GradesFull-Time
Full-Time · 3w ago

Special Educational Aides

Special EducationAll GradesFull-Time
Full-Time · 3w ago

Soccer Assistant Coach, Girls

All GradesFull-Time
Full-Time · 3w ago

Speech Language Pathologists - 2 Positions

All GradesFull-Time
Full-Time · 3w ago

Assistant Debate/Speech Coaches

All GradesFull-Time
Full-Time · Listed May 13, 2026

Video Announcement Advisor

All GradesFull-Time
Full-Time · Listed May 13, 2026

Auditorium Lights/Sound Help

All GradesFull-Time
Full-Time · Listed May 6, 2026

7th Grade Boys Basketball Coach

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

About Hudson School District

HudsonHillsborough CountyNH

2,928Students
7Schools
1:11.2Student-Teacher
Navigated to Home