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

26,160

Salary Range

$55,310 - $92,260

Elementary school teachers have a salary range between $55,310 to $92,260 a year in Massachusetts. There are around twenty six thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy10,770$71,380
Springfield2,880$63,840
Worcester2,580$64,590
Framingham1,230$68,060
Haverhill, North Andover, Amesbury1,130$60,420
Brockton, Bridgewater, Easton1,110$66,720
Lowell, Billerica, Chelmsford1,100$64,960
Barnstable Town970$69,760
Peabody940$67,200
New Bedford770$75,380

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

Total Employed

2,170

Salary Range

$53,030 - $119,370

English teachers have a salary range between $53,030 to $119,370 a year in Massachusetts, with over 2,170 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy1,080$82,930
Springfield310$66,000
Worcester170$75,330

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for English Language and Literature Teachers (College Professor) (SOC Code: 25-1123)

Total Employed

23,470

Salary Range

$56,390 - $92,810

As a high school teacher in Massachusetts you can expect to make between $56,390 - $92,810. There are around twenty three thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy10,080$73,090
Springfield2,800$64,640
Worcester2,140$67,770
Framingham1,400$65,940
Haverhill, North Andover, Amesbury920$62,560
Lowell, Billerica, Chelmsford890$66,010
Barnstable Town880$66,240
Peabody820$68,790
Brockton, Bridgewater, Easton740$67,030
New Bedford570$74,690

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

Total Employed

840

Salary Range

$61,040 - $146,700

In Massachusetts, a history teacher's salary may range from $61,040 to $146,700. There are around 840 employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy350$109,110
Springfield150-
Worcester90$79,520

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for History Teachers (College Professor) (SOC Code: 25-1125)

Total Employed

3,510

Salary Range

$48,700 - $91,830

Kindergarten teachers in Massachusetts, can earn between $48,700 to $91,830 a year. There are around three thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy1,540$67,640
Springfield450$63,030
Worcester340$58,750
Peabody190$46,000
Framingham150$67,000
Brockton, Bridgewater, Easton150$65,310
Haverhill, North Andover, Amesbury110$59,920
Barnstable Town100$66,160
Lowell, Billerica, Chelmsford90$65,420
Taunton, Norton, Raynham60$40,350

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

Total Employed

71,490

Salary Range

$48,700 - $144,830

As a math teacher in Massachusetts you can expect to make between $48,700 - $144,830. Massachusetts is home to about seventy thousand math teachers. See our guide on how to become a math teacher.

Mathematical Science Teachers (College Professor)
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy640$103,040
Springfield240$95,930
Worcester100$82,500

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Mathematical Science Teachers (College Professor) (SOC Code: 25-1022)

Total Employed

6,330

Salary Range

$19,280 - $73,710

P.e. teachers have a salary range between $19,280 to $73,710 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
Boston, Cambridge, Quincy3,120$44,140
Worcester750$39,020
Springfield520$35,200
Lowell, Billerica, Chelmsford400$23,230
Barnstable Town230$37,730
Brockton, Bridgewater, Easton210$29,670
Framingham170$35,710
Peabody140$42,250
Haverhill, North Andover, Amesbury130$33,890
Taunton, Norton, Raynham120$32,350

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

Total Employed

14,350

Salary Range

$25,360 - $49,730

In Massachusetts, a preschool teacher's salary may range from $25,360 to $49,730, with over 14,350 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy7,730$35,460
Springfield1,080$35,150
Worcester1,070$31,750
Framingham870$35,550
Lowell, Billerica, Chelmsford550$31,830
Peabody490$36,970
Lawrence, Methuen, Salem490$31,840
Brockton, Bridgewater, Easton440$32,940
Haverhill, North Andover, Amesbury400$29,600
Barnstable Town290$34,060

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

Total Employed

8,440

Salary Range

$39,580 - $129,440

As a school administrator in Massachusetts you can expect to make between $39,580 - $129,440. Massachusetts is home to about eight 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
Boston, Cambridge, Quincy1,000$64,570
Worcester180$51,790
Springfield170$53,120
Framingham130$58,380
Peabody130$44,300
Lawrence, Methuen, Salem100$49,310
Lowell, Billerica, Chelmsford100$48,190
Haverhill, North Andover, Amesbury60$43,550
New Bedford50$49,820
Brockton, Bridgewater, Easton40$61,170

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
Boston, Cambridge, Quincy2,610$102,960
Springfield780$93,810
Worcester560$96,410
Framingham420$95,160
Peabody270$94,690
Lowell, Billerica, Chelmsford270$95,650
Haverhill, North Andover, Amesbury240$89,400
Brockton, Bridgewater, Easton200$83,200
Barnstable Town190$96,740
Lawrence, Methuen, Salem150$90,160

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

6,700

Salary Range

$47,060 - $90,860

School counselors in Massachusetts, can earn between $47,060 to $90,860 a year, with over 6,700 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy3,270$63,260
Springfield820$62,230
Worcester560$61,710
Peabody310$58,010
Brockton, Bridgewater, Easton250$60,950
Framingham200$59,890
Barnstable Town160$60,320
Lowell, Billerica, Chelmsford160$68,520
Lawrence, Methuen, Salem140$66,870
Haverhill, North Andover, Amesbury120$65,160

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

Total Employed

4,720

Salary Range

$49,380 - $93,970

School librarians have a salary range between $49,380 to $93,970 a year in Massachusetts. Massachusetts is home to about four thousand school librarians. Read about what it takes to become a school librarian.

Librarians
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy2,540$72,750
Springfield480$55,010
Worcester420$54,890
Framingham170$60,150
Haverhill, North Andover, Amesbury160$54,680
Lowell, Billerica, Chelmsford120$56,910
Barnstable Town120$59,320
Peabody110$59,970
Brockton, Bridgewater, Easton110$59,090
New Bedford70$60,810

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

Total Employed

15,810

Salary Range

$35,220 - $91,080

In Massachusetts, a special education teacher's salary may range from $35,220 to $91,080. Massachusetts is home to about fifteen thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy240$53,640
Springfield190$54,950
Framingham160$48,650
Worcester-$43,010

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

Special Education Teachers (Kindergarten and Elementary School)
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy2,970$65,980
Springfield710$63,640
Worcester650$64,760
Framingham330$61,410
Haverhill, North Andover, Amesbury310$53,680
Brockton, Bridgewater, Easton260$63,710
Barnstable Town250$63,130
Peabody240$65,600
Lowell, Billerica, Chelmsford210$62,260
Leominster, Fitchburg, Gardner190$65,950

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

Special Education Teachers (Middle School)
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy1,610$65,730
Springfield400$62,100
Framingham360$52,120
Worcester330$69,600
Haverhill, North Andover, Amesbury190$53,160
Lowell, Billerica, Chelmsford150$59,500
Brockton, Bridgewater, Easton140$63,230
Peabody140$66,180
Leominster, Fitchburg, Gardner90$69,930
Barnstable Town90$67,290

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

Special Education Teachers (High School)
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy1,650$69,040
Springfield690$56,320
Worcester390$66,850
Framingham350$51,000
Brockton, Bridgewater, Easton180$61,600
Lowell, Billerica, Chelmsford160$63,430
Barnstable Town130$67,200
Peabody120$65,540
Haverhill, North Andover, Amesbury110$56,910
Leominster, Fitchburg, Gardner110$66,450

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

Total Employed

8,560

Salary Range

$21,490 - $46,650

In Massachusetts, a substitute teacher's salary may range from $21,490 to $46,650. Massachusetts is home to about eight thousand substitute teachers. Read about what it takes to become a substitute teacher.

Substitute Teachers
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy3,010$35,030
Springfield1,130$31,240
Worcester740-
Lowell, Billerica, Chelmsford650$22,930
Haverhill, North Andover, Amesbury480$26,420
Barnstable Town400$26,150
New Bedford300$25,040
Framingham230$33,180
Leominster, Fitchburg, Gardner160$40,970
Pittsfield80-

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

Total Employed

33,700

Salary Range

$21,710 - $40,950

In Massachusetts, a teaching assistant's salary may range from $21,710 to $40,950. There are around thirty three thousand employed teaching assistants. Interested in becoming a teaching assistant?

Teacher Assistants
AreaTotal EmploymentSalary
Boston, Cambridge, Quincy14,510$30,090
Springfield3,570$28,710
Worcester3,290$28,220
Framingham1,600$29,460
Peabody1,400$27,300
Lowell, Billerica, Chelmsford1,220$25,430
Barnstable Town1,150$29,440
Haverhill, North Andover, Amesbury1,130$32,070
Brockton, Bridgewater, Easton1,030$26,960
New Bedford980$31,430

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Teacher Assistants (SOC Code: 25-9041)

Largest School Districts in Massachusetts

School DistrictSchoolsTeachers
Boston Public Schools1204,001
Springfield Public Schools542,106
Worcester Public Schools451,413
Brockton Public Schools241,113
Lawrence Public Schools341,052
Newton Public Schools221,013
Lynn Public Schools26985
Lowell Public Schools24984
New Bedford Public Schools26816
Fall River Public Schools17717
Quincy School District19679
Framingham Public School District13648
Chicopee Public Schools15618
Plymouth Public Schools13612
Cambridge Public Schools17608
Lexington Public Schools9546
The Public Schools of Brookline12539
Revere Public Schools11507
Haverhill High School16502
Holyoke School Department12500
Taunton High School14500
Everett Public Schools9485
Pittsfield High School (Massachusetts)12482
Waltham School District9464
Andover Public Schools10462
Methuen High School6462
Malden School District7453
Leominster School District12453
Westfield High School (Massachusetts)12448
Peabody Public Schools10446
Weymouth School District12433
Salem Public Schools11426
Chelsea High School (Massachusetts)9413
Somerville School District11411
Franklin School District11405
Braintree Public Schools10402
Attleboro School District10391
Medford Public Schools9389
Wellesley Public Schools9382
Billerica School District9377
Barnstable Public School District7370
Westford Public Schools10365
Woburn School District11362
Natick Public Schools8360
Needham Public Schools8358
Fitchburg School District8357
Marlborough School District6352
Chelmsford Public Schools8346
Shrewsbury Public Schools9342
Winchester Public Schools7323

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

Teaching Job Listings in Massachusetts