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

High School Job Openings in Maine — Search & Apply

Jobs found: 468
today 51. Inspiring High School English Teacher Job in Waterboro, Maine, USA

Education / Teaching (High School)

Location: Waterboro - Young World Physical Education is inviting applications for the position of English Language Arts Teacher at...

Inspiring High School English Teacher Job

Listing for: Young World Physical Education
View this Job
today 52. 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
today 53. High School Language Teacher; Spanish, Anticipated Fall Job in Falmouth, Maine, USA (Falmouth jobs)

Education / Teaching (Spanish Teacher, High School, Language Teacher)

Position: High School World Language Teacher (Spanish, Anticipated Fall 2026) - Falmouth High School is seeking a dynamic and innovative...

High School Language Teacher; Spanish, Anticipated Fall Job

Listing for: ServingSchools
View this Job
today 54. Part-Time (.Math Teacher, High School Job in Old Orchard Beach, Maine, USA

Education / Teaching (High School, Math Teacher)

Position: Part - Time (.5) Math Teacher, High School - Location: Old Orchard Beach - Part - Time .5 Math Teacher, High School - Job :...

Part-Time (.Math Teacher, High School Job

Listing for: Young World Physical Education
View this Job
today 55. Upper School Math Teacher: Algebra–Calculus & Advisory Job in South Berwick, Maine, USA

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

Location: South Berwick - Mainerafting is seeking a full - time Math Teacher for Berwick Academy in South Berwick, Maine, starting in the...

Upper School Math Teacher: Algebra–Calculus & Advisory Job

Listing for: Mainerafting
View this Job
today 56. 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
today 57. High School Business Teacher: Data-Driven, Collaborative Impact Job in Orono, Maine, USA

Education / Teaching (High School)

Location: Orono - Orono Public Schools is seeking a dedicated educator for a High School Business Education role. The position requires a...

High School Business Teacher: Data-Driven, Collaborative Impact Job

Listing for: Orono Public Schools
View this Job
today 58. Alternative Ed Teacher: Math & Science Job in Waldoboro, Maine, USA

Education / Teaching (High School, Teacher Assistant/ Paraprofessional, Middle School, Math Teacher)

Position: Alternative Ed Teacher: Math & Science (9–12) - Location: Waldoboro - RSU 40/MSAD 40 SCHOOL DISTRICT seeks a dedicated...

Alternative Ed Teacher: Math & Science Job

Listing for: RSU 40/MSAD 40 SCHOOL DISTRICT
View this Job
today 59. English Language Arts Teacher - Massabesic High School Job in Waterboro, Maine, USA

Education / Teaching (High School, Special Education Teacher)

Location: Waterboro - LANGUAGE ARTS TEACHER - HIGH SCHOOL REGIONAL SCHOOL UNIT NO. 57 Office of the Superintendent Waterboro, ME 04087...

English Language Arts Teacher - Massabesic High School Job

Listing for: RSU 57/MSAD 57 SCHOOL DISTRICT
View this Job
today 60. High School Social Studies Teacher Job in Sullivan, Maine, USA

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

Location: Sullivan - Position Type: - High School Teaching/ Social Studies - HistoryDate Posted: 5/29/2026Location: - Sumner Memorial...

High School Social Studies Teacher Job

Listing for: Regional School Unit 24
View this Job
Jobs found: 468