Search Teaching Jobs By Location
Keywords
Location
Employers Post Your Jobs

Post to Teacher.org and 100+ Job Boards with One Submission.
Post a Job

Teacher Jobs in Massachusetts

Newly hired teachers on a full-time contract in the state of Massachusetts can expect to earn $40,600 per year. However, the average state teacher's salary is much higher than that at $62,550 due to years' experience and additional certifications. Massachusetts has an active recruitment campaign; teachers certified to teach English and other languages, sciences, special education, and math may experience preferential hiring in order to fill current needs. For greatest opportunity, teachers are advised to apply to the states largest districts, like Boston, Springfield, Worcester, and Brockton first.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Job Seekers & Teachers

Search through thousands of education and teaching jobs in Massachusetts: Click Here to Search.

Massachusetts Teacher Salary & Employment

Total Employed

31,430

Salary Range

$62,340 - $122,660

Elementary school teachers have a salary range between $62,340 to $122,660 a year in Massachusetts. There are around thirty one thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
Pittsfield 560 $79,490
Leominster, Gardner 530 $78,110
New Bedford 520 $81,500
Barnstable Town 1,040 $77,140

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Elementary School Teachers (SOC Code: 25-2021)

Total Employed

2,580

Salary Range

$59,560 - $135,720

English teachers have a salary range between $59,560 to $135,720 a year in Massachusetts, with over 2,580 employed in the state. See details on how to become an english teacher.

Learn how to become a high school teacher.

Total Employed

27,120

Salary Range

$63,060 - $116,770

As a high school teacher in Massachusetts you can expect to make between $63,060 - $116,770. There are around twenty seven thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Leominster, Gardner 700 -
New Bedford 700 $81,850
Pittsfield 340 -
Barnstable Town 1,070 $76,540

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for High School Teachers (SOC Code: 25-2031)

Learn how to become a history teacher.

Total Employed

950

Salary Range

$63,860 - $170,610

In Massachusetts, a history teacher's salary may range from $63,860 to $170,610. There are around 950 employed history teachers. Get more information about becoming a history teacher.

Total Employed

2,960

Salary Range

$59,530 - $112,110

Kindergarten teachers in Massachusetts, can earn between $59,530 to $112,110 a year. There are around two thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
New Bedford 70 $75,930
Leominster, Gardner 40 $57,640
Barnstable Town 110 $78,240

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Kindergarten Teachers (SOC Code: 25-2012)

Math teacher requirements vary by state

Total Employed

79,120

Salary Range

$59,530 - $161,480

As a math teacher in Massachusetts you can expect to make between $59,530 - $161,480. Massachusetts is home to about seventy thousand math teachers. See our guide on how to become a math teacher.

Students run on a basketball court in PE class

Total Employed

6,440

Salary Range

$29,870 - $94,360

P.e. teachers have a salary range between $29,870 to $94,360 a year in Massachusetts. Massachusetts is home to about six thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
Barnstable Town 140 $44,880
New Bedford 110 $37,980

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Coaches and Scouts (SOC Code: 27-2022)

Total Employed

17,070

Salary Range

$31,080 - $62,300

In Massachusetts, a preschool teacher's salary may range from $31,080 to $62,300, with over 17,070 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Leominster, Gardner 70 $34,350
New Bedford 330 $34,810
Barnstable Town 310 $36,350
Pittsfield 170 $36,870

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Preschool Teachers (SOC Code: 25-2011)

School administrator talks to a student

Total Employed

10,410

Salary Range

$41,090 - $148,630

As a school administrator in Massachusetts you can expect to make between $41,090 - $148,630. Massachusetts is home to about ten thousand school administrators. Take the next step and learn to how to become a school administrator.

Education Administrators, Preschool and Childcare Center/Program
AreaTotal EmploymentSalary
Barnstable Town 50 $48,130
New Bedford 30 $43,360

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Preschool and Childcare Center/Program (SOC Code: 11-9031)

Education Administrators, Elementary, Middle, and High School
AreaTotal EmploymentSalary
Pittsfield 90 $92,870
Barnstable Town 290 $98,100
Leominster, Gardner 180 $107,450
New Bedford 140 $108,690

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Elementary, Middle, and High School (SOC Code: 11-9032)

Total Employed

8,030

Salary Range

$49,350 - $103,020

School counselors in Massachusetts, can earn between $49,350 to $103,020 a year, with over 8,030 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
Pittsfield 80 $59,900
Barnstable Town 200 $67,230
New Bedford 150 $68,910
Leominster, Gardner 130 $74,850

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Educational, Guidance, School, and Vocational Counselors (SOC Code: 21-1012)

Group of children smiling

Total Employed

7,040

Salary Range

$42,090 - $110,890

In Massachusetts, a special education teacher's salary may range from $42,090 to $110,890. Massachusetts is home to about seven thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Kindergarten and Elementary School)
AreaTotal EmploymentSalary
Leominster, Gardner 90 -
Pittsfield 50 $67,620
Barnstable Town 240 $78,790

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Kindergarten and Elementary School) (SOC Code: 25-2052)

Largest School Districts in Massachusetts

School District Schools Teachers
Boston Public Schools 120 4,001
Springfield Public Schools 54 2,106
Worcester Public Schools 45 1,413
Brockton Public Schools 24 1,113
Lawrence Public Schools 34 1,052
Newton Public Schools 22 1,013
Lynn Public Schools 26 985
Lowell Public Schools 24 984
New Bedford Public Schools 26 816
Fall River Public Schools 17 717
Quincy School District 19 679
Framingham Public School District 13 648
Chicopee Public Schools 15 618
Plymouth Public Schools 13 612
Cambridge Public Schools 17 608
Lexington Public Schools 9 546
The Public Schools of Brookline 12 539
Revere Public Schools 11 507
Haverhill High School 16 502
Holyoke School Department 12 500
Taunton High School 14 500
Everett Public Schools 9 485
Pittsfield High School (Massachusetts) 12 482
Waltham School District 9 464
Andover Public Schools 10 462
Methuen High School 6 462
Malden School District 7 453
Leominster School District 12 453
Westfield High School (Massachusetts) 12 448
Peabody Public Schools 10 446
Weymouth School District 12 433
Salem Public Schools 11 426
Chelsea High School (Massachusetts) 9 413
Somerville School District 11 411
Franklin School District 11 405
Braintree Public Schools 10 402
Attleboro School District 10 391
Medford Public Schools 9 389
Wellesley Public Schools 9 382
Billerica School District 9 377
Barnstable Public School District 7 370
Westford Public Schools 10 365
Woburn School District 11 362
Natick Public Schools 8 360
Needham Public Schools 8 358
Fitchburg School District 8 357
Marlborough School District 6 352
Chelmsford Public Schools 8 346
Shrewsbury Public Schools 9 342
Winchester Public Schools 7 323

Data obtained from the Public Elementary/Secondary School Universe Survey 2014

Teaching Job Listings in Massachusetts