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

High School Job Openings in Maine — Search & Apply

Jobs found: 464
1 week ago 181. Faculty: Upper School Math Teacher Job in South Berwick, Maine, USA

Education / Teaching (High School, Math Teacher, Online Teaching)

Location: South Berwick - Berwick Academy - Math Teacher Position - Berwick Academy, a PK - 12 coeducational day school located in...

Faculty: Upper School Math Teacher Job

Listing for: Mainerafting
View this Job
1 week ago 182. Inspiring Grade 6 Social Studies Teacher — Collaborative Job in Waterville, Maine, USA (Waterville jobs)

Education / Teaching (Social Sciences & Sociology, High School)

Serving Schools is seeking a Grade 6 Social Studies Teacher for Waterville Junior High School in Waterville, Maine. The ideal candidate...

Inspiring Grade 6 Social Studies Teacher — Collaborative Job

Listing for: ServingSchools
View this Job
1 week ago 183. Social Studies Teacher; FTE – US History Focus Job in Cumberland Center, Maine, USA

Education / Teaching (High School)

Position: Social Studies Teacher (0.6 FTE) – US History Focus - Location: Cumberland Center - Truly Hired is looking for a Social Studies...

Social Studies Teacher; FTE – US History Focus Job

Listing for: TrulyHired
View this Job
1 week ago 184. HS Math & Science Teacher — Project Alternative Ed Job in Camden, Maine, USA (Camden jobs)

Education / Teaching (Science Teacher, High School, Math Teacher)

Position: HS Math & Science Teacher — Project - Based & Alternative Ed - Serving Schools is seeking a full - time High School Math...

HS Math & Science Teacher — Project Alternative Ed Job

Listing for: ServingSchools
View this Job
1 week ago 185. Humanities Teacher Job in Brunswick, Maine, USA (Brunswick jobs)

Education / Teaching (High School, Special Education Teacher, Christian / Catholic School, Elementary School)

The Diocese of Portland in Maine is launching Cabrini Schools, a new classical, liberal arts high school rooted in the Catholic...

Humanities Teacher Job

Listing for: Roman Catholic Diocese of Portland
View this Job
1 week ago 186. Classroom Teacher - Spanish - Kennebunk High School Job in Kennebunk, Maine, USA (Kennebunk jobs)

Education / Teaching (Spanish Teacher, High School)

Classroom Teacher - Spanish - Kennebunk High School - About Kennebunk High School - • Salary Range: $57,392 – $109,152 annually. This...

Classroom Teacher - Spanish - Kennebunk High School Job

Listing for: Young World Physical Education
View this Job
1 week ago 187. High School Math & Science Teacher – Alternative Ed Job in Rockport, Maine, USA

Education / Teaching (Science Teacher, Math Teacher, High School)

Location: Rockport - Five Town CSD & MSAD #28 seeks a full - time High School Math & Science Teacher for Fall 2026. The role...

High School Math & Science Teacher – Alternative Ed Job

Listing for: Five Town CSD & MSAD #28
View this Job
1 week ago 188. American Sign Language; ASL Teacher Job in Gray, Maine, USA (Gray jobs)

Education / Teaching (High School, Language Teacher)

Position: American Sign Language (ASL) Teacher - Gray‑New Gloucester High School (MSAD - 15) – ASL Teacher - MSAD - 15 is seeking a...

American Sign Language; ASL Teacher Job

Listing for: ServingSchools
View this Job
1 week ago 189. Substitute - Short Term Job in Dayton, Maine, USA

Education / Teaching (High School, Teacher Assistant/ Paraprofessional, Elementary School, Substitute Teacher)

Location: Dayton - Position Type: - Substitute / Substitute TeacherDate Posted: 7/21/2025Location: - Dayton Consolidated School -...

Substitute - Short Term Job

Listing for: Biddeford and Dayton Schools & Southern Maine Administrative Collaborative
View this Job
1 week ago 190. Middle School Science Teacher Job in Fort Fairfield, Maine, USA

Education / Teaching (Middle School, Science Teacher, High School, General Education)

Location: Fort Fairfield - MSAD 20 FORT FAIRFIELD SCHOOLS - "Opening Minds and Doors for Every Student Every Day" - OPENING ...

Middle School Science Teacher Job

Listing for: ServingSchools
View this Job
Jobs found: 464