← Home
Portsmouth School District
Teaching Jobs in Portsmouth School District, New Hampshire
Portsmouth, NHRockingham County
75Open Positions
2,436Students
6Schools
RockinghamCounty
Portsmouth School District is a public school district in Portsmouth, New Hampshire. Portsmouth School District serves about 2,436 students across 6 schools. Portsmouth School District currently has 75 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 Portsmouth School DistrictEstimated pay ranges and how they compare statewide.Current Openings
Browse all jobsDondero Long Term Fifth Grade Substitute Teacher
PHS - Student Services Coordinator
PHS World Language Teacher- Multilingual (french, Italian And/Or Spanish)
Portsmouth High School Girls Freshman Soccer
Portsmouth Middle School Boys Varsity Soccer
Portsmouth Middle School Girls Lacrosse
Portsmouth Middle School JV Baseball
Portsmouth Middle School Varsity Baseball
PEEP Paraeducator
About Portsmouth School District
PortsmouthRockingham CountyNH
2,436Students
6Schools
1:10.2Student-Teacher