Highest-Paying Jobs in Idaho (2025)
Ranking 142 occupations by median salary in Idaho · Source: BLS OES & H-1B filings
Avg. Median Salary (ID)
$96,859
-4.9% vs national avg
National Median
$101,797
across all states
Total Employed
426K+
workers tracked in Idaho
Top 25 Highest-Paying Jobs in Idaho
Occupations in Idaho ranked by median annual salary (2025 BLS OES data).
| Rank | Occupation | Median Salary | vs National | Employed |
|---|---|---|---|---|
| 1 | Airline Pilot | $507,640 | +136.7% | 330 |
| 2 | Anesthesiologist | $449,990 | +12.7% | — |
| 3 | Internal Medicine Physician | $355,390 | +36.5% | 130 |
| 4 | Family Medicine Physician | $347,160 | +34.6% | 690 |
| 5 | Pediatrician | $297,680 | +38.1% | 60 |
| 6 | Nurse Anesthetist | $263,130 | +7.3% | — |
| 7 | Obstetrician and Gynecologist | $223,560 | -27.2% | 110 |
| 8 | Emergency Medicine Physician | $221,430 | -37.4% | 380 |
| 9 | Surgeon | $211,490 | -44.0% | 60 |
| 10 | Chief Executive Officer | $177,210 | -16.7% | 3K |
| 11 | Engineering Manager | $162,970 | -1.9% | 850 |
| 12 | Computer and Information Systems Manager | $162,240 | -0.4% | 2K |
| 13 | Pharmacist | $144,900 | +1.4% | 2K |
| 14 | Marketing Manager | $142,090 | -3.0% | 1K |
| 15 | Purchasing Manager | $136,970 | -2.1% | 270 |
| 16 | Sales Manager | $135,350 | -2.9% | 2K |
| 17 | Physicist | $135,150 | -12.1% | — |
| 18 | Nuclear Engineer | $133,970 | -4.9% | — |
| 19 | Physician Assistant | $133,790 | -1.7% | 1K |
| 20 | Biomedical Engineer | $133,750 | +29.3% | — |
| 21 | Nurse Practitioner | $132,540 | -0.9% | 2K |
| 22 | Software Developer | $131,590 | +3.3% | 6K |
| 23 | Computer Hardware Engineer | $131,570 | +1.1% | 920 |
| 24 | Economist | $131,270 | +17.9% | 130 |
| 25 | Electrical Engineer | $129,340 | +13.0% | 1K |
Skilled Trades
Airline Pilot
330 employed
$507,640
+136.7% vs national
Construction Supervisor
7K employed
$75,550
-9.0% vs national
Electrician
6K employed
$63,000
-9.1% vs national
Air Traffic Controller
40 employed
$62,510
+9.8% vs national
Plumber
3K employed
$52,380
-23.6% vs national
Automotive Service Technician
5K employed
$48,420
-7.2% vs national
Maintenance and Repair Worker
8K employed
$48,190
-4.9% vs national
Construction Laborer
11K employed
$46,940
-4.8% vs national
Healthcare
Anesthesiologist
$449,990
+12.7% vs national
Internal Medicine Physician
130 employed
$355,390
+36.5% vs national
Family Medicine Physician
690 employed
$347,160
+34.6% vs national
Pediatrician
60 employed
$297,680
+38.1% vs national
Nurse Anesthetist
$263,130
+7.3% vs national
Obstetrician and Gynecologist
110 employed
$223,560
-27.2% vs national
Emergency Medicine Physician
380 employed
$221,430
-37.4% vs national
Surgeon
60 employed
$211,490
-44.0% vs national
Pharmacist
2K employed
$144,900
+1.4% vs national
Physician Assistant
1K employed
$133,790
-1.7% vs national
Nurse Practitioner
2K employed
$132,540
-0.9% vs national
Podiatrist
30 employed
$124,610
-30.1% vs national
Dentist
650 employed
$124,190
-29.3% vs national
Medical and Health Services Manager
4K employed
$117,770
-2.1% vs national
Veterinarian
540 employed
$116,170
-7.0% vs national
Optometrist
160 employed
$103,390
-24.0% vs national
Physical Therapist
1K employed
$99,000
-2.6% vs national
Occupational Therapist
840 employed
$97,760
-1.0% vs national
Dental Hygienist
2K employed
$94,650
-2.3% vs national
Registered Nurse
17K employed
$92,460
-1.7% vs national
Speech-Language Pathologist
1K employed
$84,380
-7.6% vs national
Radiologic Technologist
1K employed
$80,080
-1.5% vs national
Respiratory Therapist
820 employed
$78,460
-6.5% vs national
Psychiatrist
110 employed
$75,470
-70.7% vs national
Dietitian and Nutritionist
420 employed
$71,610
-2.6% vs national
Licensed Practical Nurse
2K employed
$63,800
-4.4% vs national
Mental Health Counselor
3K employed
$63,360
+6.7% vs national
Rehabilitation Counselor
820 employed
$54,550
+13.3% vs national
Social Worker
510 employed
$52,520
-8.1% vs national
Pharmacy Technician
3K employed
$46,420
+2.2% vs national
Dental Assistant
3K employed
$45,880
-6.6% vs national
Medical Assistant
5K employed
$44,700
+0.2% vs national
Nursing Assistant (CNA)
8K employed
$38,650
-7.6% vs national
Home Health and Personal Care Aide
21K employed
$34,790
-0.4% vs national
Management
Chief Executive Officer
3K employed
$177,210
-16.7% vs national
Marketing Manager
1K employed
$142,090
-3.0% vs national
Purchasing Manager
270 employed
$136,970
-2.1% vs national
Sales Manager
2K employed
$135,350
-2.9% vs national
Training and Development Manager
190 employed
$128,120
+2.7% vs national
Human Resources Manager
1K employed
$119,990
-13.4% vs national
Industrial Production Manager
1K employed
$107,340
-13.7% vs national
Construction Manager
2K employed
$104,600
-8.5% vs national
Public Relations Manager
$98,160
-24.2% vs national
Project Management Specialist
6K employed
$95,630
-3.1% vs national
Administrative Services Manager
880 employed
$92,880
-18.1% vs national
Management Analyst
4K employed
$88,710
-9.3% vs national
General and Operations Manager
25K employed
$80,390
-25.7% vs national
Human Resources Specialist
4K employed
$64,990
-10.5% vs national
Property and Real Estate Manager
2K employed
$51,370
-24.9% vs national
Engineering
Engineering Manager
850 employed
$162,970
-1.9% vs national
Nuclear Engineer
$133,970
-4.9% vs national
Biomedical Engineer
$133,750
+29.3% vs national
Electrical Engineer
1K employed
$129,340
+13.0% vs national
Environmental Engineer
400 employed
$117,520
+12.9% vs national
Chemical Engineer
140 employed
$106,740
-7.7% vs national
Materials Engineer
90 employed
$105,820
-2.8% vs national
Industrial Engineer
1K employed
$100,840
-5.3% vs national
Civil Engineer
3K employed
$98,030
-1.1% vs national
Aerospace Engineer
190 employed
$95,700
-26.5% vs national
Mechanical Engineer
1K employed
$93,190
-11.6% vs national
Technology
Computer and Information Systems Manager
2K employed
$162,240
-0.4% vs national
Software Developer
6K employed
$131,590
+3.3% vs national
Computer Hardware Engineer
920 employed
$131,570
+1.1% vs national
Database Administrator
260 employed
$121,380
-8.4% vs national
Computer Network Architect
720 employed
$107,620
-14.9% vs national
Operations Research Analyst
500 employed
$103,600
+16.1% vs national
Software Engineer
1K employed
$98,700
-7.5% vs national
Network Administrator
1K employed
$91,880
-1.9% vs national
Data Scientist
1K employed
$89,380
-16.7% vs national
Computer Programmer
$89,020
-7.3% vs national
Web Developer
220 employed
$79,290
-8.1% vs national
Computer Systems Analyst
2K employed
$75,310
-27.7% vs national
Web and Digital Interface Designer
340 employed
$64,250
-25.2% vs national
Computer Network Support Specialist
780 employed
$63,340
-13.6% vs national
Computer User Support Specialist
4K employed
$59,170
-2.6% vs national
Science
Physicist
$135,150
-12.1% vs national
Psychologist
300 employed
$97,790
+0.6% vs national
Geoscientist
130 employed
$91,170
+0.6% vs national
Medical Scientist
380 employed
$83,010
-10.0% vs national
Chemist
320 employed
$78,000
-15.2% vs national
Urban and Regional Planner
350 employed
$76,500
-8.7% vs national
Environmental Scientist
670 employed
$70,350
-12.1% vs national
Finance
Economist
130 employed
$131,270
+17.9% vs national
Financial Manager
3K employed
$127,210
-15.6% vs national
Financial Analyst
680 employed
$100,830
+3.8% vs national
Personal Financial Advisor
760 employed
$94,370
-4.8% vs national
Financial Examiner
210 employed
$85,260
-4.5% vs national
Budget Analyst
190 employed
$83,220
-5.8% vs national
Credit Analyst
330 employed
$79,650
-2.4% vs national
Tax Examiner
210 employed
$79,440
-1.2% vs national
Compliance Officer
2K employed
$75,450
-4.5% vs national
Accountant
6K employed
$74,730
-9.5% vs national
Loan Officer
2K employed
$71,070
-6.9% vs national
Securities Sales Agent
2K employed
$64,620
-11.0% vs national
Insurance Sales Agent
3K employed
$58,510
-7.8% vs national
Legal
Creative
Business & Operations
Logistician
570 employed
$73,920
-11.4% vs national
Purchasing Agent
2K employed
$69,240
-9.9% vs national
Training and Development Specialist
2K employed
$61,720
-10.1% vs national
Public Relations Specialist
1K employed
$61,110
-12.0% vs national
Market Research Analyst
4K employed
$60,970
-16.3% vs national
Real Estate Broker
380 employed
$57,660
-17.7% vs national
Writer and Author
90 employed
$56,360
-20.3% vs national
Real Estate Sales Agent
1K employed
$39,820
-32.5% vs national
Protective Services
Education
Instructional Coordinator
1K employed
$63,030
-17.3% vs national
Kindergarten Teacher
460 employed
$62,240
-3.0% vs national
Secondary School Teacher
7K employed
$61,690
-12.4% vs national
Elementary School Teacher
7K employed
$61,600
-9.6% vs national
Middle School Teacher
2K employed
$60,930
-11.1% vs national
School Counselor
2K employed
$60,320
-7.1% vs national
Librarian
650 employed
$54,130
-19.8% vs national
Tutor
2K employed
$36,490
-18.2% vs national