Schools
Average Teacher Salaries For MA School Districts: State Numbers
The average teacher salary in Massachusetts is more than $78,000. Here is where the money goes.

Teacher salaries are always a hot topic. How much do we pay the people who help educate our children? According to national and state data, teachers in Massachusetts do much better than they do in most of the country. Scroll down to see district-by-district numbers.
The average Massachusetts teacher salary in 2016-17 was $78,100, according to the National Education Association. That was the third-highest average salary for any state in America, trailing only first-place New York and California. The average teacher salary in America was $59,660 - in last-place Mississippi it was less than $43,000 a year.
The state education department said Massachusetts teachers made $5,320,279,645 that year. Spread across the state's 67,696 teachers, that averages out to $78,591. It's an increase from last year's $76,756, and a far cry from the 2009 average salary of $67,572.
Find out what's happening in Andoverfor free with the latest updates from Patch.
Five Massachusetts school districts paid their teachers an average of $100,000 or more, led by Burlington at $101,854. Brookline was a close second at $101,413, and employed nearly double the amount of teachers.
>>>Related: Burlington Teacher Received Full $111,360 Salary After Agreeing To Resign
Find out what's happening in Andoverfor free with the latest updates from Patch.
Boston's average teacher salary for the nearly 4,000 teachers it employed was $99,358, good for seventh highest in the state.
Tiny districts in Western Mass. populated much of the very bottom of the list.
>>>Schools: 'They All Failed And Changed A Child:' Bullying Detailed At One District
The Massachusetts Department of Elementary and Secondary Education numbers "include classroom and specialist teacher professional salaries, and professional salaries attributed to professional development days," the department said.
The amount of teachers includes full-time equivalents published to the school/district profiles found here, as well as "teachers on leave" reported in EPIMS, and postsecondary teacher full-time equivalents reported to the CVTE office.
Some districts did not have final numbers available.
>>>Find your local Patch and subscribe for more news on your school district and more happening around town
The following is the average teacher salary for each district followed by the number of total teachers:
- Burlington $101,854 (310)
- Brookline $101,413 (611)
- Sherborn $101,337 (32)
- Concord-Carlisle $100,222 (100)
- Minuteman $100,042 (74)
- Carlisle $99,727 (56)
- Boston $99,358 (3,955)
- Concord $98,295 (166)
- Martha's Vineyard $96,802 (74)
- Wayland $96,103 (207)
- Lincoln-Sudbury $95,518 (128)
- Rochester $94,209 (35)
- Dover $93,103 (40)
- Lincoln $93,039 (117)
- Dover-Sherborn $92,751 (109)
- Westwood $92,716 (235)
- Masconomet $92,462 (137)
- West Boylston $91,886 (66)
- Northboro-Southboro $91,762 (107)
- Wellesley $91,478 (385)
- Needham $91,350 (402)
- Provincetown $90,272 (20)
- Nantucket $89,833 (138)
- Brockton $89,570 (1,079)
- Shawsheen Valley $88,878 (130)
- Cambridge $88,737 (654)
- Tisbury $88,433 (36)
- Up-Island $88,310 (45)
- Edgartown $88,247 (40)
- Bristol Plymouth $88,171 (100)
- Hopkinton $87,935 (260)
- Rowe $87,608 (7)
- Northeast Metro $87,442 (112)
- Canton $87,325 (247)
- Southboro $87,211 (112)
- Silver Lake $86,709 (132)
- Boxford $86,697 (62)
- Scituate $86,646 (247)
- Bedford $86,324 (222)
- Oak Bluffs $85,981 (45)
- Belmont $85,906 (270)
- Salem $85,470 (376)
- Watertown $85,372 (239)
- Everett $85,345 (503)
- Medfield $85,130 (199)
- Norfolk $85,124 (69)
- Orleans $85,011 (22)
- Andover $84,838 (467)
- Hull $84,762 (82)
- Foxboro $84,855 (209)
- Bourne $84,685 (145)
- Attleboro $84,669 (362)
- Tri-Country $84,552 (91)
- Nauset $84,409 (137)
- Revere $84,328 (530)
- Malden $84,284 (456)
- Hanover $84,281 (196)
- Lynnfield $84,173 (166)
- Marion $84,069 (34)
- Whitter $83,936 (113)
- Stoughton $83,867 (299)
- Plainville $83,705 (44)
- Norwell $83,511 (164)
- Northboro $83,424 (143)
- Hingham $83,311 (296)
- Milton $83,287 (295)
- Harvard $82,877 (92)
- Bridgewater-Raynham $82,772 (335)
- Greater Fall River $82,746 (138)
- Dedham $82,488 (233)
- Eastham $82,450 (23)
- Old Rochester $82,449 (92)
- Amherst-Pelham $82,327 (116)
- Lexington $82,322 (581)
- Acton-Boxboro $82,318 (372)
- Billerica $82,312 (373)
- Cohasset $82,273 (121)
- Southeastern $82,197 (128)
- Greater Lowell $82,096 (183)
- Blackstone Valley $81,380 (96)
- Assabet Valley $81,378 (113)
- Whitman-Hanson $81,311 (254)
- South Shore $81,231 (61)
- Mansfield $81,213 (301)
- Newton $81,180 (1,077)
- Millbury $81,124 (129)
- Quincy $81,141 (698)
- Medway $81,086 (158)
- Braintree $81,085 (412)
- Holliston $81,082 (210)
- Mount Greylock $80,765 (45)
- South Middlesex $80,760 (78)
- Halifax $80,623 (39)
- Weymouth $80,599 (423)
- Sudbury $80,592 (212)
- Marlboro $80,549 (377)
- Seekonk $80,472 (150)
- North Andover $80,461 (299)
- Millis $80,451 (94)
- Tantasqua $80,279 (135)
- Danvers $80,084 (276)
- Westford $80,072 (364)
- Blue Hills $79,990 (84)
- Lowell $79,969 (1,054)
- Quabbin $79,886 (139)
- Ashland $79,826 (190)
- East Bridgewater $79,703 (130)
- Duxbury $79,655 (236)
- Hampden-Wilbraham $79,504 (208)
- Sturbridge $79,410 (68)
- Newburyport $79,381 (187)
- Abington $79,107 (131)
- Woburn $79,061 (378)
- Peabody $79,011 (448)
- Pembroke $78,961 (205)
- Brewster $78,928 (45)
- Mendon-Upton $78,924 (164)
- Rockport $78,809 (85)
- Groton-Dunstable $78,764 (175)
- Greater Lawrence $78,749 (136)
- Easton $78,689 (258)
- Framingham $78,674 (741)
- Methuen $78,630 (496)
- Tyngsboro $78,556 (129)
- Westboro $78,338 (303)
- Littleton $78,326 (113)
- Old Colony $78,312 (54)
- Montachusett $78,312 (115)
- Waltham $78,311 (498)
- Hamilton-Wenham $77,904 (151)
- Berlin $77,874 (16)
- Sharon $77,828 (287)
- Sandwich $77,781 (215)
- East Longmeadow $77,584 (198)
- Worcester $77,569 (1,813)
- Essex North Shore $77,496 (113)
- Swampscott $77,344 (194)
- Milford $77,299 (332)
- Shrewsbury $77,223 (406)
- Manchester Essex $77,171 (130)
- Barnstable $77,135 (378)
- Adams-Cheshire $77,014 (86)
- Norton $76,999 (178)
- Amesbury $76,997 (169)
- Franklin $76,930 (415)
- Gloucester $76,799 (261)
- Chesterfield-Goshen $76,768 (15)
- Southern Worcester $76,745 (110)
- Mattapoisett $76,498 (40)
- North Reading $76,239 (202)
- Norwood $76,107 (275)
- Middleton $76,094 (62)
- Wilmington $76,087 (275)
- New Bedford $76,004 (923)
- Bellingham $75,911 (164)
- Topsfield $75,780 (52)
- West Bridgewater $75,743 (90)
- Somerville $75,703 (430)
- Rockland $75,578 (153)
- Franklin County $75,564 (52)
- Winchester $75,572 (356)
- Falmouth $75,472 (299)
- Boylston $75,387 (20)
- Pentucket $75,336 (203)
- Medford $75,323 (394)
- Northern Berkshire $75,288 (55)
- Plympton $75,286 (17)
- Randolph $75,180 (246)
- Williamsburg $75,082 (16)
- South Hadley $74,979 (134)
- Truro $74,945 (16)
- Marblehead $74,936 (265)
- Lunenburg $74,900 (112)
- Freetown-Lakeville $74,845 (196)
- Wrentham $74,807 (77)
- Hudson $74,760 (239)
- Nashoba $74,745 (271)
- Grafton $74,727 (234)
- Monomoy $74,626 (171)
- Mashpee $74,718 (140)
- Lee $74,676 (62)
- Chelmsford $74,592 (366)
- Reading $74,534 (311)
- Lenox $74,524 (81)
- Berkley $74,518 (64)
- Cape Cod $74,491 (67)
- North Attleboro $74,467 (286)
- Triton $74,331 (204)
- Pathfinder $74,207 (77)
- Dudley Charlton $74,143 (258)
- Leicester $74,103 (109)
- Fitchburg $74,039 (374)
- Wareham $73,938 (189)
- Tewksbury $73,926 (259)
- Wakefield $73,902 (266)
- Amherst $73,844 (123)
- Sutton $73,795 (98)
- Uxbridge $73,790 (131)
- Richmond $73,743 (19)
- Brimfield $73,615 (26)
- Wellfleet $73,607 (17)
- Lynn $73,555 (1,085)
- Somerset $73,544 (125)
- Maynard $73,426 (110)
- King Philip $73,423 (130)
- Longmeadow $73,350 (236)
- Saugus $73,300 (207)
- Walpole $73,201 (289)
- Natick $73,189 (392)
- Granby $72,894 (58)
- Southampton $72,794 (36)
- Nashoba Valley $72,783 (63)
- Wales $72,336 (10)
- Stoneham $72,302 (186)
- Webster $72,290 (133)
- Upper Cape Cod $72,208 (75)
- Marshfield $72,172 (325)
- Middleboro $71,948 (230)
- Central Berkshire $71,924 (128)
- Hancock $71,768 (6)
- Dracut $71,600 (217)
- Beverly $71,528 (319)
- Acushnet $71,477 (71)
- Berkshire Hills $71,254 (114)
- Norfolk Aggie $70,796 (53)
- Pittsfield $71,053 (467)
- Winchendon $71,029 (98)
- Wachusett $70,989 (475)
- Auburn $70,944 (178)
- Leominster $70,879 (450)
- Kingston $70,789 (70)
- Dighton-Rehoboth $70,796 (239)
- Plymouth $70,457 (642)
- Avon $70,415 (68)
- Westfield $70,275 (422)
- Arlington $70,251 (400)
- Ashburnham-Westminster $70,190 (151)
- Georgetown $70,103 (109)
- Mohawk Trail $69,844 (72)
- Lawrence $69,795 (1,037)
- Berlin-Boylston $69,677 (47)
- Agawam $69,650 (328)
- Northbridge $69,589 (167)
- Dennis-Yarmouth $69,519 (291)
- Bristol Aggie $69,357 (35)
- Ipswich $69,265 (163)
- Erving $69,247 (18)
- Narragansett $69,213 (101)
- Gardner $69,195 (170)
- Hampshire $69,105 (73)
- Holyoke $69,078 (409)
- Haverhill $69,043 (516)
- Douglas $68,999 (89)
- Hopedale $68,981 (80)
- Swansea $68,924 (159)
- Palmer $68,914 (116)
- Carver $68,504 (131)
- Oxford $68,432 (126)
- Fairhaven $68,347 (145)
- Chelsea $68,209 (421)
- Spencer East Brookfield $67,736 (116)
- North Middlesex $67,484 (252)
- Somerset Berkley $67,483 (84)
- Fall River $67,413 (750)
- West Springfield $67,259 (322)
- Clinton $67,203 (144)
- Winthrop $66,950 (152)
- Southbridge $66,931 (176)
- Blackstone-Millville $66,814 (137)
- Holbrook $66,615 (90)
- Southern Berkshire $66,146 (75)
- Williamstown $66,136 (38)
- Westhampton $66,082 (12)
- North Brookfield $65,979 (42)
- Athol-Royalston $65,972 (106)
- Belchertown $65,670 (169)
- Pelham $65,645 (12)
- Ralph C Mahar $65,627 (59)
- Melrose $65,368 (265)
- Frontier $65,229 (52)
- North Adams $65,154 (119)
- Ludlow $64,940 (228)
- Springfield $64,844 (2,056)
- Conway $64,761 (13)
- Quaboag $64,738 (101)
- Hadley $64,712 (52)
- Clarksburg $64,534 (15)
- Brookfield $64,484 (24)
- Ware $64,329 (90)
- Easthampton $64,258 (114)
- Orange $63,508 (47)
- Nahant $63,505 (11)
- Hawlemont $63,117 (10)
- Deerfield $62,797 (38)
- Northampton South $62,731 (51)
- Pioneer Valley $62,344 (85)
- Holland $62,171 (20)
- Northampton $61,711 (224)
- Leverett $61,460 (15)
- Ayer Shirley $61,458 (140)
- New Salem-Wendell $61,313 (12)
- Gateway $60,683 (79)
- Greenfield $60,221 (156)
- Whately $59,428 (11)
- Hatfield $59,376 (42)
- Monson $59,315 (86)
- Worthington $58,980 (7)
- Farmington River $58,076 (12)
- Gill-Montague $57,869 (92)
- Sunderland $57,348 (22)
- Lanesboro $56,915 (19)
- Petersham $53,911 (12)
- Shutesbury $52,923 (16)
- Florida $48,381 (12)
- Savoy $46,070 (5)
- Gosnold $45,212 (1)
School districts without FY17 information available:
- Ayer
- Acton
- Boxboro
- Chatham
- Chicopee
- Dartmouth
- Essex Aggie
- Fairhaven
- Granville
- Greater New Bedford
- Harwich
- Lakeville
- North Shore
- Shirley
- Southwick-Tolland-Granville
- Taunton
- Weston
- Westport
Image via shutterstock
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.