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

High School Job Openings in Maine — Search & Apply

Jobs found: 533
2 days ago 61. Spanish Teacher Job in Standish, Maine, USA

Education / Teaching (High School, Spanish Teacher)

Location: Standish - Position Type: - High School Teaching/ Foreign Language - SpanishDate Posted: 6/16/2026Location: - Bonny Eagle...

Spanish Teacher Job

Listing for: MSAD #6 � Bonny Eagle
View this Job
2 days ago 62. Upper School Spanish Teacher & Student-Centered Leader Job in South Berwick, Maine, USA

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

Location: South Berwick - Berwick Academy in South Berwick, Maine, is seeking a World Languages Spanish teacher for Upper School. The...

Upper School Spanish Teacher & Student-Centered Leader Job

Listing for: Berwick Academy
View this Job
2 days ago 63. 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
2 days ago 64. Cheering Coach, JV Fall Job in Standish, Maine, USA

Education / Teaching (High School, Physical Education Teacher)

Location: Standish - Position Type: - Athletics/Activities/CoachingDate Posted: 4/29/2026Location: - Bonny Eagle High SchoolDate...

Cheering Coach, JV Fall Job

Listing for: MSAD #6 � Bonny Eagle
View this Job
2 days ago 65. High School Spanish Teacher — IB, Honors, College Prep Job in Kennebunk, Maine, USA (Kennebunk jobs)

Education / Teaching (High School)

Young World Physical Education is seeking a Classroom Teacher for Spanish at Kennebunk High School in Maine. This role involves planning...

High School Spanish Teacher — IB, Honors, College Prep Job

Listing for: Young World Physical Education
View this Job
2 days ago 66. Upper KS2 Class Teacher – Part-Time Maternity Cover Job in Scarborough, Maine, USA (Scarborough jobs)

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

Applefields School in Scarborough is looking for a dedicated Maternity Cover Class Teacher for Upper Key Stage 2 starting in October...

Upper KS2 Class Teacher – Part-Time Maternity Cover Job

Listing for: Applefields School
View this Job
2 days ago 67. High School English Teacher — Inspire & Community Job in Sullivan, Maine, USA

Education / Teaching (High School)

Position: High School English Teacher — Inspire Growth & Community - Location: Sullivan - Serving Schools is looking for an energetic...

High School English Teacher — Inspire & Community Job

Listing for: ServingSchools
View this Job
2 days ago 68. English Teacher - Lewiston High School Job in Lewiston, Maine, USA (Lewiston jobs)

Education / Teaching (Special Education Teacher, High School, Teacher Assistant/ Paraprofessional)

SUMMARY - Instructs students in activities designed to promote social, physical, and intellectual growth in the subject matter and skills...

English Teacher - Lewiston High School Job

Listing for: Lewiston Public Schools
View this Job
2 days ago 69. 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
2 days ago 70. High School Spanish Teacher — Inspire Global Citizens Job in Kennebunk, Maine, USA (Kennebunk jobs)

Education / Teaching (High School)

Regional School Unit #21 is looking for a dedicated Classroom Teacher - Spanish for Kennebunk High School. The ideal candidate will...

High School Spanish Teacher — Inspire Global Citizens Job

Listing for: Regional School Unit #21
View this Job
Jobs found: 533