Maine Salary Data (2025)
Salary data for 108 occupations in Maine · Source: BLS OES & H-1B filings
Avg. Median Salary (ME)
$107,264
-2.6% vs national avg
National Median
$110,166
across all states
Total Employed
156K+
workers tracked in Maine
Healthcare
Radiologist
$555,750
+404.5% vs national
Obstetrician and Gynecologist
100 employed
$379,930
+244.9% vs national
Internal Medicine Physician
270 employed
$316,880
+187.6% vs national
Psychiatrist
80 employed
$300,180
+172.5% vs national
Nurse Anesthetist
380 employed
$247,470
+124.6% vs national
Pediatrician
130 employed
$245,920
+123.2% vs national
Family Medicine Physician
730 employed
$239,870
+117.7% vs national
Dentist
310 employed
$209,200
+89.9% vs national
Podiatrist
40 employed
$200,850
+82.3% vs national
Optometrist
180 employed
$154,110
+39.9% vs national
Pharmacist
1K employed
$140,930
+27.9% vs national
Nurse Midwife
50 employed
$133,270
+21.0% vs national
Physician Assistant
1K employed
$131,170
+19.1% vs national
Veterinarian
600 employed
$130,600
+18.5% vs national
Nurse Practitioner
2K employed
$130,260
+18.2% vs national
Medical and Health Services Manager
2K employed
$120,320
+9.2% vs national
Physical Therapist
2K employed
$99,720
-9.5% vs national
Registered Nurse
17K employed
$86,990
-21.0% vs national
Occupational Therapist
1K employed
$84,310
-23.5% vs national
Speech-Language Pathologist
640 employed
$82,660
-25.0% vs national
Respiratory Therapist
520 employed
$82,470
-25.1% vs national
Radiologic Technologist
1K employed
$80,080
-27.3% vs national
Licensed Practical Nurse
760 employed
$73,200
-33.6% vs national
Dietitian and Nutritionist
510 employed
$64,610
-41.4% vs national
Social Worker
2K employed
$57,050
-48.2% vs national
Rehabilitation Counselor
330 employed
$51,150
-53.6% vs national
Pharmacy Technician
2K employed
$45,400
-58.8% vs national
Technology
Computer and Information Systems Manager
1K employed
$160,260
+45.5% vs national
Database Administrator
190 employed
$133,120
+20.8% vs national
Software Developer
3K employed
$123,120
+11.8% vs national
Computer Network Support Specialist
570 employed
$108,570
-1.4% vs national
Software Engineer
900 employed
$107,990
-2.0% vs national
Operations Research Analyst
220 employed
$99,460
-9.7% vs national
Computer Systems Analyst
2K employed
$95,820
-13.0% vs national
Data Scientist
1K employed
$90,880
-17.5% vs national
Statistician
80 employed
$85,680
-22.2% vs national
Network Administrator
920 employed
$83,890
-23.9% vs national
Computer Network Architect
680 employed
$72,990
-33.7% vs national
Management
Sales Manager
$158,660
+44.0% vs national
Chief Executive Officer
2K employed
$138,770
+26.0% vs national
Purchasing Manager
170 employed
$135,970
+23.4% vs national
Marketing Manager
1K employed
$135,380
+22.9% vs national
Human Resources Manager
700 employed
$129,720
+17.7% vs national
Industrial Production Manager
800 employed
$124,810
+13.3% vs national
Training and Development Manager
130 employed
$117,170
+6.4% vs national
Construction Manager
1K employed
$110,070
-0.1% vs national
Project Management Specialist
3K employed
$101,830
-7.6% vs national
General and Operations Manager
15K employed
$98,860
-10.3% vs national
Management Analyst
3K employed
$75,530
-31.4% vs national
Human Resources Specialist
3K employed
$71,630
-35.0% vs national
Property and Real Estate Manager
960 employed
$60,930
-44.7% vs national
Skilled Trades
Airline Pilot
40 employed
$147,930
+34.3% vs national
Construction Supervisor
3K employed
$77,290
-29.8% vs national
Electrician
4K employed
$75,380
-31.6% vs national
Plumber
3K employed
$64,000
-41.9% vs national
Automotive Service Technician
3K employed
$52,040
-52.8% vs national
Maintenance and Repair Worker
6K employed
$49,430
-55.1% vs national
Construction Laborer
4K employed
$46,430
-57.9% vs national
Engineering
Engineering Manager
820 employed
$145,720
+32.3% vs national
Nuclear Engineer
420 employed
$123,780
+12.4% vs national
Electrical Engineer
1K employed
$114,620
+4.0% vs national
Mechanical Engineer
890 employed
$102,430
-7.0% vs national
Industrial Engineer
1K employed
$101,030
-8.3% vs national
Marine Engineer
260 employed
$100,430
-8.8% vs national
Civil Engineer
1K employed
$97,820
-11.2% vs national
Materials Engineer
100 employed
$97,110
-11.9% vs national
Environmental Engineer
220 employed
$93,930
-14.7% vs national
Finance
Financial Manager
3K employed
$133,610
+21.3% vs national
Actuary
80 employed
$119,620
+8.6% vs national
Tax Examiner
1K employed
$109,060
-1.0% vs national
Economist
70 employed
$91,480
-17.0% vs national
Financial Analyst
710 employed
$88,320
-19.8% vs national
Budget Analyst
200 employed
$88,130
-20.0% vs national
Compliance Officer
2K employed
$83,740
-24.0% vs national
Loan Officer
1K employed
$81,900
-25.7% vs national
Credit Analyst
280 employed
$81,750
-25.8% vs national
Financial Examiner
230 employed
$80,840
-26.6% vs national
Accountant
4K employed
$77,480
-29.7% vs national
Insurance Sales Agent
2K employed
$62,920
-42.9% vs national
Securities Sales Agent
690 employed
$59,970
-45.6% vs national
Legal
Creative
Science
Business & Operations
Logistician
570 employed
$77,780
-29.4% vs national
Market Research Analyst
2K employed
$71,980
-34.7% vs national
Training and Development Specialist
2K employed
$65,680
-40.4% vs national
Public Relations Specialist
1K employed
$62,450
-43.3% vs national
Real Estate Sales Agent
740 employed
$56,930
-48.3% vs national
Real Estate Broker
$55,280
-49.8% vs national
Editor
300 employed
$50,180
-54.5% vs national
Education
Secondary School Teacher
6K employed
$64,880
-41.1% vs national
Middle School Teacher
3K employed
$63,590
-42.3% vs national
Elementary School Teacher
7K employed
$62,390
-43.4% vs national
Librarian
780 employed
$59,540
-46.0% vs national
School Counselor
2K employed
$58,630
-46.8% vs national
Kindergarten Teacher
570 employed
$52,660
-52.2% vs national
Tutor
1K employed
$46,720
-57.6% vs national