×
Register Here to Apply for Jobs or Post Jobs. X

Middle School Job Openings in New Hampshire — Search & Apply

Jobs found: 315
2 days ago 41. Social Studies Teacher Long-Term Substitute at Westmoreland School Job in Westmoreland, New Hampshire, USA

Education / Teaching (Middle School, Social Sciences & Sociology, General Education)

Location: Westmoreland - Middle School Social Studies Long - Term Substitute Teacher - Westmoreland School District is seeking an...

Social Studies Teacher Long-Term Substitute at Westmoreland School Job

Listing for: School Administrative Unit 29 Keene School District
View this Job
2 days ago 42. ELA Teacher Grade 8 - 26/27 School Year Job in New London, New Hampshire, USA (New London jobs)

Education / Teaching (Middle School, English Teacher / ESL TEFL, Elementary School, Teacher Assistant/ Paraprofessional)

English Language Arts 8th Grade Teacher - Teacher Contract 188 day, 7.75 hours/day. Salary based on relevant experience and placement on...

ELA Teacher Grade 8 - 26/27 School Year Job

Listing for: Kearsarge Regional School District
View this Job
2 days ago 43. Spanish Teacher Job in Portsmouth, New Hampshire, USA (Portsmouth jobs)

Education / Teaching (Spanish Teacher, Middle School)

Spanish Teacher - Saint Patrick Academy is seeking a faith - filled, energetic Spanish Teacher to inspire students in developing...

Spanish Teacher Job

Listing for: Saint Patrick Academy
View this Job
2 days ago 44. Paraprofessional - Floater Special Ed at Keene Middle School Job in Keene, New Hampshire, USA (Keene jobs)

Education / Teaching (Middle School)

Keene Middle School Paraprofessional - Are you passionate about making a difference in a child's educational journey? Keene Middle...

Paraprofessional - Floater Special Ed at Keene Middle School Job

Listing for: School Administrative Unit 29 Keene School District
View this Job
2 days ago 45. Middle School English/Language Arts Teacher Job in Newport, New Hampshire, USA

Education / Teaching (Middle School, English Teacher / ESL TEFL, Language Teacher)

Location: Newport - Middle School English/Language Arts Teacher - Candidates who champion a growth mindset and promote a sense of inquiry...

Middle School English/Language Arts Teacher Job

Listing for: Newport School District
View this Job
2 days ago 46. 26/27SY Long Term Substitute - Special Education - Hillside Middle Job in Manchester, New Hampshire, USA (Manchester jobs)

Education / Teaching (Middle School, Special Education Teacher, Elementary School)

Long Term Substitute - NH Teacher Certification is required - Estimated dates: 9/3/26 to 11/16/26 - Subject: - Special Education - ...

26/27SY Long Term Substitute - Special Education - Hillside Middle Job

Listing for: Hillside Middle School
View this Job
2 days ago 47. Middle School Physical Education/Health Teacher Job in Newport, New Hampshire, USA

Education / Teaching (Middle School, Physical Education Teacher)

Location: Newport - Job Title - DAYS PER YEAR: 185 DAYS PER WEEK: 5 HOURS PER DAY: 7.75 - POSITION RESPONSIBILITIES: - Candidates who...

Middle School Physical Education/Health Teacher Job

Listing for: Newport School District
View this Job
2 days ago 48. Paraeducator - Special Education Job in Baglett Grove, New Hampshire, USA

Education / Teaching (Middle School, Special Needs / Learning Disabilities, Teacher Assistant/ Paraprofessional)

Location: Baglett Grove - Job Details - Date Posted: 7/23/2025Location: - Hampstead Middle SchoolDate Available: - 08/22/2025Closing...

Paraeducator - Special Education Job

Listing for: Hampstead School District
View this Job
2 days ago 49. Paraeducator - Special Education Job in Hampstead, New Hampshire, USA (Hampstead jobs)

Education / Teaching (Special Needs / Learning Disabilities, Teacher Assistant/ Paraprofessional, Middle School)

Para educator Position - Hampstead Middle School (Grades 5 - 8) is seeking a full - time para educator for the school year to work with...

Paraeducator - Special Education Job

Listing for: Hampstead School District
View this Job
2 days ago 50. Anticipated Physical Education/Health Teacher Job in Nashua, New Hampshire, USA (Nashua jobs)

Education / Teaching (Special Education Teacher, Middle School)

Anticipated Physical Education/Health Teacher - Location: - Pennichuck Middle School Starting: School Year Salary Range: $49,000 - ...

Anticipated Physical Education/Health Teacher Job

Listing for: Nashua School District
View this Job
Jobs found: 315