Highest-paying jobs in Portland, Maine

Written by:
July 8, 2022
Gorodenkoff // Shutterstock

Highest-paying jobs in Portland, Maine

Stacker collected information on the highest-paying jobs in Portland-South Portland, ME, using data from the U.S. Bureau of Labor Statistics. Jobs are ranked by average annual salary with information up to date as of May 2021.

In Portland, the annual mean wage is $57,060 or 2.1% lower than national mean of $58,260, while the highest-paying occupation makes $232,580. Read on to see which jobs make the list.

#50. Administrative services managers

Portland-South Portland, ME
- Annual mean salary: $92,520
- #253 highest pay among all metros
- Employment: 390

National
- Annual mean salary: $113,030
- Employment: 224,620
- Entry level education requirements: nan
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($149,360)
--- Seattle-Tacoma-Bellevue, WA ($142,650)
--- Boston-Cambridge-Nashua, MA-NH ($141,950)

#49. Medical scientists, except epidemiologists

Portland-South Portland, ME
- Annual mean salary: $92,630
- #66 highest pay among all metros
- Employment: data not available

National
- Annual mean salary: $104,050
- Employment: 108,550
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Memphis, TN-MS-AR ($176,770)
--- Columbia, SC ($155,570)
--- Danbury, CT ($151,970)

#48. Electronics engineers, except computer

Portland-South Portland, ME
- Annual mean salary: $92,770
- #145 highest pay among all metros
- Employment: data not available

National
- Annual mean salary: $115,490
- Employment: 107,170
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($152,060)
--- Santa Rosa, CA ($138,480)
--- Idaho Falls, ID ($136,310)

#47. Computer programmers

Portland-South Portland, ME
- Annual mean salary: $92,960
- #55 highest pay among all metros
- Employment: 170

National
- Annual mean salary: $96,650
- Employment: 152,610
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($144,130)
--- San Francisco-Oakland-Hayward, CA ($126,220)
--- Dalton, GA ($123,500)

#46. Rehabilitation counselors

Portland-South Portland, ME
- Annual mean salary: $94,340
- #1 highest pay among all metros
- Employment: 130

National
- Annual mean salary: $44,740
- Employment: 90,310
- Entry level education requirements: Master's degree
- Metros with highest average pay:
--- Portland-South Portland, ME ($94,340)
--- Atlantic City-Hammonton, NJ ($73,140)
--- Olympia-Tumwater, WA ($59,970)

#45. Electrical engineers

Portland-South Portland, ME
- Annual mean salary: $94,950
- #207 highest pay among all metros
- Employment: 420

National
- Annual mean salary: $107,890
- Employment: 186,020
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($148,870)
--- San Francisco-Oakland-Hayward, CA ($133,640)
--- Sacramento--Roseville--Arden-Arcade, CA ($124,680)

#44. Detectives and criminal investigators

Portland-South Portland, ME
- Annual mean salary: $95,040
- #55 highest pay among all metros
- Employment: 120

National
- Annual mean salary: $90,370
- Employment: 107,890
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($132,210)
--- Anchorage, AK ($127,070)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($123,460)

#43. Education administrators, kindergarten through secondary

Portland-South Portland, ME
- Annual mean salary: $97,340
- #146 highest pay among all metros
- Employment: 350

National
- Annual mean salary: $102,650
- Employment: 274,710
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($144,880)
--- San Jose-Sunnyvale-Santa Clara, CA ($143,450)
--- Bridgeport-Stamford-Norwalk, CT ($142,330)

#42. Fundraising managers

Portland-South Portland, ME
- Annual mean salary: $97,400
- #77 highest pay among all metros
- Employment: 70

National
- Annual mean salary: $119,400
- Employment: 23,190
- Entry level education requirements: nan
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($175,610)
--- Syracuse, NY ($155,700)
--- Boston-Cambridge-Nashua, MA-NH ($153,980)

#41. Environmental engineers

Portland-South Portland, ME
- Annual mean salary: $98,240
- #77 highest pay among all metros
- Employment: 60

National
- Annual mean salary: $100,220
- Employment: 42,660
- Entry level education requirements: Bachelor's degree
- Metros with highest average pay:
--- Houston-The Woodlands-Sugar Land, TX ($131,700)
--- San Francisco-Oakland-Hayward, CA ($127,470)
--- Idaho Falls, ID ($127,160)

#40. Industrial production managers

Portland-South Portland, ME
- Annual mean salary: $99,100
- #309 highest pay among all metros
- Employment: 220

National
- Annual mean salary: $117,780
- Employment: 192,270
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($155,640)
--- San Jose-Sunnyvale-Santa Clara, CA ($153,860)
--- Fort Collins, CO ($153,470)

#39. Construction managers

Portland-South Portland, ME
- Annual mean salary: $99,220
- #166 highest pay among all metros
- Employment: 370

National
- Annual mean salary: $108,210
- Employment: 284,750
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Anchorage, AK ($160,710)
--- New York-Newark-Jersey City, NY-NJ-PA ($149,050)
--- Napa, CA ($145,430)

#38. Loan officers

Portland-South Portland, ME
- Annual mean salary: $100,930
- #7 highest pay among all metros
- Employment: 610

National
- Annual mean salary: $80,570
- Employment: 340,170
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($111,830)
--- Bend-Redmond, OR ($106,290)
--- Wilmington, NC ($104,930)

#37. Transportation, storage, and distribution managers

Portland-South Portland, ME
- Annual mean salary: $102,110
- #118 highest pay among all metros
- Employment: 160

National
- Annual mean salary: $105,580
- Employment: 144,640
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($159,890)
--- Bridgeport-Stamford-Norwalk, CT ($154,170)
--- Trenton, NJ ($144,620)

#36. Actuaries

Portland-South Portland, ME
- Annual mean salary: $102,200
- #55 highest pay among all metros
- Employment: 40

National
- Annual mean salary: $125,300
- Employment: 23,040
- Entry level education requirements: Bachelor's degree
- Metros with highest average pay:
--- Atlanta-Sandy Springs-Roswell, GA ($245,520)
--- New York-Newark-Jersey City, NY-NJ-PA ($144,550)
--- Springfield, MA-CT ($144,320)

#35. Software developers

Portland-South Portland, ME
- Annual mean salary: $103,690
- #130 highest pay among all metros
- Employment: 1,600

National
- Annual mean salary: $120,990
- Employment: 1,364,180
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($167,420)
--- San Francisco-Oakland-Hayward, CA ($158,320)
--- Seattle-Tacoma-Bellevue, WA ($148,220)

#34. Sales engineers

Portland-South Portland, ME
- Annual mean salary: $103,880
- #71 highest pay among all metros
- Employment: 60

National
- Annual mean salary: $118,630
- Employment: 59,550
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Salisbury, MD-DE ($169,330)
--- Birmingham-Hoover, AL ($158,740)
--- San Jose-Sunnyvale-Santa Clara, CA ($158,320)

#33. Lawyers

Portland-South Portland, ME
- Annual mean salary: $106,410
- #262 highest pay among all metros
- Employment: 1,050

National
- Annual mean salary: $148,030
- Employment: 681,010
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($231,200)
--- San Francisco-Oakland-Hayward, CA ($191,460)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($186,610)

#32. Training and development managers

Portland-South Portland, ME
- Annual mean salary: $107,040
- #85 highest pay among all metros
- Employment: 30

National
- Annual mean salary: $128,800
- Employment: 35,830
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($180,360)
--- San Jose-Sunnyvale-Santa Clara, CA ($176,270)
--- San Francisco-Oakland-Hayward, CA ($166,410)

#31. Medical and health services managers

Portland-South Portland, ME
- Annual mean salary: $107,570
- #222 highest pay among all metros
- Employment: 690

National
- Annual mean salary: $119,840
- Employment: 436,770
- Entry level education requirements: Bachelor's degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($162,110)
--- Vallejo-Fairfield, CA ($157,340)
--- New York-Newark-Jersey City, NY-NJ-PA ($156,370)

#30. Elevator and escalator installers and repairers

Portland-South Portland, ME
- Annual mean salary: $108,220
- #5 highest pay among all metros
- Employment: 40

National
- Annual mean salary: $91,320
- Employment: 22,510
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($130,290)
--- Kansas City, MO-KS ($113,590)
--- Urban Honolulu, HI ($113,480)

#29. General and operations managers

Portland-South Portland, ME
- Annual mean salary: $110,050
- #130 highest pay among all metros
- Employment: 4,260

National
- Annual mean salary: $115,250
- Employment: 2,984,920
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($165,340)
--- Trenton, NJ ($165,030)
--- New York-Newark-Jersey City, NY-NJ-PA ($159,210)

#28. Computer network architects

Portland-South Portland, ME
- Annual mean salary: $112,150
- #73 highest pay among all metros
- Employment: 200

National
- Annual mean salary: $120,650
- Employment: 168,830
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($177,600)
--- San Francisco-Oakland-Hayward, CA ($152,900)
--- Rapid City, SD ($145,810)

#27. Transportation inspectors

Portland-South Portland, ME
- Annual mean salary: $112,260
- #1 highest pay among all metros
- Employment: 40

National
- Annual mean salary: $77,620
- Employment: 25,070
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Portland-South Portland, ME ($112,260)
--- Seattle-Tacoma-Bellevue, WA ($111,930)
--- Anchorage, AK ($108,140)

#26. Public relations managers

Portland-South Portland, ME
- Annual mean salary: $112,330
- #92 highest pay among all metros
- Employment: 90

National
- Annual mean salary: $138,000
- Employment: 59,850
- Entry level education requirements: nan
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($183,410)
--- Washington-Arlington-Alexandria, DC-VA-MD-WV ($182,890)
--- Boulder, CO ($174,250)

#25. Veterinarians

Portland-South Portland, ME
- Annual mean salary: $112,490
- #85 highest pay among all metros
- Employment: 210

National
- Annual mean salary: $109,920
- Employment: 77,260
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- San Francisco-Oakland-Hayward, CA ($144,440)
--- San Jose-Sunnyvale-Santa Clara, CA ($141,670)
--- Bridgeport-Stamford-Norwalk, CT ($140,390)

#24. Database architects

Portland-South Portland, ME
- Annual mean salary: $113,570
- #56 highest pay among all metros
- Employment: 60

National
- Annual mean salary: $121,840
- Employment: 50,440
- Entry level education requirements: nan
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($187,070)
--- San Francisco-Oakland-Hayward, CA ($161,830)
--- Seattle-Tacoma-Bellevue, WA ($156,530)

#23. Advertising and promotions managers

Portland-South Portland, ME
- Annual mean salary: $113,730
- #32 highest pay among all metros
- Employment: data not available

National
- Annual mean salary: $142,860
- Employment: 22,520
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Trenton, NJ ($193,980)
--- New York-Newark-Jersey City, NY-NJ-PA ($182,520)
--- Denver-Aurora-Lakewood, CO ($166,620)

#22. Database administrators

Portland-South Portland, ME
- Annual mean salary: $114,040
- #9 highest pay among all metros
- Employment: 110

National
- Annual mean salary: $96,550
- Employment: 85,870
- Entry level education requirements: nan
- Metros with highest average pay:
--- Trenton, NJ ($123,540)
--- San Jose-Sunnyvale-Santa Clara, CA ($121,430)
--- San Francisco-Oakland-Hayward, CA ($120,280)

#21. Nurse practitioners

Portland-South Portland, ME
- Annual mean salary: $117,550
- #114 highest pay among all metros
- Employment: 430

National
- Annual mean salary: $118,040
- Employment: 234,690
- Entry level education requirements: Master's degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($197,870)
--- Napa, CA ($184,700)
--- Vallejo-Fairfield, CA ($180,380)

#20. Physician assistants

Portland-South Portland, ME
- Annual mean salary: $120,060
- #125 highest pay among all metros
- Employment: 300

National
- Annual mean salary: $119,460
- Employment: 132,940
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Portsmouth, NH-ME ($167,240)
--- Panama City, FL ($165,000)
--- San Francisco-Oakland-Hayward, CA ($164,150)

#19. Compensation and benefits managers

Portland-South Portland, ME
- Annual mean salary: $122,120
- #49 highest pay among all metros
- Employment: 40

National
- Annual mean salary: $139,470
- Employment: 15,330
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($190,560)
--- Bridgeport-Stamford-Norwalk, CT ($187,770)
--- San Jose-Sunnyvale-Santa Clara, CA ($177,130)

#18. Pharmacists

Portland-South Portland, ME
- Annual mean salary: $123,470
- #168 highest pay among all metros
- Employment: 510

National
- Annual mean salary: $125,690
- Employment: 312,550
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($168,640)
--- San Francisco-Oakland-Hayward, CA ($163,840)
--- Santa Rosa, CA ($158,420)

#17. Purchasing managers

Portland-South Portland, ME
- Annual mean salary: $123,930
- #91 highest pay among all metros
- Employment: 150

National
- Annual mean salary: $134,590
- Employment: 69,310
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Trenton, NJ ($181,030)
--- San Jose-Sunnyvale-Santa Clara, CA ($177,010)
--- New York-Newark-Jersey City, NY-NJ-PA ($174,760)

#16. Marketing managers

Portland-South Portland, ME
- Annual mean salary: $123,980
- #184 highest pay among all metros
- Employment: 710

National
- Annual mean salary: $153,440
- Employment: 278,690
- Entry level education requirements: Bachelor's degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($210,280)
--- San Francisco-Oakland-Hayward, CA ($198,870)
--- New York-Newark-Jersey City, NY-NJ-PA ($191,310)

#15. Sales managers

Portland-South Portland, ME
- Annual mean salary: $126,650
- #140 highest pay among all metros
- Employment: 510

National
- Annual mean salary: $142,390
- Employment: 453,800
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($198,960)
--- San Jose-Sunnyvale-Santa Clara, CA ($196,910)
--- Boulder, CO ($182,820)

#14. Optometrists

Portland-South Portland, ME
- Annual mean salary: $128,740
- #60 highest pay among all metros
- Employment: 60

National
- Annual mean salary: $125,440
- Employment: 38,720
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Wilmington, NC ($198,370)
--- Hartford-West Hartford-East Hartford, CT ($172,190)
--- Norwich-New London-Westerly, CT-RI ($169,140)

#13. First-line supervisors of non-retail sales workers

Portland-South Portland, ME
- Annual mean salary: $129,860
- #1 highest pay among all metros
- Employment: 750

National
- Annual mean salary: $92,320
- Employment: 243,920
- Entry level education requirements: High school diploma or equivalent
- Metros with highest average pay:
--- Portland-South Portland, ME ($129,860)
--- Durham-Chapel Hill, NC ($121,360)
--- New York-Newark-Jersey City, NY-NJ-PA ($121,250)

#12. Architectural and engineering managers

Portland-South Portland, ME
- Annual mean salary: $137,470
- #188 highest pay among all metros
- Employment: 320

National
- Annual mean salary: $158,970
- Employment: 187,100
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($228,000)
--- San Francisco-Oakland-Hayward, CA ($206,050)
--- Naples-Immokalee-Marco Island, FL ($198,430)

#11. Human resources managers

Portland-South Portland, ME
- Annual mean salary: $139,670
- #40 highest pay among all metros
- Employment: 230

National
- Annual mean salary: $136,590
- Employment: 166,530
- Entry level education requirements: Bachelor's degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($190,020)
--- New York-Newark-Jersey City, NY-NJ-PA ($186,930)
--- San Francisco-Oakland-Hayward, CA ($175,410)

#10. Personal financial advisors

Portland-South Portland, ME
- Annual mean salary: $142,260
- #16 highest pay among all metros
- Employment: 380

National
- Annual mean salary: $119,960
- Employment: 263,030
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Barnstable Town, MA ($172,780)
--- San Francisco-Oakland-Hayward, CA ($161,010)
--- East Stroudsburg, PA ($158,790)

#9. Computer and information systems managers

Portland-South Portland, ME
- Annual mean salary: $144,190
- #90 highest pay among all metros
- Employment: 680

National
- Annual mean salary: $162,930
- Employment: 485,190
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- San Jose-Sunnyvale-Santa Clara, CA ($228,030)
--- San Francisco-Oakland-Hayward, CA ($211,470)
--- New York-Newark-Jersey City, NY-NJ-PA ($202,800)

#8. Natural sciences managers

Portland-South Portland, ME
- Annual mean salary: $144,840
- #36 highest pay among all metros
- Employment: 170

National
- Annual mean salary: $156,110
- Employment: 74,760
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Boston-Cambridge-Nashua, MA-NH ($222,360)
--- San Jose-Sunnyvale-Santa Clara, CA ($219,240)
--- San Francisco-Oakland-Hayward, CA ($216,750)

#7. Financial managers

Portland-South Portland, ME
- Annual mean salary: $146,270
- #70 highest pay among all metros
- Employment: 950

National
- Annual mean salary: $153,460
- Employment: 681,070
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- New York-Newark-Jersey City, NY-NJ-PA ($209,100)
--- San Jose-Sunnyvale-Santa Clara, CA ($201,330)
--- San Francisco-Oakland-Hayward, CA ($188,900)

#6. Family medicine physicians

Portland-South Portland, ME
- Annual mean salary: $177,700
- #248 highest pay among all metros
- Employment: 210

National
- Annual mean salary: $235,930
- Employment: 102,930
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Coeur d'Alene, ID ($336,820)
--- Fond du Lac, WI ($336,140)
--- Gainesville, GA ($330,930)

#5. Chief executives

Portland-South Portland, ME
- Annual mean salary: $182,220
- #204 highest pay among all metros
- Employment: 460

National
- Annual mean salary: $213,020
- Employment: 200,480
- Entry level education requirements: Bachelor’s degree
- Metros with highest average pay:
--- Seattle-Tacoma-Bellevue, WA ($313,440)
--- Houston-The Woodlands-Sugar Land, TX ($298,960)
--- Dallas-Fort Worth-Arlington, TX ($296,480)

#4. Pediatricians, general

Portland-South Portland, ME
- Annual mean salary: $185,190
- #61 highest pay among all metros
- Employment: 40

National
- Annual mean salary: $198,420
- Employment: 33,620
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Austin-Round Rock, TX ($298,760)
--- Santa Maria-Santa Barbara, CA ($298,320)
--- Houston-The Woodlands-Sugar Land, TX ($291,940)

#3. Dentists, general

Portland-South Portland, ME
- Annual mean salary: $215,580
- #15 highest pay among all metros
- Employment: 210

National
- Annual mean salary: $167,160
- Employment: 108,680
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Manchester, NH ($276,510)
--- Salinas, CA ($234,410)
--- Vallejo-Fairfield, CA ($229,800)

#2. Nurse anesthetists

Portland-South Portland, ME
- Annual mean salary: $216,840
- #27 highest pay among all metros
- Employment: 140

National
- Annual mean salary: $202,470
- Employment: 43,950
- Entry level education requirements: Master’s degree
- Metros with highest average pay:
--- Springfield, IL ($298,890)
--- Riverside-San Bernardino-Ontario, CA ($283,550)
--- Ann Arbor, MI ($276,810)

#1. General internal medicine physicians

Portland-South Portland, ME
- Annual mean salary: $232,580
- #83 highest pay among all metros
- Employment: 50

National
- Annual mean salary: $242,190
- Employment: 58,260
- Entry level education requirements: Doctoral or professional degree
- Metros with highest average pay:
--- Rockford, IL ($359,200)
--- Charlotte-Concord-Gastonia, NC-SC ($350,330)
--- Sumter, SC ($334,810)

Trending Now