Read as much as you want on BostonGlobe.com, anywhere and anytime, for just 99¢.

How schools stack up

Average teacher salaries

Other tables: Student expenditure | Teacher salaries | Student-teacher ratio

Click on a category to sort the table.
DISTRICT2005-2006 Average Salary 05-062010-2011 Average Salary
ABINGTON$57,794.00$73,887.00
ACTON$60,496.00$75,741.00
ACTON BOXBOROUGH$61,654.00$72,411.00
ACUSHNET$46,999.00$57,227.00
ADAMS CHESHIRE$47,534.00$65,939.00
AGAWAM$53,493.00$60,750.00
AMESBURY$56,779.00$70,341.00
AMHERST$56,669.00$66,484.00
AMHERST PELHAM$55,681.00$75,213.00
ANDOVER$60,968.00$77,136.00
ARLINGTON$51,189.00$55,373.00
ASHBURNHAM WESTMINSTER$59,908.00$68,642.00
ASHLAND$53,484.00$69,830.00
ASSABET VALLEY$60,840.00$71,858.00
ATHOL ROYALSTON$53,037.00$62,843.00
ATTLEBORO$56,408.00$77,076.00
AUBURN$61,593.00$61,146.00
AVON$43,777.00$60,160.00
AYER$52,076.00$75,201.00
BARNSTABLE$43,012.00$68,127.00
BEDFORD$62,705.00$78,281.00
BELCHERTOWN$52,368.00$63,046.00
BELLINGHAM$54,249.00$68,328.00
BELMONT$56,786.00$79,489.00
BERKLEY$49,809.00$64,548.00
BERKSHIRE HILLS$65,506.00$64,762.00
BERLIN$56,961.00$71,811.00
BERLIN BOYLSTON$54,167.00$66,369.00
BEVERLY$56,620.00$69,535.00
BILLERICA$58,778.00$63,885.00
BLACKSTONE MILLVILLE$54,564.00$61,756.00
BLACKSTONE VALLEY$50,317.00$70,835.00
BLUE HILLS$65,123.00$74,643.00
BOSTON$69,076.00$83,354.00
BOURNE$53,165.00$65,670.00
BOXBOROUGH$61,189.00$77,786.00
BOXFORD$55,342.00$71,559.00
BOYLSTON$54,110.00$72,001.00
BRAINTREE$54,669.00$63,652.00
BREWSTER$63,348.00$72,995.00
BRIDGEWATER RAYNHAM$62,494.00$75,532.00
BRIMFIELD$57,776.00$62,653.00
BRISTOL COUNTY$55,395.00$61,803.00
BRISTOL PLYMOUTH$61,237.00$76,008.00
BROCKTON$62,326.00$73,797.00
BROOKFIELD$61,894.00$73,645.00
BROOKLINE$64,662.00$80,485.00
BURLINGTON$60,162.00$84,265.00
CAMBRIDGE$66,485.00$82,076.00
CANTON$61,528.00$72,299.00
CAPE COD$58,360.00$72,495.00
CARLISLE$65,384.00$82,489.00
CARVER$54,055.00$67,111.00
CENTRAL BERKSHIRE$56,634.00$61,022.00
CHATHAM$53,394.00$70,171.00
CHELMSFORD$57,156.00$66,416.00
CHELSEA$53,613.00$63,751.00
CHESTERFIELD GOSHEN$43,391.00$54,499.00
CHICOPEE$41,385.00$64,059.00
CLARKSBURG$51,897.00$52,340.00
CLINTON$45,892.00$72,778.00
COHASSET$55,940.00$71,360.00
CONCORD$61,901.00$83,291.00
CONCORD CARLISLE$65,798.00$89,892.00
CONWAY$46,962.00$52,287.00
DANVERS$59,428.00$71,015.00
DARTMOUTH$54,766.00$66,531.00
DEDHAM$59,131.00$69,546.00
DEERFIELD$45,341.00$55,015.00
DENNIS YARMOUTH$56,461.00$66,620.00
DIGHTON REHOBOTH$55,699.00$63,458.00
DOUGLAS$50,485.00$59,762.00
DOVER$66,415.00$92,765.00
DOVER SHERBORN$65,307.00$88,438.00
DRACUT$50,272.00$68,284.00
DUDLEY CHARLTON$54,210.00$61,110.00
DUXBURY$59,854.00$66,588.00
EAST BRIDGEWATER$56,048.00$72,557.00
EAST LONGMEADOW$57,620.00$66,723.00
EASTHAM$58,371.00$71,920.00
EASTHAMPTON$45,555.00$62,483.00
EASTON$57,123.00$67,837.00
EDGARTOWN$62,716.00$75,025.00
ERVING$48,249.00$56,405.00
ESSEX COUNTY$56,072.00$59,256.00
EVERETT$53,545.00$69,151.00
FAIRHAVEN$47,429.00$60,033.00
FALL RIVER$51,833.00$74,949.00
FALMOUTH$57,899.00$72,191.00
FARMINGTON RIVER$51,695.00$55,175.00
FITCHBURG$54,385.00$69,317.00
FLORIDA$34,117.00$37,580.00
FOXBOROUGH$55,130.00$72,232.00
FRAMINGHAM$57,992.00$73,653.00
FRANKLIN$55,361.00$71,127.00
FRANKLIN COUNTY$55,224.00$62,928.00
FREETOWN$42,189.00$61,405.00
FREETOWN LAKEVILLE$55,252.00$65,728.00
FRONTIER$46,891.00$60,006.00
GARDNER$53,577.00$66,028.00
GATEWAY$50,316.00$59,043.00
GEORGETOWN$51,509.00$62,638.00
GILL MONTAGUE$51,669.00$55,819.00
GLOUCESTER$53,625.00$67,541.00
GRAFTON$52,327.00$63,673.00
GRANBY$46,908.00$58,487.00
GRANVILLE$44,221.00$66,924.00
GREATER FALL RIVER$51,689.00$74,700.00
GREATER LAWRENCE$53,100.00$71,000.00
GREATER LOWELL$66,365.00$75,541.00
GREATER NEW BEDFORD$54,865.00$73,929.00
GREENFIELD$47,002.00$59,011.00
GROTON DUNSTABLE$50,833.00$71,921.00
HADLEY$43,361.00$56,714.00
HALIFAX$60,380.00$68,746.00
HAMILTON WENHAM$57,883.00$72,310.00
HAMPDEN WILBRAHAM$50,669.00$63,491.00
HAMPSHIRE$54,475.00$66,491.00
HANCOCK$59,035.00$61,491.00
HANOVER$53,330.00$68,747.00
HARVARD$55,061.00$79,461.00
HARWICH$53,799.00$67,436.00
HATFIELD$51,205.00$50,028.00
HAVERHILL$57,817.00$66,213.00
HAWLEMONT$48,510.00$49,426.00
HINGHAM$59,018.00$73,081.00
HOLBROOK$47,375.00$60,030.00
HOLLAND$54,861.00$54,590.00
HOLLISTON$56,621.00$71,152.00
HOLYOKE$51,595.00$64,686.00
HOPEDALE$53,844.00$64,378.00
HOPKINTON$58,406.00$74,294.00
HUDSON$54,075.00$70,503.00
HULL$51,846.00$71,967.00
IPSWICH$51,376.00$63,121.00
KING PHILIP$55,506.00$63,716.00
KINGSTON$50,130.00$64,526.00
LAKEVILLE$49,785.00$72,613.00
LANESBOROUGH$59,213.00$88,071.00
LAWRENCE$56,282.00$70,949.00
LEE$51,666.00$56,898.00
LEICESTER$55,903.00$69,538.00
LENOX$57,293.00$68,077.00
LEOMINSTER$53,583.00$62,401.00
LEVERETT$50,476.00$59,975.00
LEXINGTON$61,093.00$73,400.00
LINCOLN$77,541.00$81,963.00
LINCOLN SUDBURY$65,179.00$82,985.00
LITTLETON$58,075.00$77,242.00
LONGMEADOW$51,233.00$64,403.00
LOWELL$60,430.00$76,454.00
LUDLOW$49,210.00$57,485.00
LUNENBURG$55,961.00$70,771.00
LYNN$59,730.00$63,511.00
LYNNFIELD$59,291.00$71,387.00
MALDEN$55,709.00$75,366.00
MANCHESTER ESSEX$62,303.00$66,722.00
MANSFIELD$54,059.00$68,892.00
MARBLEHEAD$57,118.00$67,538.00
MARION$54,792.00$81,253.00
MARLBOROUGH$54,850.00$66,443.00
MARSHFIELD$57,636.00$68,434.00
MARTHAS VINEYARD$65,740.00$81,719.00
MASCONOMET$61,701.00$79,292.00
MASHPEE$56,848.00$69,090.00
MATTAPOISETT$56,895.00$69,905.00
MAYNARD$50,856.00$62,008.00
MEDFIELD$57,140.00$71,827.00
MEDFORD$49,424.00$65,192.00
MEDWAY$58,269.00$70,009.00
MELROSE$52,660.00$56,666.00
MENDON UPTON$46,215.00$67,073.00
METHUEN$59,686.00$72,473.00
MIDDLEBOROUGH$52,993.00$66,820.00
MIDDLETON$56,035.00$68,140.00
MILFORD$57,951.00$63,956.00
MILLBURY$59,214.00$73,713.00
MILLIS$60,490.00$68,559.00
MILTON$57,773.00$76,233.00
MINUTEMAN$65,842.00$84,562.00
MOHAWK TRAIL$48,599.00$55,664.00
MONSON$50,140.00$61,034.00
MONTACHUSETT$59,628.00$69,255.00
MOUNT GREYLOCK$55,766.00$72,292.00
NAHANT$51,204.00$70,390.00
NANTUCKET$64,632.00$84,927.00
NARRAGANSETT$45,314.00$67,495.00
NASHOBA$58,113.00$69,363.00
NASHOBA VALLEY$57,371.00$70,520.00
NATICK$55,897.00$66,070.00
NAUSET$58,455.00$80,505.00
NEEDHAM$58,914.00$78,328.00
NEW BEDFORD$54,185.00$69,402.00
NEW SALEM WENDELL$45,928.00$50,102.00
NEWBURYPORT$52,549.00$72,536.00
NEWTON$66,911.00$86,560.00
NORFOLK$57,888.00$67,514.00
NORFOLK COUNTY$63,732.00$68,487.00
NORTH ADAMS$48,280.00$66,657.00
NORTH ANDOVER$55,180.00$65,381.00
NORTH ATTLEBOROUGH$59,806.00$66,698.00
NORTH BROOKFIELD$53,136.00$61,514.00
NORTH MIDDLESEX$50,759.00$66,462.00
NORTH READING$54,362.00$65,121.00
NORTH SHORE$61,618.00$71,576.00
NORTHAMPTON$50,483.00$57,173.00
NORTHAMPTON SMITH$50,824.00$58,970.00
NORTHBORO SOUTHBORO$59,513.00$86,330.00
NORTHBOROUGH$60,473.00$75,430.00
NORTHBRIDGE$44,303.00$63,123.00
NORTHEAST METROPOLITAN$59,272.00$76,849.00
NORTHERN BERKSHIRE$57,106.00$67,388.00
NORTON$56,806.00$69,812.00
NORWELL$55,544.00$72,499.00
NORWOOD$50,785.00$66,222.00
OAK BLUFFS$61,061.00$78,222.00
OLD COLONY$61,865.00$73,547.00
OLD ROCHESTER$58,348.00$71,701.00
ORANGE$44,717.00$55,663.00
ORLEANS$57,383.00$63,144.00
OXFORD$51,583.00$60,330.00
PALMER$44,599.00$58,531.00
PATHFINDER$54,727.00$60,050.00
PEABODY$49,667.00$73,091.00
PELHAM$57,717.00$62,515.00
PEMBROKE$53,638.00$65,965.00
PENTUCKET$54,768.00$68,692.00
PETERSHAM$40,510.00$44,340.00
PIONEER$42,762.00$57,278.00
PITTSFIELD$48,146.00$58,114.00
PLAINVILLE$52,328.00$65,969.00
PLYMOUTH$58,021.00$61,507.00
PLYMPTON$59,233.00$72,010.00
PROVINCETOWN$55,205.00$58,968.00
QUABBIN$58,061.00$63,270.00
QUABOAG$59,377.00$69,135.00
QUINCY$58,815.00$72,931.00
RALPH C MAHAR$47,083.00$55,131.00
RANDOLPH$56,382.00$69,040.00
READING$55,678.00$64,129.00
REVERE$58,196.00$74,594.00
RICHMOND$54,865.00$88,340.00
ROCHESTER$60,626.00$77,806.00
ROCKLAND$52,530.00$73,421.00
ROCKPORT$54,819.00$72,438.00
ROWE$45,739.00$60,796.00
SALEM$57,410.00$69,892.00
SANDWICH$55,812.00$64,939.00
SAUGUS$59,410.00$65,695.00
SAVOY$43,147.00$44,898.00
SCITUATE$56,834.00$74,936.00
SEEKONK$55,270.00$71,023.00
SHARON$57,084.00$69,283.00
SHAWSHEEN VALLEY$66,537.00$77,074.00
SHERBORN$64,967.00$92,381.00
SHIRLEY$52,781.00$54,213.00
SHREWSBURY$57,449.00$72,532.00
SHUTESBURY$49,464.00$57,637.00
SILVER LAKE$64,159.00$79,690.00
SOMERSET$54,773.00$62,674.00
SOMERVILLE$62,059.00$80,144.00
SOUTH HADLEY$51,844.00$64,819.00
SOUTH MIDDLESEX$63,246.00$72,652.00
SOUTH SHORE$61,826.00$72,013.00
SOUTHAMPTON$47,798.00$64,206.00
SOUTHBOROUGH$54,105.00$75,961.00
SOUTHBRIDGE$57,879.00$58,909.00
SOUTHEASTERN$55,593.00$72,557.00
SOUTHERN BERKSHIRE$47,729.00$60,357.00
SOUTHERN WORCESTER$56,650.00$66,864.00
SOUTHWICK TOLLAND$51,136.00$57,223.00
SPENCER EAST BROOKFIELD$58,267.00$63,382.00
SPRINGFIELD$46,646.00$58,503.00
STONEHAM$46,692.00$61,959.00
STOUGHTON$60,364.00$69,366.00
STURBRIDGE$64,596.00$67,781.00
SUDBURY$52,600.00$64,999.00
SUNDERLAND$44,528.00$62,552.00
SUTTON$45,129.00$68,529.00
SWAMPSCOTT$55,692.00$69,684.00
SWANSEA$46,960.00$61,142.00
TANTASQUA$63,925.00$75,762.00
TAUNTON$58,252.00$74,147.00
TEWKSBURY$59,883.00$70,175.00
TISBURY$62,900.00$78,323.00
TOPSFIELD$51,163.00$67,057.00
TRI COUNTY$61,787.00$76,025.00
TRITON$54,345.00$71,739.00
TRURO$38,473.00$61,180.00
TYNGSBOROUGH$50,680.00$64,795.00
UPISLAND$62,907.00$78,540.00
UPPER CAPE COD$56,504.00$71,808.00
UXBRIDGE$55,819.00$68,804.00
WACHUSETT$56,114.00$62,723.00
WAKEFIELD$56,494.00$63,623.00
WALES$59,570.00$64,310.00
WALPOLE$52,125.00$66,024.00
WALTHAM$58,028.00$67,907.00
WARE$51,194.00$56,397.00
WAREHAM$53,536.00$60,231.00
WATERTOWN$63,550.00$71,129.00
WAYLAND$65,817.00$84,238.00
WEBSTER$50,955.00$62,586.00
WELLESLEY$67,310.00$78,731.00
WELLFLEET$58,147.00$62,809.00
WEST BOYLSTON$54,563.00$74,304.00
WEST BRIDGEWATER$53,857.00$50,616.00
WEST SPRINGFIELD$50,381.00$62,477.00
WESTBOROUGH$59,729.00$75,090.00
WESTFIELD$44,582.00$60,626.00
WESTFORD$55,558.00$69,319.00
WESTHAMPTON$47,623.00$57,816.00
WESTON$69,360.00$81,619.00
WESTPORT$52,841.00$62,026.00
WESTWOOD$60,012.00$72,827.00
WEYMOUTH$57,081.00$71,418.00
WHATELY$52,636.00$55,388.00
WHITMAN HANSON$58,189.00$71,732.00
WHITTIER$60,909.00$76,971.00
WILLIAMSBURG$53,702.00$60,469.00
WILLIAMSTOWN$50,819.00$72,942.00
WILMINGTON$54,936.00$64,169.00
WINCHENDON$51,871.00$68,762.00
WINCHESTER$60,827.00$70,128.00
WINTHROP$48,935.00$60,257.00
WOBURN$54,252.00$66,669.00
WORCESTER$53,602.00$86,005.00
WRENTHAM$57,308.00$67,894.00
STATE TOTAL$56,366.00$70,340.00
Subscriber Log In

You have reached the limit of 5 free articles in a month

Stay informed with unlimited access to Boston’s trusted news source.

  • High-quality journalism from the region’s largest newsroom
  • Convenient access across all of your devices
  • Today’s Headlines daily newsletter
  • Subscriber-only access to exclusive offers, events, contests, eBooks, and more
  • Less than 25¢ a week
Marketing image of BostonGlobe.com
Marketing image of BostonGlobe.com