Salary
Advice & Tips
Calculate Your Salary Ranking
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
Acton $50,000 $50,000 $50,000
Andover $95,784 $45,107 $31,221
Ashland $553,469 $120,958 $30,000
Auburn $400,000 $87,634 $22,942
Augusta $375,000 $65,336 $22,360
Baileyville $312,000 $120,940 $54,683
Bangor $475,000 $162,826 $20,800
Bar Harbor $470,000 $52,882 $22,000
Bath $120,000 $65,349 $21,525
Beals $34,500 $29,258 $23,650
Belfast $160,000 $72,624 $21,403
Belgrade $77,000 $54,375 $33,000
Belgrade Lakes $33,280 $30,420 $29,120
Berwick $21,350 $21,350 $21,350
Bethel $80,000 $39,772 $24,960
Biddeford $275,000 $71,706 $22,360
Birch Harbor $45,000 $44,218 $43,826
Blaine $27,040 $27,040 $27,040
Blue Hill $290,000 $115,883 $41,600
Boothbay $124,800 $124,800 $124,800
Boothbay Harbor $132,600 $120,867 $110,000
Bowdoin $50,000 $46,000 $43,000
Brewer $270,000 $120,176 $21,923
Bridgewater $67,101 $67,101 $67,101
Bridgton $120,000 $93,867 $41,600
Brunswick $180,000 $58,409 $20,738
Buckfield $65,000 $65,000 $65,000
Bucksport $180,000 $138,000 $114,000
Burlington $98,954 $98,954 $98,954
Burnham $42,000 $42,000 $42,000
Calais $250,000 $128,833 $22,173
Cambridge $49,000 $49,000 $49,000
Camden $132,600 $60,535 $40,000
Cape Elizabeth $54,080 $43,040 $32,000
Cape Neddick $25,500 $25,500 $25,500
Caribou $325,000 $113,239 $20,081
Casco $65,000 $58,500 $52,000
Castine $46,672 $42,706 $35,360
Center Lovell $28,000 $28,000 $28,000
Cherryfield $32,032 $32,032 $32,032
Coopers Mills $55,328 $39,208 $23,088
Cushing $23,920 $23,920 $23,920
Damariscotta $167,000 $64,494 $36,005
Detroit $60,000 $60,000 $60,000
Dexter $125,000 $125,000 $125,000
Dixfield $40,092 $40,092 $40,092
Dover Foxcroft $262,000 $186,660 $44,000
East Boothbay $39,998 $39,998 $39,998
East Machias $130,000 $67,541 $32,000
Easton $67,149 $51,192 $30,000
Eastport $125,000 $108,940 $100,000
Eddington $28,558 $28,558 $28,558
Eliot $70,000 $65,875 $64,000
Ellsworth $270,000 $69,569 $22,942
Fairfield $61,464 $61,464 $61,464
Falmouth $129,000 $61,479 $26,914
Farmington $100,000 $46,648 $26,400
Fort Fairfield $150,000 $92,306 $30,763
Fort Kent $330,000 $136,084 $20,469
Franklin $67,496 $43,060 $25,000
Freeport $126,984 $60,997 $20,030
Fryeburg $40,622 $32,843 $28,500
Gardiner $132,080 $75,652 $22,942
Gorham $126,360 $50,361 $22,714
Gray $128,960 $69,906 $23,140
Greene $30,000 $30,000 $30,000
Greenville $47,840 $38,838 $30,160
Guilford $98,280 $41,476 $23,993
Hallowell $77,000 $52,460 $22,942
Hampden $55,120 $40,202 $24,685
Harpswell $49,000 $43,800 $34,900
Harrington $90,000 $47,883 $27,576
Hartland $95,000 $81,250 $70,000
Hebron $36,400 $29,270 $21,000
Holden $20,800 $20,800 $20,800
Houlton $290,000 $101,234 $22,000
Howland $41,600 $41,600 $41,600
Jackman $36,379 $31,476 $26,166
Jonesport $160,000 $116,148 $90,000
Kennebunk $102,960 $56,680 $22,000
Kennebunkport $60,000 $39,247 $28,000
Kents Hill $33,000 $25,234 $21,350
Kingfield $77,149 $37,584 $18,985
Kittery $139,050 $56,181 $20,800
Lewiston $450,000 $108,870 $22,360
Limerick $180,000 $132,500 $37,500
Limestone $180,000 $94,069 $38,038
Lincoln $305,000 $135,507 $26,728
Lincolnville $28,330 $28,330 $28,330
Lisbon Falls $75,000 $58,300 $41,600
Lubec $88,005 $71,272 $54,538
Machias $240,000 $96,554 $20,259
Machiasport $85,000 $67,825 $54,090
Madawaska $160,000 $88,077 $22,360
Madison $128,502 $67,470 $31,200
Manchester $126,880 $79,969 $22,000
Mars Hill $300,000 $209,963 $140,000
Mechanic Falls $58,240 $58,240 $58,240
Milbridge $140,000 $140,000 $140,000
Milford $135,000 $135,000 $135,000
Millinocket $450,000 $124,954 $25,917
Milo $138,840 $77,688 $41,600
Monmouth $60,216 $52,638 $24,960
Morrill $66,000 $66,000 $66,000
Mount Desert $38,210 $36,646 $35,081
Mount Vernon $52,666 $52,666 $52,666
Naples $32,000 $32,000 $32,000
New Gloucester $43,430 $34,226 $25,022
New Sharon $23,200 $23,200 $23,200
Newcastle $52,000 $52,000 $52,000
Newport $160,000 $92,520 $27,040
Newry $31,200 $27,666 $22,303
Nobleboro $43,680 $28,189 $20,443
Norridgewock $150,000 $117,646 $63,877
North Anson $26,373 $26,373 $26,373
North Berwick $95,000 $58,640 $34,556
North Waterboro $61,000 $56,500 $50,000
North Yarmouth $100,000 $79,490 $26,914
Norway $277,557 $220,504 $24,960
Oakland $150,000 $74,310 $37,000
Ogunquit $41,486 $29,440 $22,880
Old Orchard Beach $70,000 $56,354 $28,163
Old Town $124,800 $67,407 $24,960
Orono $139,000 $53,752 $25,000
Oxford $93,600 $50,778 $27,040
Patten $93,000 $91,667 $89,000
Peaks Island $20,446 $20,446 $20,446
Pemaquid $38,000 $38,000 $38,000
Perry $107,000 $93,608 $83,824
Pittsfield $250,000 $46,484 $28,000
Poland $38,500 $36,750 $35,000
Portage $32,000 $30,750 $29,500
Porter $100,000 $48,750 $24,000
Portland $896,064 $56,243 $20,259
Pownal $68,300 $45,860 $31,838
Presque Isle $410,000 $137,210 $21,000
Princeton $133,050 $111,941 $56,638
Rangeley $43,529 $39,310 $35,090
Raymond $91,770 $50,955 $29,000
Readfield $76,960 $51,567 $27,200
Richmond $56,000 $38,200 $24,700
Rockland $165,300 $73,438 $26,200
Rockport $332,500 $89,605 $26,478
Round Pond $37,440 $37,440 $37,440
Rumford $130,000 $79,933 $25,917
Sabattus $26,500 $26,500 $26,500
Saco $139,050 $52,122 $27,768
Salsbury Cove $39,756 $39,756 $39,756
Sanford $150,000 $72,785 $22,173
Scarborough $279,996 $62,019 $28,288
Searsport $90,000 $59,560 $29,120
Skowhegan $350,000 $120,536 $27,061
South Berwick $72,000 $72,000 $72,000
South Casco $75,000 $64,000 $40,000
South Freeport $37,939 $34,140 $32,500
South Paris $30,000 $30,000 $30,000
South Portland $600,000 $63,046 $21,071
South Thomaston $43,680 $43,680 $43,680
Southwest Harbor $75,962 $47,965 $26,000
Springvale $139,050 $116,570 $37,000
Standish $59,000 $37,950 $22,360
Tenants Harbor $42,000 $42,000 $42,000
Thomaston $82,077 $38,533 $21,840
Topsham $143,000 $77,157 $23,926
Van Buren $140,000 $140,000 $140,000
Vassalboro $32,000 $30,400 $28,800
Vinalhaven $25,418 $25,418 $25,418
Waldoboro $30,000 $30,000 $30,000
Walpole $80,000 $53,250 $28,000
Warren $48,464 $30,992 $25,000
Washburn $79,200 $36,884 $23,500
Waterboro $50,000 $35,211 $27,210
Waterville $320,000 $81,703 $20,800
Wayne $48,526 $48,526 $48,526
Weld $26,400 $26,400 $26,400
Wells $105,000 $64,659 $22,880
West Boothbay Harbor $253,767 $99,126 $30,000
West Enfield $135,000 $135,000 $135,000
Westbrook $128,960 $65,109 $29,442
Windham $112,320 $58,880 $28,600
Windsor $46,000 $46,000 $46,000
Winterport $65,200 $57,600 $50,000
Winthrop $132,600 $90,272 $22,360
Wiscasset $80,000 $36,165 $22,173
Woolwich $34,840 $30,868 $26,562
Yarmouth $105,000 $63,920 $20,800
York $320,000 $68,233 $20,800
York Beach $31,200 $27,227 $23,254
York Harbor $23,400 $23,400 $23,400