Skip to content

The average salary for a Secondary School Teacher in Massachusetts is $87,000.

Annual Average Salary Information

Annual Average Salary: $87,000

$54,470$111,830

View Jobs

High School Biology Teacher (2026-2027) in Boston

Brighton, Massachusetts, United States

Position Title: High School Biology Teacher (2026-2027)

Match Charter Public School (https://www.matchschool.org/) is a free, high-performing charter public school in Boston. We are a PreK-12 school serving up to 1,250 students. Our m ...Read more

Middle School Math Teacher (2026-2027) in Boston

Jamaica Plain, Massachusetts, United States

Position Title: Middle School Math Teacher (2026-2027)

Match Charter Public School (https://www.matchschool.org/) is a free, high-performing charter public school in Boston. We are a PreK-12 school serving up to 1,250 students. O ...Read more

Elementary School Science Teacher (2026-2027) in Boston

Hyde Park, Massachusetts, United States

Position Title: Elementary School Science Teacher (2026-2027)

Match Charter Public School (https://www.matchschool.org/) is a free, high-performing charter public school in Boston. We are a PreK-12 school serving up to 1,250 students ...Read more

Middle School Science Teacher (2026-2027) in Boston

Jamaica Plain, Massachusetts, United States

Position Title: Middle School Science Teacher (2026-2027)

Match Charter Public School (https://www.matchschool.org/) is a free, high-performing charter public school in Boston. We are a PreK-12 school serving up to 1,250 students ...Read more