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 $109,281 $27,851
Acton $180,000 $74,370 $36,000
Adams $50,000 $50,000 $50,000
Agawam $185,000 $73,438 $41,800
Allston $190,000 $69,480 $30,867
Amesbury $235,000 $82,801 $45,989
Amherst $200,000 $67,996 $32,718
Andover $354,000 $83,489 $30,000
Arlington $115,000 $57,501 $32,000
Ashburnham $74,360 $51,154 $44,300
Ashfield $74,880 $67,004 $52,166
Ashland $170,000 $68,965 $35,610
Athol $273,000 $120,169 $55,000
Attleboro $218,483 $85,203 $41,600
Auburn $190,000 $115,675 $51,650
Auburndale $207,428 $70,505 $25,626
Avon $114,000 $70,263 $47,840
Ayer $291,200 $108,648 $40,000
Babson Park $120,140 $86,880 $58,297
Barnstable $43,908 $43,908 $43,908
Barre $48,318 $40,484 $36,566
Becket $54,788 $53,596 $52,403
Bedford $840,000 $81,572 $36,000
Belchertown $145,000 $112,000 $46,000
Bellingham $175,000 $95,097 $50,000
Belmont $170,000 $65,262 $27,100
Berkley $70,000 $65,000 $60,000
Berlin $42,162 $42,162 $42,162
Beverly $375,000 $84,015 $21,600
Billerica $220,000 $87,542 $31,000
Bolton $128,310 $86,417 $48,000
Boston $1,133,000 $79,774 $20,987
Boxborough $900,000 $88,591 $41,600
Boxford $110,344 $98,826 $84,670
Boylston $75,000 $75,000 $75,000
Braintree $200,000 $74,752 $39,100
Bridgewater $187,200 $70,419 $25,418
Brighton $800,000 $81,646 $27,477
Brockton $575,000 $132,089 $37,752
Brookfield $54,288 $54,288 $54,288
Brookline $254,000 $70,233 $26,208
Burlington $768,000 $89,341 $35,000
Buzzards Bay $89,615 $84,433 $74,000
Byfield $190,000 $118,225 $46,450
Cambridge $780,000 $83,133 $28,450
Canton $360,000 $81,396 $31,200
Carlisle $120,000 $77,392 $24,960
Carver $60,000 $55,000 $50,000
Cataumet $74,000 $67,000 $63,500
Centerville $76,274 $62,754 $53,664
Charlestown $950,000 $69,474 $30,930
Charlton $160,222 $82,682 $28,933
Chatham $56,347 $43,867 $20,800
Chelmsford $430,000 $81,153 $27,726
Chelsea $300,000 $77,000 $30,076
Chestnut Hill $776,526 $86,528 $34,195
Chicopee $305,000 $76,188 $33,000
Clinton $260,000 $90,380 $33,690
Cohasset $116,000 $49,903 $24,440
Concord $480,000 $84,946 $27,040
Conway $34,320 $34,320 $34,320
Cummington $28,080 $28,080 $28,080
Dalton $156,000 $126,305 $66,914
Danvers $520,000 $79,383 $24,253
Dartmouth $217,000 $132,170 $48,564
Dedham $260,000 $78,288 $26,250
Deerfield $85,030 $47,811 $23,000
Dennis $49,920 $43,230 $34,780
Dighton $80,000 $60,000 $40,000
Dover $125,000 $95,832 $52,495
Dracut $120,000 $64,982 $37,170
Dudley $120,000 $67,542 $27,269
Duxbury $221,000 $94,871 $30,000
East Bridgewater $254,400 $127,263 $70,251
East Falmouth $93,400 $74,900 $55,000
East Freetown $80,000 $80,000 $80,000
East Longmeadow $299,998 $112,279 $34,000
East Sandwich $50,993 $45,807 $40,621
East Taunton $82,000 $82,000 $82,000
East Walpole $135,000 $81,378 $60,528
East Wareham $120,000 $86,858 $55,286
Easthampton $98,000 $69,200 $40,400
Easton $270,400 $97,781 $29,200
Edgartown $60,320 $48,036 $40,144
Essex $60,000 $60,000 $60,000
Everett $216,000 $72,217 $37,200
Fairhaven $1,092,894 $179,477 $29,120
Fall River $300,000 $109,947 $37,461
Falmouth $210,000 $83,867 $27,040
Feeding Hills $175,000 $175,000 $175,000
Fitchburg $380,000 $108,489 $29,994
Florence $60,000 $52,913 $48,000
Forestdale $23,982 $23,962 $23,920
Foxboro $190,000 $79,910 $42,931
Framingham $350,000 $82,342 $29,120
Franklin $205,000 $80,422 $34,000
Gardner $425,000 $172,360 $44,408
Glendale $65,000 $65,000 $65,000
Gloucester $175,115 $87,164 $33,795
Grafton $124,259 $90,606 $31,160
Granby $120,000 $115,000 $110,000
Great Barrington $228,384 $83,683 $27,456
Greenfield $467,500 $193,288 $35,464
Groton $250,806 $91,948 $31,000
Groveland $140,000 $86,310 $57,000
Hadley $253,760 $56,356 $26,950
Hampden $55,000 $43,787 $33,280
Hanover $156,000 $53,332 $25,688
Harvard $130,000 $130,000 $130,000
Harwich $135,000 $64,166 $31,075
Hatfield $47,650 $46,734 $45,817
Haverhill $249,600 $85,871 $35,850
Hingham $160,000 $59,530 $20,440
Holbrook $105,955 $86,466 $56,160
Holden $185,000 $77,873 $32,136
Holliston $200,000 $80,198 $31,000
Holyoke $325,000 $93,440 $36,504
Hopedale $66,851 $56,795 $42,162
Hopkinton $225,000 $84,830 $43,389
Hudson $145,000 $84,857 $43,389
Huntington $79,144 $79,144 $79,144
Hyannis $416,000 $127,188 $34,424
Hyde Park $157,102 $63,630 $40,000
Indian Orchard $114,400 $101,000 $87,600
Ipswich $200,000 $87,433 $41,184
Jamaica Plain $416,000 $84,583 $29,640
Kingston $99,986 $51,982 $22,570
Lakeville $72,654 $61,356 $53,976
Lancaster $90,000 $75,334 $68,000
Lanesboro $33,000 $33,000 $33,000
Lawrence $550,000 $111,778 $31,949
Lee $83,200 $58,186 $36,712
Leeds $65,541 $62,931 $60,320
Lenox $91,874 $35,194 $27,456
Leominster $250,000 $122,800 $35,443
Lexington $1,115,000 $83,350 $30,930
Lincoln $130,000 $84,643 $35,256
Littleton $240,000 $88,167 $41,330
Longmeadow $109,512 $69,058 $38,480
Lowell $273,000 $88,338 $32,000
Ludlow $160,000 $93,370 $33,280
Lunenburg $191,963 $101,582 $61,776
Lynn $330,000 $91,006 $25,002
Lynnfield $110,000 $78,739 $36,480
Malden $228,800 $75,407 $27,830
Manchester $85,800 $61,265 $45,000
Mansfield $240,000 $80,971 $41,100
Marblehead $150,000 $77,515 $37,440
Marion $110,000 $85,212 $48,984
Marlborough $260,000 $83,632 $24,000
Marshfield $71,000 $36,020 $22,570
Marstons Mills $56,000 $56,000 $56,000
Mashpee $137,000 $109,740 $72,218
Mattapan $130,000 $70,059 $39,395
Maynard $200,000 $84,801 $40,950
Medfield $1,664,000 $381,319 $47,303
Medford $208,000 $77,629 $31,000
Medway $106,000 $69,650 $47,000
Melrose $395,200 $146,026 $24,149
Mendon $111,883 $91,302 $70,720
Menemsha $115,721 $115,721 $115,721
Merrimac $185,000 $185,000 $185,000
Methuen $260,000 $103,081 $24,565
Middleboro $167,898 $70,878 $44,000
Middleton $140,000 $96,117 $26,000
Milford $225,000 $82,915 $30,000
Millbury $95,000 $64,407 $52,000
Millis $105,955 $95,319 $85,000
Milton $265,000 $93,957 $36,000
Nahant $84,000 $66,501 $51,500
Nantucket $95,910 $52,309 $33,280
Natick $325,000 $83,611 $31,680
Needham $280,000 $78,483 $24,960
New Bedford $302,000 $129,281 $32,000
Newburyport $247,354 $75,687 $37,000
Newton $310,000 $80,458 $25,810
Newton Center $100,355 $67,177 $38,397
Newton Highlands $70,000 $60,829 $50,856
Newton Upper Falls $185,000 $80,165 $43,500
Newtonville $155,000 $83,527 $47,000
Norfolk $76,500 $66,600 $60,000
North Adams $220,000 $111,426 $48,547
North Andover $215,000 $76,811 $30,000
North Attleboro $170,000 $72,754 $38,251
North Billerica $127,500 $76,218 $44,387
North Brookfield $64,688 $64,688 $64,688
North Chatham $220,000 $220,000 $220,000
North Chelmsford $174,720 $84,715 $42,000
North Dartmouth $182,000 $73,805 $35,000
North Dighton $85,000 $85,000 $85,000
North Easton $210,000 $86,176 $38,938
North Falmouth $160,160 $102,754 $41,600
North Grafton $137,208 $52,366 $22,610
North Reading $165,000 $82,449 $41,184
Northampton $114,400 $62,753 $37,000
Northborough $186,000 $78,055 $28,184
Northfield $160,000 $160,000 $160,000
Norton $208,000 $81,743 $30,000
Norwell $165,000 $81,502 $26,250
Norwood $416,000 $77,770 $33,000
Oak Bluffs $84,783 $80,799 $76,814
Orange $95,867 $76,378 $56,888
Orleans $83,200 $78,100 $71,000
Osterville $143,000 $80,451 $27,040
Oxford $173,264 $93,479 $55,000
Palmer $312,000 $196,746 $55,100
Paxton $68,876 $47,198 $32,136
Peabody $225,000 $82,461 $34,403
Pembroke $210,000 $87,328 $45,000
Pepperell $93,600 $70,334 $55,000
Pittsfield $500,000 $86,446 $20,680
Plainville $120,000 $81,708 $54,000
Plymouth $190,000 $78,413 $33,130
Plympton $80,000 $79,083 $78,166
Pocasset $58,240 $58,240 $58,240
Prides Crossing $150,000 $83,966 $41,360
Princeton $93,600 $78,804 $63,710
Provincetown $76,981 $49,285 $25,000
Quincy $225,000 $77,278 $23,000
Randolph $165,000 $48,875 $25,376
Raynham $250,000 $78,715 $41,101
Reading $145,000 $69,028 $21,757
Revere $260,000 $90,356 $30,678
Rochdale $66,997 $62,546 $60,320
Rockland $270,000 $91,240 $33,426
Rockport $75,000 $75,000 $75,000
Roslindale $173,389 $66,594 $37,960
Rowley $85,000 $67,379 $50,710
Royalston $48,220 $39,795 $35,160
Rutland $125,000 $30,619 $23,566
Sagamore Beach $67,413 $46,655 $24,960
Salem $250,000 $78,390 $21,861
Salisbury $133,765 $93,132 $52,499
Sandwich $66,602 $63,801 $62,400
Saugus $165,000 $86,320 $40,400
Scituate $62,000 $44,403 $26,250
Seekonk $143,000 $93,008 $36,629
Sharon $118,893 $67,215 $35,963
Sheffield $95,500 $59,281 $30,923
Sherborn $73,070 $56,153 $47,944
Shirley $76,000 $53,066 $33,488
Shrewsbury $150,000 $69,816 $35,360
Somerset $115,398 $75,092 $36,670
Somerville $240,000 $74,531 $26,000
South Dartmouth $85,280 $71,003 $45,760
South Deerfield $100,623 $70,613 $45,000
South Dennis $150,000 $150,000 $150,000
South Easton $254,400 $101,818 $32,000
South Hadley $299,998 $67,554 $26,010
South Hamilton $63,565 $52,817 $44,500
South Harwich $150,000 $97,160 $65,000
South Lancaster $44,163 $40,855 $37,546
Southborough $211,440 $81,503 $29,120
Southbridge $300,000 $185,200 $50,000
Southfield $65,000 $56,000 $47,000
Southwick $160,141 $115,042 $55,420
Spencer $100,000 $75,000 $60,000
Springfield $452,171 $100,153 $28,000
Sterling $98,000 $71,409 $67,000
Stockbridge $39,000 $29,187 $24,000
Stoneham $152,800 $66,205 $35,776
Stoughton $175,000 $69,370 $27,643
Stow $137,736 $77,299 $41,600
Sturbridge $115,000 $90,966 $58,344
Sudbury $234,000 $93,778 $38,000
Sunderland $60,382 $54,691 $49,000
Sutton $101,178 $71,386 $56,867
Swampscott $156,000 $70,578 $33,280
Swansea $72,800 $60,975 $35,360
Taunton $249,600 $100,446 $35,000
Tewksbury $185,000 $89,836 $28,642
Topsfield $80,000 $69,157 $63,544
Townsend $53,435 $42,093 $30,750
Turners Falls $115,000 $73,042 $48,339
Tyngsboro $100,000 $62,057 $38,000
Upton $82,000 $69,166 $48,443
Uxbridge $194,000 $139,750 $60,000
Vineyard Haven $67,621 $67,621 $67,621
Waban $120,000 $57,033 $28,600
Wakefield $350,000 $79,946 $44,637
Walpole $185,000 $97,207 $50,000
Waltham $1,050,000 $83,611 $26,333
Ware $193,003 $157,686 $82,740
Wareham $208,000 $125,494 $34,466
Warren $105,000 $105,000 $105,000
Watertown $960,000 $76,711 $29,500
Wayland $115,000 $77,266 $28,142
Webster $186,000 $73,457 $32,136
Wellesley $385,000 $84,461 $30,160
Wellesley Hills $650,000 $75,059 $37,024
Wellfleet $260,000 $111,147 $36,000
Wenham $92,400 $60,367 $41,288
West Barnstable $56,160 $49,161 $42,162
West Boylston $62,000 $52,086 $29,162
West Bridgewater $93,000 $66,872 $49,945
West Brookfield $91,874 $76,445 $65,000
West Groton $105,318 $87,046 $67,974
West Newton $104,000 $62,020 $25,000
West Roxbury $239,813 $73,166 $33,000
West Springfield $239,200 $80,744 $31,734
West Tisbury $56,098 $56,098 $56,098
West Wareham $89,960 $89,960 $89,960
West Yarmouth $73,715 $63,919 $52,957
Westborough $600,000 $76,059 $32,000
Westfield $270,400 $105,377 $40,000
Westford $165,000 $78,668 $40,976
Westminster $100,000 $67,993 $42,661
Weston $300,000 $89,341 $34,299
Westwood $180,000 $78,003 $30,000
Weymouth $720,000 $92,651 $25,688
Whately $38,230 $38,230 $38,230
Whitinsville $110,000 $59,263 $28,746
Whitman $62,000 $62,000 $62,000
Wilbraham $320,000 $134,214 $47,500
Williamstown $96,000 $57,695 $30,600
Wilmington $220,000 $83,929 $34,297
Winchendon $99,050 $47,051 $23,067
Winchester $273,000 $79,216 $27,040
Winthrop $167,622 $78,764 $35,942
Woburn $1,080,000 $82,587 $20,779
Woods Hole $187,200 $69,641 $31,200
Worcester $420,000 $72,904 $25,293
Worthington $110,011 $97,915 $57,400
Wrentham $131,551 $75,536 $44,270