Home > Salary map
All States State:  Drag the map with your mouse, or double-click to center. Click on an icon to select a location. You can also click the icons next to each listing. shows the highest 1/3 salary, is the middle 1/3 and is the lowest 1/3.
Loading....
Pics City▼ High Average Low
Abington $185,000 $87,443 $27,851
Acton $180,000 $77,843 $41,184
Adams $50,000 $50,000 $50,000
Agawam $185,000 $79,047 $46,155
Allston $325,000 $73,193 $30,909
Amesbury $150,000 $76,638 $45,989
Amherst $201,089 $74,108 $32,718
Andover $354,000 $87,069 $30,659
Arlington $180,000 $65,091 $32,000
Ashburnham $74,360 $54,390 $44,300
Ashfield $74,880 $67,004 $52,166
Ashland $170,000 $72,379 $39,000
Athol $273,000 $129,785 $60,000
Attleboro $218,483 $88,142 $41,600
Auburn $190,000 $135,590 $51,650
Auburndale $207,428 $74,202 $25,626
Avon $114,000 $66,940 $42,000
Ayer $291,200 $100,528 $40,000
Babson Park $114,275 $79,737 $56,472
Barnstable $88,317 $66,113 $43,908
Barre $48,318 $39,504 $36,566
Becket $54,788 $54,788 $54,788
Bedford $840,000 $85,590 $36,100
Belchertown $145,000 $103,783 $62,566
Bellingham $175,000 $93,716 $52,000
Belmont $902,000 $72,397 $27,100
Berkley $60,000 $60,000 $60,000
Berlin $67,122 $54,642 $42,162
Beverly $375,000 $87,837 $21,600
Billerica $350,000 $90,961 $34,500
Bolton $81,464 $68,116 $48,000
Boston $1,133,000 $85,166 $21,600
Boxborough $900,000 $93,490 $52,300
Boxford $110,344 $98,826 $84,670
Boylston $77,647 $77,647 $77,647
Braintree $178,938 $78,582 $38,000
Brewster $130,000 $130,000 $130,000
Bridgewater $187,200 $72,377 $25,418
Brighton $800,000 $93,923 $27,477
Brockton $575,000 $139,054 $37,752
Brookfield $54,288 $54,288 $54,288
Brookline $254,000 $69,003 $21,049
Burlington $768,000 $93,523 $35,000
Buzzards Bay $92,703 $78,082 $43,000
Cambridge $800,000 $89,819 $29,000
Canton $510,000 $84,800 $31,200
Carlisle $120,000 $65,381 $24,960
Cataumet $74,000 $68,750 $63,500
Centerville $76,274 $71,844 $67,413
Charlestown $950,000 $70,722 $30,930
Charlton $250,000 $91,477 $28,933
Chatham $56,347 $50,767 $41,500
Chelmsford $430,000 $84,056 $37,700
Chelsea $300,000 $77,816 $30,076
Chestnut Hill $776,526 $93,057 $34,195
Chicopee $305,000 $81,282 $37,440
Clinton $260,000 $87,718 $33,690
Cohasset $116,000 $101,772 $73,000
Concord $480,000 $83,690 $27,040
Cotuit $37,440 $37,440 $37,440
Cummington $28,080 $28,080 $28,080
Dalton $66,914 $66,914 $66,914
Danvers $284,960 $82,946 $25,584
Dartmouth $217,000 $87,134 $48,000
Dedham $260,000 $83,019 $36,046
Deerfield $85,030 $52,083 $23,000
Dighton $80,000 $60,000 $40,000
Dover $125,000 $79,165 $52,495
Dracut $120,000 $68,452 $37,170
Dudley $123,000 $72,122 $27,269
Duxbury $221,000 $104,690 $30,000
East Bridgewater $254,400 $131,974 $67,122
East Falmouth $93,400 $73,600 $55,000
East Freetown $80,000 $80,000 $80,000
East Longmeadow $378,378 $147,839 $34,000
East Otis $43,500 $43,500 $43,500
East Sandwich $50,993 $45,807 $40,621
East Taunton $82,000 $76,000 $70,000
East Walpole $195,000 $96,311 $62,000
East Wareham $78,000 $78,000 $78,000
Easthampton $98,000 $74,316 $31,200
Easton $270,400 $102,837 $42,661
Edgartown $56,077 $48,164 $40,144
Essex $60,000 $60,000 $60,000
Everett $193,000 $75,503 $40,560
Fairhaven $1,092,894 $154,588 $52,000
Fall River $300,000 $106,745 $37,461
Falmouth $210,000 $82,795 $27,040
Feeding Hills $175,000 $175,000 $175,000
Fitchburg $380,000 $123,391 $35,360
Florence $88,106 $62,329 $47,923
Forestdale $23,920 $23,920 $23,920
Foxboro $190,000 $81,666 $42,931
Framingham $350,000 $85,598 $30,000
Franklin $205,000 $83,559 $48,000
Gardner $425,000 $192,025 $44,408
Georgetown $55,000 $55,000 $55,000
Glendale $65,000 $65,000 $65,000
Gloucester $175,011 $91,087 $33,795
Grafton $124,259 $104,368 $62,000
Granby $120,000 $120,000 $120,000
Great Barrington $228,384 $51,719 $27,456
Greenfield $467,500 $197,351 $41,160
Groton $267,800 $115,411 $38,500
Groveland $148,289 $100,590 $65,000
Hadley $253,760 $59,359 $26,950
Hampden $84,000 $48,443 $33,280
Hanover $156,000 $57,137 $26,500
Hanson $64,300 $52,326 $40,352
Harvard $130,000 $86,886 $68,786
Harwich $135,000 $64,166 $31,075
Hatfield $89,250 $75,267 $47,650
Haverhill $275,000 $100,579 $40,456
Hingham $180,000 $59,808 $20,440
Holbrook $105,955 $79,553 $56,160
Holden $250,000 $84,780 $32,136
Holliston $200,000 $81,790 $31,000
Holyoke $325,000 $98,064 $36,504
Hopedale $87,200 $65,035 $42,162
Hopkinton $225,000 $88,756 $42,000
Hudson $185,000 $92,380 $43,389
Hull $165,000 $124,280 $47,840
Hyannis $416,000 $123,600 $34,424
Hyde Park $157,102 $64,922 $41,600
Indian Orchard $130,000 $115,500 $87,600
Ipswich $200,000 $96,069 $41,184
Jamaica Plain $416,000 $81,363 $29,640
Kingston $99,986 $50,686 $22,770
Lakeville $72,654 $63,675 $53,976
Lancaster $90,000 $75,334 $68,000
Lawrence $550,000 $115,368 $32,843
Lee $83,200 $60,957 $36,712
Lenox $108,000 $35,635 $27,456
Leominster $397,000 $138,241 $35,443
Lexington $1,688,000 $88,697 $30,930
Lincoln $130,000 $84,587 $60,000
Littleton $240,000 $94,066 $41,330
Longmeadow $109,512 $74,360 $40,000
Lowell $310,000 $93,833 $34,000
Ludlow $160,000 $92,019 $33,280
Lunenburg $191,963 $107,710 $61,776
Lynn $397,000 $89,372 $25,002
Lynnfield $110,000 $70,214 $36,480
Malden $360,000 $78,568 $27,830
Manchester $85,800 $67,788 $45,000
Mansfield $240,000 $82,179 $41,100
Marblehead $175,000 $86,968 $37,440
Marion $110,000 $81,737 $48,984
Marlborough $390,000 $87,413 $25,000
Marshfield $77,917 $38,106 $22,570
Marstons Mills $56,000 $56,000 $56,000
Mattapan $130,000 $70,585 $39,395
Maynard $153,750 $85,637 $46,363
Medfield $88,130 $65,260 $47,303
Medford $208,000 $80,304 $31,200
Medway $140,000 $79,590 $47,000
Melrose $395,200 $148,699 $32,157
Mendon $111,883 $111,883 $111,883
Merrimac $185,000 $185,000 $185,000
Methuen $325,000 $114,012 $24,565
Middleboro $230,000 $82,786 $44,000
Middleton $140,000 $95,509 $52,000
Milford $390,000 $91,193 $39,500
Millbury $95,000 $71,876 $60,112
Millis $105,955 $87,537 $51,730
Milton $310,098 $109,346 $39,950
Nahant $96,500 $90,250 $84,000
Nantucket $95,910 $55,897 $33,280
Natick $325,000 $88,720 $32,200
Needham $280,000 $85,261 $30,243
New Bedford $384,800 $142,093 $32,000
Newburyport $247,354 $85,563 $40,000
Newton $325,000 $83,680 $25,810
Newton Center $127,941 $93,401 $60,000
Newton Upper Falls $185,000 $79,557 $43,500
Newtonville $155,000 $79,329 $43,500
Norfolk $76,500 $61,817 $48,402
North Adams $220,000 $90,293 $48,547
North Andover $224,820 $81,521 $33,550
North Attleboro $170,000 $76,959 $38,251
North Billerica $250,000 $89,270 $44,387
North Brookfield $86,811 $76,488 $64,688
North Chatham $220,000 $220,000 $220,000
North Chelmsford $174,720 $88,508 $42,000
North Dartmouth $187,200 $78,865 $41,600
North Dighton $91,043 $84,436 $75,000
North Easton $210,000 $84,215 $38,938
North Falmouth $160,160 $102,754 $41,600
North Grafton $137,208 $60,711 $31,320
North Reading $165,000 $90,243 $41,184
Northampton $325,000 $81,513 $37,000
Northborough $180,000 $81,708 $28,184
Northfield $160,000 $160,000 $160,000
Norton $194,896 $83,013 $37,523
Norwell $190,000 $84,828 $27,500
Norwood $416,000 $81,046 $34,000
Oak Bluffs $84,783 $64,879 $56,160
Orange $95,867 $76,378 $56,888
Orleans $83,200 $83,200 $83,200
Osterville $28,600 $28,080 $27,040
Oxford $173,264 $91,121 $61,000
Palmer $320,000 $211,384 $40,560
Paxton $79,000 $49,422 $32,136
Peabody $225,000 $86,432 $34,403
Pembroke $210,000 $90,610 $45,000
Pepperell $93,600 $74,620 $55,000
Pittsfield $465,000 $97,432 $21,600
Plainville $120,000 $93,289 $54,000
Plymouth $250,000 $81,686 $26,000
Plympton $80,000 $79,083 $78,166
Pocasset $58,240 $58,240 $58,240
Prides Crossing $150,000 $91,363 $68,500
Princeton $94,827 $83,793 $63,710
Provincetown $93,000 $59,918 $28,000
Quincy $220,000 $80,279 $23,000
Randolph $165,000 $49,539 $24,003
Raynham $250,000 $81,110 $41,101
Reading $145,000 $82,092 $40,000
Readville $58,240 $58,240 $58,240
Revere $260,000 $89,039 $30,678
Rochdale $83,200 $75,099 $66,997
Rockland $270,000 $95,533 $29,786
Roslindale $175,261 $66,089 $39,395
Rowley $85,000 $68,157 $50,710
Royalston $51,170 $44,850 $35,160
Rutland $125,000 $31,633 $25,000
Sagamore Beach $83,200 $53,964 $24,960
Salem $250,000 $76,290 $21,861
Salisbury $133,765 $93,755 $52,499
Sandwich $83,200 $67,337 $62,400
Saugus $165,000 $75,450 $40,400
Scituate $77,000 $49,137 $27,500
Seekonk $143,000 $117,667 $80,000
Sharon $118,893 $66,238 $30,000
Sheffield $95,500 $87,108 $79,040
Shelburne Falls $84,000 $84,000 $84,000
Sherborn $64,022 $54,049 $47,944
Shirley $72,000 $55,009 $43,000
Shrewsbury $155,000 $73,355 $37,440
Somerset $115,398 $80,086 $61,360
Somerville $375,000 $81,101 $26,000
South Dartmouth $85,280 $65,257 $41,974
South Deerfield $117,729 $76,602 $46,800
South Easton $254,400 $103,463 $42,661
South Grafton $65,478 $65,478 $65,478
South Hadley $299,998 $69,097 $26,010
South Hamilton $220,000 $85,777 $48,530
South Harwich $145,000 $102,932 $70,000
South Lancaster $44,163 $44,163 $44,163
Southborough $211,440 $85,076 $29,120
Southbridge $300,000 $187,659 $59,000
Southfield $65,000 $56,000 $47,000
Southwick $84,464 $84,464 $84,464
Spencer $100,000 $70,613 $53,061
Springfield $450,000 $104,743 $35,006
Sterling $98,000 $77,576 $69,268
Stockbridge $44,283 $34,254 $24,030
Stoneham $180,000 $72,615 $35,776
Stoughton $210,000 $70,861 $30,576
Stow $165,000 $81,266 $51,938
Sturbridge $167,544 $85,562 $52,000
Sudbury $234,000 $90,804 $39,915
Sunderland $86,715 $71,065 $49,000
Sutton $101,178 $69,983 $56,867
Swampscott $156,000 $80,571 $33,280
Swansea $72,800 $66,722 $57,500
Taunton $249,600 $109,169 $41,627
Tewksbury $185,000 $92,181 $39,083
Topsfield $81,300 $67,250 $62,750
Townsend $53,435 $42,093 $30,750
Turners Falls $95,687 $72,431 $50,000
Tyngsboro $150,000 $66,368 $38,000
Upton $130,000 $74,235 $48,443
Uxbridge $194,000 $130,776 $60,000
Vineyard Haven $67,621 $57,541 $50,000
Waban $110,012 $67,556 $28,600
Wakefield $185,000 $83,854 $40,000
Walpole $169,000 $95,964 $41,205
Waltham $1,050,000 $87,092 $26,624
Ware $378,378 $223,530 $82,740
Wareham $208,000 $104,598 $34,466
Warren $145,000 $125,000 $105,000
Watertown $960,000 $79,386 $34,000
Wayland $115,000 $72,917 $28,142
Webster $271,294 $78,228 $32,136
Wellesley $250,000 $89,045 $35,000
Wellesley Hills $190,000 $76,263 $37,024
Wellfleet $37,440 $37,440 $37,440
Wenham $69,460 $57,602 $41,288
West Barnstable $56,160 $49,161 $42,162
West Boylston $62,000 $61,000 $60,000
West Bridgewater $100,547 $74,468 $51,314
West Brookfield $182,000 $123,500 $65,000
West Groton $105,318 $85,726 $63,000
West Newton $138,466 $65,168 $25,064
West Roxbury $285,000 $77,211 $33,000
West Springfield $239,200 $75,903 $31,734
West Tisbury $58,000 $55,422 $52,166
West Yarmouth $73,715 $65,111 $52,957
Westborough $300,000 $81,105 $34,170
Westfield $270,400 $112,297 $40,000
Westford $230,000 $83,271 $40,976
Westminster $207,272 $74,861 $42,661
Weston $300,000 $90,674 $34,299
Westwood $180,000 $79,711 $30,000
Weymouth $720,000 $101,530 $36,608
Whately $38,230 $38,230 $38,230
Whitinsville $110,000 $68,464 $28,746
Wilbraham $125,000 $88,986 $47,500
Williamstown $96,000 $61,228 $21,910
Wilmington $198,378 $87,627 $34,297
Winchendon $150,000 $69,781 $23,067
Winchester $273,000 $80,786 $27,040
Windsor $87,651 $87,651 $87,651
Winthrop $167,622 $94,078 $46,088
Woburn $1,080,000 $85,168 $24,419
Woods Hole $187,200 $75,373 $31,200
Worcester $400,000 $76,116 $30,600
Worthington $110,011 $97,915 $57,400
Wrentham $165,544 $80,365 $44,270