Highest-Paying Jobs in Michigan (2025)
Ranking 152 occupations by median salary in Michigan · Source: BLS OES & H-1B filings
Avg. Median Salary (MI)
$102,481
+0.7% vs national avg
National Median
$101,797
across all states
Total Employed
2.2M+
workers tracked in Michigan
Top 25 Highest-Paying Jobs in Michigan
Occupations in Michigan ranked by median annual salary (2025 BLS OES data).
| Rank | Occupation | Median Salary | vs National | Employed |
|---|---|---|---|---|
| 1 | Radiologist | $485,920 | +29.2% | 360 |
| 2 | Airline Pilot | $428,570 | +99.9% | — |
| 3 | Cardiologist | $419,030 | -14.3% | 340 |
| 4 | Emergency Medicine Physician | $417,760 | +18.1% | 910 |
| 5 | Surgeon | $412,460 | +9.2% | 440 |
| 6 | Psychiatrist | $291,850 | +13.3% | 560 |
| 7 | Chief Executive Officer | $255,560 | +20.2% | 5K |
| 8 | Nurse Anesthetist | $247,010 | +0.7% | 2K |
| 9 | Family Medicine Physician | $214,070 | -17.0% | 4K |
| 10 | Obstetrician and Gynecologist | $209,650 | -31.8% | 880 |
| 11 | Pediatrician | $204,690 | -5.0% | 1K |
| 12 | Dentist | $169,930 | -3.3% | 4K |
| 13 | Engineering Manager | $166,930 | +0.5% | 15K |
| 14 | Computer and Information Systems Manager | $163,760 | +0.5% | 16K |
| 15 | Podiatrist | $162,140 | -9.1% | 350 |
| 16 | Internal Medicine Physician | $149,990 | -42.4% | 2K |
| 17 | Purchasing Manager | $142,120 | +1.6% | 3K |
| 18 | Financial Manager | $139,370 | -7.5% | 22K |
| 19 | Human Resources Manager | $138,930 | +0.3% | 6K |
| 20 | Marketing Manager | $138,510 | -5.4% | 7K |
| 21 | Pharmacist | $137,860 | -3.5% | 9K |
| 22 | Sales Manager | $136,870 | -1.8% | 18K |
| 23 | Optometrist | $135,650 | -0.3% | 1K |
| 24 | Physician Assistant | $131,510 | -3.3% | 6K |
| 25 | Nurse Practitioner | $131,450 | -1.7% | 8K |
Healthcare
Radiologist
360 employed
$485,920
+29.2% vs national
Cardiologist
340 employed
$419,030
-14.3% vs national
Emergency Medicine Physician
910 employed
$417,760
+18.1% vs national
Surgeon
440 employed
$412,460
+9.2% vs national
Psychiatrist
560 employed
$291,850
+13.3% vs national
Nurse Anesthetist
2K employed
$247,010
+0.7% vs national
Family Medicine Physician
4K employed
$214,070
-17.0% vs national
Obstetrician and Gynecologist
880 employed
$209,650
-31.8% vs national
Pediatrician
1K employed
$204,690
-5.0% vs national
Dentist
4K employed
$169,930
-3.3% vs national
Podiatrist
350 employed
$162,140
-9.1% vs national
Internal Medicine Physician
2K employed
$149,990
-42.4% vs national
Pharmacist
9K employed
$137,860
-3.5% vs national
Optometrist
1K employed
$135,650
-0.3% vs national
Physician Assistant
6K employed
$131,510
-3.3% vs national
Nurse Practitioner
8K employed
$131,450
-1.7% vs national
Veterinarian
2K employed
$125,390
+0.4% vs national
Nurse Midwife
430 employed
$125,140
-5.8% vs national
Medical and Health Services Manager
16K employed
$107,570
-10.6% vs national
Physical Therapist
9K employed
$100,900
-0.7% vs national
Registered Nurse
105K employed
$94,300
+0.2% vs national
Occupational Therapist
5K employed
$89,910
-9.0% vs national
Speech-Language Pathologist
5K employed
$89,120
-2.4% vs national
Dental Hygienist
9K employed
$83,790
-13.5% vs national
Respiratory Therapist
5K employed
$79,850
-4.8% vs national
Radiologic Technologist
7K employed
$76,420
-6.0% vs national
Dietitian and Nutritionist
2K employed
$66,850
-9.0% vs national
Licensed Practical Nurse
11K employed
$65,460
-1.9% vs national
Mental Health Counselor
10K employed
$61,690
+3.9% vs national
Social Worker
5K employed
$60,830
+6.4% vs national
Dental Assistant
12K employed
$48,820
-0.6% vs national
Rehabilitation Counselor
3K employed
$44,580
-7.4% vs national
Pharmacy Technician
14K employed
$44,340
-2.4% vs national
Medical Assistant
28K employed
$39,870
-10.6% vs national
Nursing Assistant (CNA)
43K employed
$39,570
-5.4% vs national
Home Health and Personal Care Aide
95K employed
$35,000
+0.2% vs national
Skilled Trades
Airline Pilot
$428,570
+99.9% vs national
Plumber
14K employed
$80,190
+17.0% vs national
Construction Supervisor
17K employed
$78,180
-5.8% vs national
Electrician
24K employed
$76,270
+10.1% vs national
Air Traffic Controller
440 employed
$61,780
+8.5% vs national
Automotive Service Technician
22K employed
$54,120
+3.7% vs national
Construction Laborer
28K employed
$49,590
+0.6% vs national
Maintenance and Repair Worker
39K employed
$47,580
-6.1% vs national
Management
Chief Executive Officer
5K employed
$255,560
+20.2% vs national
Purchasing Manager
3K employed
$142,120
+1.6% vs national
Human Resources Manager
6K employed
$138,930
+0.3% vs national
Marketing Manager
7K employed
$138,510
-5.4% vs national
Sales Manager
18K employed
$136,870
-1.8% vs national
Industrial Production Manager
14K employed
$120,660
-3.0% vs national
Training and Development Manager
900 employed
$118,630
-5.0% vs national
Public Relations Manager
2K employed
$117,900
-8.9% vs national
Administrative Services Manager
7K employed
$108,210
-4.6% vs national
Construction Manager
10K employed
$103,230
-9.7% vs national
Project Management Specialist
25K employed
$100,970
+2.3% vs national
General and Operations Manager
86K employed
$99,530
-8.0% vs national
Management Analyst
13K employed
$93,640
-4.2% vs national
Human Resources Specialist
26K employed
$69,520
-4.3% vs national
Property and Real Estate Manager
6K employed
$60,350
-11.8% vs national
Engineering
Engineering Manager
15K employed
$166,930
+0.5% vs national
Nuclear Engineer
330 employed
$129,940
-7.8% vs national
Aerospace Engineer
$128,960
-0.9% vs national
Electrical Engineer
11K employed
$106,070
-7.3% vs national
Environmental Engineer
810 employed
$105,080
+1.0% vs national
Mechanical Engineer
35K employed
$104,890
-0.5% vs national
Chemical Engineer
670 employed
$103,230
-10.7% vs national
Industrial Engineer
31K employed
$101,680
-4.5% vs national
Biomedical Engineer
330 employed
$100,940
-2.5% vs national
Materials Engineer
810 employed
$94,050
-13.6% vs national
Civil Engineer
8K employed
$92,100
-7.1% vs national
Marine Engineer
$76,210
-33.9% vs national
Technology
Computer and Information Systems Manager
16K employed
$163,760
+0.5% vs national
Database Administrator
1K employed
$131,000
-1.1% vs national
Software Developer
43K employed
$125,570
-1.4% vs national
Computer Hardware Engineer
1K employed
$119,670
-8.1% vs national
Computer Network Architect
3K employed
$112,040
-11.4% vs national
Information Security Analyst
3K employed
$106,230
-9.2% vs national
Software Engineer
7K employed
$105,680
-0.9% vs national
Computer Systems Analyst
14K employed
$103,410
-0.7% vs national
Statistician
570 employed
$102,710
+4.2% vs national
Data Scientist
7K employed
$100,590
-6.2% vs national
Web Developer
2K employed
$98,470
+14.1% vs national
Network Administrator
7K employed
$92,750
-1.0% vs national
Multimedia Artist and Animator
230 employed
$86,630
+9.9% vs national
Operations Research Analyst
980 employed
$83,480
-6.5% vs national
Computer and Information Research Scientist
530 employed
$82,590
-37.9% vs national
Web and Digital Interface Designer
2K employed
$81,010
-5.7% vs national
Computer Network Support Specialist
2K employed
$65,900
-10.1% vs national
Computer Programmer
4K employed
$65,860
-31.4% vs national
Computer User Support Specialist
22K employed
$56,240
-7.5% vs national
Finance
Financial Manager
22K employed
$139,370
-7.5% vs national
Economist
320 employed
$106,350
-4.4% vs national
Actuary
570 employed
$100,640
-19.3% vs national
Budget Analyst
1K employed
$96,430
+9.2% vs national
Financial Analyst
7K employed
$95,420
-1.8% vs national
Accountant
41K employed
$78,820
-4.6% vs national
Personal Financial Advisor
7K employed
$77,930
-21.3% vs national
Compliance Officer
10K employed
$77,390
-2.0% vs national
Tax Examiner
3K employed
$75,040
-6.7% vs national
Credit Analyst
2K employed
$74,640
-8.6% vs national
Loan Officer
11K employed
$74,470
-2.5% vs national
Securities Sales Agent
7K employed
$73,480
+1.2% vs national
Financial Examiner
710 employed
$71,050
-20.4% vs national
Insurance Sales Agent
12K employed
$61,900
-2.5% vs national
Legal
Science
Biochemist and Biophysicist
730 employed
$109,340
+10.2% vs national
Chemist
3K employed
$97,440
+5.9% vs national
Physicist
510 employed
$94,520
-38.5% vs national
Psychologist
2K employed
$84,730
-12.8% vs national
Medical Scientist
2K employed
$84,310
-8.6% vs national
Geoscientist
320 employed
$80,990
-10.7% vs national
Urban and Regional Planner
1K employed
$78,510
-6.3% vs national
Environmental Scientist
3K employed
$76,080
-4.9% vs national
Creative
Commercial and Industrial Designer
3K employed
$102,160
+24.8% vs national
Art Director
1K employed
$86,660
-8.7% vs national
Producer and Director
2K employed
$65,720
-7.1% vs national
Interior Designer
2K employed
$59,340
-10.0% vs national
Audio and Video Technician
2K employed
$58,300
+7.4% vs national
Graphic Designer
6K employed
$57,350
-5.4% vs national
Business & Operations
Logistician
10K employed
$83,200
-0.3% vs national
Real Estate Broker
1K employed
$82,510
+17.7% vs national
Purchasing Agent
17K employed
$75,900
-1.3% vs national
Market Research Analyst
24K employed
$66,780
-8.4% vs national
Public Relations Specialist
8K employed
$65,300
-6.0% vs national
Training and Development Specialist
11K employed
$64,350
-6.3% vs national
Editor
2K employed
$63,090
-5.4% vs national
Real Estate Sales Agent
2K employed
$57,880
-1.9% vs national
Education
Instructional Coordinator
6K employed
$79,290
+4.0% vs national
Secondary School Teacher
26K employed
$66,030
-6.2% vs national
Elementary School Teacher
41K employed
$65,110
-4.5% vs national
Middle School Teacher
15K employed
$63,790
-7.0% vs national
Kindergarten Teacher
2K employed
$63,300
-1.3% vs national
Librarian
4K employed
$60,010
-11.1% vs national
School Counselor
9K employed
$59,440
-8.5% vs national
Tutor
7K employed
$40,350
-9.5% vs national