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 $49,144 $31,221
Ashland $553,469 $120,958 $30,000
Auburn $400,000 $86,789 $22,942
Augusta $375,000 $68,368 $22,360
Baileyville $312,000 $133,081 $54,683
Bangor $500,000 $170,678 $20,800
Bar Harbor $470,000 $54,621 $22,000
Bath $120,000 $61,720 $21,525
Beals $34,500 $29,258 $23,650
Belfast $160,000 $72,085 $21,403
Belgrade $77,000 $50,700 $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 $500,000 $78,779 $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 $103,650 $52,000
Bowdoin $55,000 $48,250 $43,000
Brewer $275,000 $143,766 $21,923
Bridgewater $67,101 $67,101 $67,101
Bridgton $120,000 $93,867 $41,600
Brunswick $180,000 $58,941 $20,738
Buckfield $65,000 $53,695 $42,390
Bucksport $180,000 $131,409 $114,000
Burlington $98,954 $98,954 $98,954
Burnham $42,000 $42,000 $42,000
Calais $250,000 $131,435 $22,173
Cambridge $49,000 $49,000 $49,000
Camden $132,600 $60,915 $40,000
Cape Elizabeth $54,080 $43,040 $32,000
Cape Neddick $25,500 $25,500 $25,500
Caribou $325,000 $116,686 $20,081
Casco $65,000 $58,500 $52,000
Castine $54,651 $46,918 $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
Cumberland Center $42,000 $42,000 $42,000
Cushing $23,920 $23,920 $23,920
Damariscotta $167,000 $64,494 $36,005
Detroit $60,000 $60,000 $60,000
Dexter $125,000 $86,826 $48,651
Dixfield $40,092 $40,092 $40,092
Dover Foxcroft $375,000 $203,439 $44,000
East Boothbay $114,296 $92,174 $39,998
East Machias $130,000 $67,541 $32,000
Easton $67,149 $48,372 $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 $138,320 $99,892 $61,464
Falmouth $129,000 $61,727 $24,960
Farmington $100,000 $46,905 $26,400
Fort Fairfield $200,000 $110,255 $30,763
Fort Kent $330,000 $136,504 $20,469
Franklin $67,496 $44,338 $25,000
Freeport $126,984 $66,322 $20,030
Fryeburg $40,622 $32,843 $28,500
Gardiner $132,080 $75,652 $22,942
Gorham $131,040 $52,484 $22,714
Gray $128,960 $69,906 $23,140
Greene $30,000 $30,000 $30,000
Greenville $47,840 $38,838 $30,160
Guilford $99,000 $47,229 $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,784 $21,000
Holden $20,800 $20,800 $20,800
Houlton $290,000 $106,712 $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,343 $22,000
Kennebunkport $60,000 $39,247 $28,000
Kents Hill $33,000 $25,234 $21,350
Kingfield $77,149 $37,584 $18,042
Kittery $139,050 $56,441 $20,800
Lebanon $62,400 $62,400 $62,400
Lewiston $450,000 $108,978 $22,360
Limerick $180,000 $132,500 $37,500
Limestone $180,000 $94,069 $38,038
Lincoln $305,000 $134,346 $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 $97,272 $20,259
Machiasport $85,000 $67,825 $54,090
Madawaska $160,000 $88,077 $22,360
Madison $128,502 $67,470 $31,200
Manchester $134,680 $83,388 $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 $147,621 $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 $70,921 $46,458 $25,022
New Sharon $23,200 $23,200 $23,200
Newcastle $52,000 $52,000 $52,000
Newport $160,000 $106,016 $27,040
Newry $31,200 $27,666 $22,303
Nobleboro $43,680 $28,189 $20,443
Norridgewock $150,000 $113,562 $63,877
North Anson $26,373 $26,373 $26,373
North Berwick $95,000 $58,259 $34,556
North Waterboro $61,000 $56,500 $50,000
North Yarmouth $100,000 $80,630 $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 $139,360 $65,982 $28,163
Old Town $142,480 $71,359 $24,960
Orono $175,000 $54,311 $25,000
Oxford $93,600 $50,778 $27,040
Patten $93,000 $91,667 $89,000
Peaks Island $50,960 $30,618 $20,446
Pemaquid $38,000 $38,000 $38,000
Perry $107,000 $93,608 $83,824
Pittsfield $250,000 $46,758 $28,000
Poland $38,500 $36,750 $35,000
Portage $32,000 $30,750 $29,500
Porter $120,000 $56,952 $24,000
Portland $896,064 $57,627 $20,259
Pownal $68,300 $45,860 $31,838
Presque Isle $410,000 $143,079 $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 $185,000 $82,020 $26,200
Rockport $332,500 $106,612 $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 $53,807 $27,768
Salsbury Cove $39,756 $39,756 $39,756
Sanford $190,000 $97,842 $22,173
Scarborough $300,000 $65,186 $28,288
Searsport $90,000 $59,560 $29,120
Skowhegan $350,000 $123,843 $27,061
South Berwick $72,000 $58,000 $44,000
South Casco $75,000 $64,000 $40,000
South Freeport $37,939 $34,434 $32,500
South Paris $30,000 $30,000 $30,000
South Portland $600,000 $64,345 $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 $229,594 $166,677 $130,437
Vassalboro $32,000 $30,400 $28,800
Vinalhaven $25,418 $25,418 $25,418
Waldoboro $30,000 $30,000 $30,000
Walpole $80,000 $52,959 $28,000
Warren $48,464 $30,992 $25,000
Washburn $187,200 $49,923 $23,500
Waterboro $50,000 $35,211 $27,210
Waterville $860,000 $89,057 $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
West Kennebunk $43,992 $43,992 $43,992
Westbrook $128,960 $67,746 $29,442
Wilton $149,000 $149,000 $149,000
Windham $116,858 $61,736 $28,600
Windsor $46,000 $46,000 $46,000
Winterport $65,200 $57,600 $50,000
Winthrop $132,600 $96,894 $22,360
Wiscasset $90,650 $43,949 $22,173
Woolwich $34,840 $30,868 $26,562
Yarmouth $105,000 $63,980 $20,800
York $320,000 $69,031 $20,800
York Beach $31,200 $27,227 $23,254
York Harbor $23,400 $23,400 $23,400