Highest-Paying Jobs in Maine (2025)
Ranking 136 occupations by median salary in Maine · Source: BLS OES & H-1B filings
Avg. Median Salary (ME)
$98,140
-3.6% vs national avg
National Median
$101,797
across all states
Total Employed
316K+
workers tracked in Maine
Top 25 Highest-Paying Jobs in Maine
Occupations in Maine ranked by median annual salary (2025 BLS OES data).
| Rank | Occupation | Median Salary | vs National | Employed |
|---|---|---|---|---|
| 1 | Radiologist | $555,750 | +47.8% | — |
| 2 | Obstetrician and Gynecologist | $379,930 | +23.7% | 100 |
| 3 | Internal Medicine Physician | $316,880 | +21.7% | 270 |
| 4 | Psychiatrist | $300,180 | +16.5% | 80 |
| 5 | Nurse Anesthetist | $247,470 | +0.9% | 380 |
| 6 | Pediatrician | $245,920 | +14.1% | 130 |
| 7 | Family Medicine Physician | $239,870 | -7.0% | 730 |
| 8 | Dentist | $209,200 | +19.1% | 310 |
| 9 | Podiatrist | $200,850 | +12.7% | 40 |
| 10 | Public Relations Manager | $166,940 | +29.0% | — |
| 11 | Computer and Information Systems Manager | $160,260 | -1.6% | 1K |
| 12 | Sales Manager | $158,660 | +13.8% | — |
| 13 | Optometrist | $154,110 | +13.2% | 180 |
| 14 | Airline Pilot | $147,930 | -31.0% | 40 |
| 15 | Engineering Manager | $145,720 | -12.3% | 820 |
| 16 | Pharmacist | $140,930 | -1.4% | 1K |
| 17 | Chief Executive Officer | $138,770 | -34.7% | 2K |
| 18 | Purchasing Manager | $135,970 | -2.8% | 170 |
| 19 | Marketing Manager | $135,380 | -7.6% | 1K |
| 20 | Financial Manager | $133,610 | -11.4% | 3K |
| 21 | Nurse Midwife | $133,270 | +0.3% | 50 |
| 22 | Database Administrator | $133,120 | +0.5% | 190 |
| 23 | Physician Assistant | $131,170 | -3.6% | 1K |
| 24 | Veterinarian | $130,600 | +4.5% | 600 |
| 25 | Nurse Practitioner | $130,260 | -2.6% | 2K |
Healthcare
Radiologist
$555,750
+47.8% vs national
Obstetrician and Gynecologist
100 employed
$379,930
+23.7% vs national
Internal Medicine Physician
270 employed
$316,880
+21.7% vs national
Psychiatrist
80 employed
$300,180
+16.5% vs national
Nurse Anesthetist
380 employed
$247,470
+0.9% vs national
Pediatrician
130 employed
$245,920
+14.1% vs national
Family Medicine Physician
730 employed
$239,870
-7.0% vs national
Dentist
310 employed
$209,200
+19.1% vs national
Podiatrist
40 employed
$200,850
+12.7% vs national
Optometrist
180 employed
$154,110
+13.2% vs national
Pharmacist
1K employed
$140,930
-1.4% vs national
Nurse Midwife
50 employed
$133,270
+0.3% vs national
Physician Assistant
1K employed
$131,170
-3.6% vs national
Veterinarian
600 employed
$130,600
+4.5% vs national
Nurse Practitioner
2K employed
$130,260
-2.6% vs national
Medical and Health Services Manager
2K employed
$120,320
+0.0% vs national
Physical Therapist
2K employed
$99,720
-1.9% vs national
Dental Hygienist
1K employed
$97,680
+0.8% vs national
Registered Nurse
17K employed
$86,990
-7.6% vs national
Occupational Therapist
1K employed
$84,310
-14.6% vs national
Speech-Language Pathologist
640 employed
$82,660
-9.5% vs national
Respiratory Therapist
520 employed
$82,470
-1.7% vs national
Radiologic Technologist
1K employed
$80,080
-1.5% vs national
Licensed Practical Nurse
760 employed
$73,200
+9.7% vs national
Dietitian and Nutritionist
510 employed
$64,610
-12.1% vs national
Dental Assistant
2K employed
$60,070
+22.3% vs national
Mental Health Counselor
2K employed
$59,970
+1.0% vs national
Social Worker
2K employed
$57,050
-0.2% vs national
Rehabilitation Counselor
330 employed
$51,150
+6.2% vs national
Medical Assistant
4K employed
$47,580
+6.7% vs national
Nursing Assistant (CNA)
9K employed
$47,070
+12.6% vs national
Pharmacy Technician
2K employed
$45,400
-0.1% vs national
Home Health and Personal Care Aide
19K employed
$38,580
+10.4% vs national
Management
Public Relations Manager
$166,940
+29.0% vs national
Sales Manager
$158,660
+13.8% vs national
Chief Executive Officer
2K employed
$138,770
-34.7% vs national
Purchasing Manager
170 employed
$135,970
-2.8% vs national
Marketing Manager
1K employed
$135,380
-7.6% vs national
Human Resources Manager
700 employed
$129,720
-6.4% vs national
Industrial Production Manager
800 employed
$124,810
+0.3% vs national
Training and Development Manager
130 employed
$117,170
-6.1% vs national
Construction Manager
1K employed
$110,070
-3.7% vs national
Administrative Services Manager
$105,380
-7.1% vs national
Project Management Specialist
3K employed
$101,830
+3.2% vs national
General and Operations Manager
15K employed
$98,860
-8.6% vs national
Management Analyst
3K employed
$75,530
-22.7% vs national
Human Resources Specialist
3K employed
$71,630
-1.4% vs national
Property and Real Estate Manager
960 employed
$60,930
-10.9% vs national
Technology
Computer and Information Systems Manager
1K employed
$160,260
-1.6% vs national
Database Administrator
190 employed
$133,120
+0.5% vs national
Software Developer
3K employed
$123,120
-3.4% vs national
Computer Network Architect
570 employed
$108,570
-14.1% vs national
Software Engineer
900 employed
$107,990
+1.2% vs national
Computer Programmer
450 employed
$101,780
+6.0% vs national
Information Security Analyst
400 employed
$101,730
-13.0% vs national
Operations Research Analyst
220 employed
$99,460
+11.5% vs national
Computer Systems Analyst
2K employed
$95,820
-7.9% vs national
Data Scientist
1K employed
$90,880
-15.3% vs national
Statistician
80 employed
$85,680
-13.1% vs national
Network Administrator
920 employed
$83,890
-10.5% vs national
Computer Network Support Specialist
680 employed
$72,990
-0.4% vs national
Computer User Support Specialist
3K employed
$60,890
+0.2% vs national
Skilled Trades
Airline Pilot
40 employed
$147,930
-31.0% vs national
Construction Supervisor
3K employed
$77,290
-6.9% vs national
Electrician
4K employed
$75,380
+8.8% vs national
Plumber
3K employed
$64,000
-6.7% vs national
Automotive Service Technician
3K employed
$52,040
-0.3% vs national
Maintenance and Repair Worker
6K employed
$49,430
-2.4% vs national
Construction Laborer
4K employed
$46,430
-5.8% vs national
Engineering
Engineering Manager
820 employed
$145,720
-12.3% vs national
Nuclear Engineer
420 employed
$123,780
-12.2% vs national
Electrical Engineer
1K employed
$114,620
+0.2% vs national
Mechanical Engineer
890 employed
$102,430
-2.8% vs national
Industrial Engineer
1K employed
$101,030
-5.1% vs national
Marine Engineer
260 employed
$100,430
-12.8% vs national
Civil Engineer
1K employed
$97,820
-1.3% vs national
Materials Engineer
100 employed
$97,110
-10.8% vs national
Environmental Engineer
220 employed
$93,930
-9.7% vs national
Finance
Financial Manager
3K employed
$133,610
-11.4% vs national
Actuary
80 employed
$119,620
-4.1% vs national
Tax Examiner
1K employed
$109,060
+35.6% vs national
Economist
70 employed
$91,480
-17.8% vs national
Financial Analyst
710 employed
$88,320
-9.1% vs national
Budget Analyst
200 employed
$88,130
-0.2% vs national
Compliance Officer
2K employed
$83,740
+6.0% vs national
Loan Officer
1K employed
$81,900
+7.3% vs national
Credit Analyst
280 employed
$81,750
+0.1% vs national
Financial Examiner
230 employed
$80,840
-9.5% vs national
Accountant
4K employed
$77,480
-6.2% vs national
Insurance Sales Agent
2K employed
$62,920
-0.9% vs national
Securities Sales Agent
690 employed
$59,970
-17.4% vs national
Legal
Creative
Science
Medical Scientist
100 employed
$93,730
+1.6% vs national
Geoscientist
70 employed
$86,840
-4.2% vs national
Biochemist and Biophysicist
390 employed
$84,560
-14.8% vs national
Urban and Regional Planner
190 employed
$79,120
-5.6% vs national
Environmental Scientist
530 employed
$66,480
-16.9% vs national
Chemist
140 employed
$64,440
-30.0% vs national
Business & Operations
Logistician
570 employed
$77,780
-6.8% vs national
Purchasing Agent
1K employed
$77,630
+1.0% vs national
Market Research Analyst
2K employed
$71,980
-1.2% vs national
Training and Development Specialist
2K employed
$65,680
-4.3% vs national
Public Relations Specialist
1K employed
$62,450
-10.1% vs national
Real Estate Sales Agent
740 employed
$56,930
-3.5% vs national
Real Estate Broker
$55,280
-21.1% vs national
Editor
300 employed
$50,180
-24.7% vs national
Education
Instructional Coordinator
480 employed
$76,700
+0.6% vs national
Secondary School Teacher
6K employed
$64,880
-7.9% vs national
Middle School Teacher
3K employed
$63,590
-7.3% vs national
Elementary School Teacher
7K employed
$62,390
-8.5% vs national
Librarian
780 employed
$59,540
-11.8% vs national
School Counselor
2K employed
$58,630
-9.7% vs national
Kindergarten Teacher
570 employed
$52,660
-17.9% vs national
Tutor
1K employed
$46,720
+4.7% vs national