Teaching Jobs in Maine
121 open positions across Maine school districts — updated daily
121Open Positions
16Job Categories
Top openings — apply directly
Live listings from district careers pages. Click Apply to go straight to the district's application form.
Before After School Child Care AideAuburn Public Schools
May 9, 2026
Special Education Ed Tech III - Peaks Island ElementaryPortland Public Schools
May 8, 2026
High School English TeacherRsu 60/msad 60
May 8, 2026
Middle School French & Spanish TeacherRsu 60/msad 60
May 7, 2026
Middle School Resource TeacherRsu 60/msad 60
May 6, 2026