North Dakota Salary Data (2025)
Salary data for 107 occupations in North Dakota · Source: BLS OES & H-1B filings
Avg. Median Salary (ND)
$103,054
-6.5% vs national avg
National Median
$110,166
across all states
Total Employed
103K+
workers tracked in North Dakota
Healthcare
Radiologist
120 employed
$553,140
+402.1% vs national
Obstetrician and Gynecologist
70 employed
$414,060
+275.9% vs national
Emergency Medicine Physician
150 employed
$392,890
+256.6% vs national
Internal Medicine Physician
200 employed
$338,400
+207.2% vs national
Family Medicine Physician
260 employed
$280,100
+154.3% vs national
Nurse Anesthetist
250 employed
$244,240
+121.7% vs national
Pediatrician
90 employed
$234,950
+113.3% vs national
Dentist
260 employed
$220,660
+100.3% vs national
Pharmacist
1K employed
$142,040
+28.9% vs national
Physician Assistant
510 employed
$133,450
+21.1% vs national
Optometrist
140 employed
$132,110
+19.9% vs national
Nurse Practitioner
1K employed
$130,070
+18.1% vs national
Medical and Health Services Manager
1K employed
$105,170
-4.5% vs national
Veterinarian
270 employed
$102,180
-7.2% vs national
Physical Therapist
830 employed
$85,330
-22.5% vs national
Occupational Therapist
570 employed
$83,200
-24.5% vs national
Respiratory Therapist
270 employed
$81,230
-26.3% vs national
Registered Nurse
11K employed
$80,730
-26.7% vs national
Speech-Language Pathologist
630 employed
$75,240
-31.7% vs national
Nurse Midwife
$72,630
-34.1% vs national
Dietitian and Nutritionist
270 employed
$70,040
-36.4% vs national
Radiologic Technologist
740 employed
$67,790
-38.5% vs national
Rehabilitation Counselor
210 employed
$63,050
-42.8% vs national
Licensed Practical Nurse
2K employed
$62,300
-43.4% vs national
Social Worker
240 employed
$60,980
-44.6% vs national
Pharmacy Technician
890 employed
$47,560
-56.8% vs national
Management
Chief Executive Officer
380 employed
$164,560
+49.4% vs national
Human Resources Manager
290 employed
$139,050
+26.2% vs national
Purchasing Manager
50 employed
$130,110
+18.1% vs national
Marketing Manager
180 employed
$125,580
+14.0% vs national
Sales Manager
550 employed
$119,990
+8.9% vs national
Industrial Production Manager
490 employed
$116,050
+5.3% vs national
Training and Development Manager
50 employed
$114,020
+3.5% vs national
Construction Manager
1K employed
$102,070
-7.3% vs national
General and Operations Manager
11K employed
$98,170
-10.9% vs national
Project Management Specialist
2K employed
$96,160
-12.7% vs national
Management Analyst
$90,220
-18.1% vs national
Human Resources Specialist
2K employed
$75,630
-31.3% vs national
Property and Real Estate Manager
590 employed
$58,500
-46.9% vs national
Technology
Computer and Information Systems Manager
850 employed
$149,130
+35.4% vs national
Database Administrator
60 employed
$109,430
-0.7% vs national
Computer Network Support Specialist
230 employed
$108,990
-1.1% vs national
Software Developer
1K employed
$105,600
-4.1% vs national
Computer Systems Analyst
280 employed
$105,470
-4.3% vs national
Network Administrator
930 employed
$86,450
-21.5% vs national
Operations Research Analyst
130 employed
$82,460
-25.1% vs national
Data Scientist
210 employed
$81,900
-25.7% vs national
Software Engineer
730 employed
$78,330
-28.9% vs national
Statistician
40 employed
$75,890
-31.1% vs national
Computer Network Architect
500 employed
$73,550
-33.2% vs national
Web Developer
$72,190
-34.5% vs national
Web and Digital Interface Designer
40 employed
$64,260
-41.7% vs national
Engineering
Engineering Manager
270 employed
$147,400
+33.8% vs national
Petroleum Engineer
130 employed
$132,120
+19.9% vs national
Chemical Engineer
80 employed
$115,400
+4.8% vs national
Electrical Engineer
260 employed
$110,810
+0.6% vs national
Civil Engineer
1K employed
$98,190
-10.9% vs national
Industrial Engineer
600 employed
$96,940
-12.0% vs national
Environmental Engineer
90 employed
$91,370
-17.1% vs national
Mechanical Engineer
790 employed
$86,330
-21.6% vs national
Finance
Financial Manager
2K employed
$135,890
+23.4% vs national
Loan Officer
1K employed
$84,650
-23.2% vs national
Financial Examiner
220 employed
$82,640
-25.0% vs national
Compliance Officer
990 employed
$79,440
-27.9% vs national
Tax Examiner
150 employed
$78,260
-29.0% vs national
Financial Analyst
300 employed
$78,170
-29.0% vs national
Budget Analyst
150 employed
$77,400
-29.7% vs national
Personal Financial Advisor
540 employed
$76,870
-30.2% vs national
Accountant
4K employed
$75,730
-31.3% vs national
Credit Analyst
300 employed
$74,810
-32.1% vs national
Insurance Sales Agent
1K employed
$71,220
-35.4% vs national
Securities Sales Agent
740 employed
$63,670
-42.2% vs national
Legal
Science
Creative
Skilled Trades
Construction Supervisor
4K employed
$81,370
-26.1% vs national
Electrician
4K employed
$65,710
-40.4% vs national
Plumber
2K employed
$63,560
-42.3% vs national
Automotive Service Technician
2K employed
$57,360
-47.9% vs national
Maintenance and Repair Worker
3K employed
$49,840
-54.8% vs national
Construction Laborer
5K employed
$49,070
-55.5% vs national
Air Traffic Controller
80 employed
$37,550
-65.9% vs national
Business & Operations
Real Estate Sales Agent
$73,920
-32.9% vs national
Real Estate Broker
80 employed
$73,300
-33.5% vs national
Logistician
310 employed
$72,800
-33.9% vs national
Public Relations Specialist
640 employed
$70,280
-36.2% vs national
Training and Development Specialist
670 employed
$63,260
-42.6% vs national
Market Research Analyst
2K employed
$61,580
-44.1% vs national
Editor
200 employed
$60,520
-45.1% vs national
Writer and Author
80 employed
$50,860
-53.8% vs national
Education
Librarian
570 employed
$62,830
-43.0% vs national
Secondary School Teacher
3K employed
$61,210
-44.4% vs national
Middle School Teacher
1K employed
$60,100
-45.4% vs national
Elementary School Teacher
4K employed
$60,030
-45.5% vs national
Kindergarten Teacher
600 employed
$59,420
-46.1% vs national
School Counselor
840 employed
$58,960
-46.5% vs national
Tutor
470 employed
$35,100
-68.1% vs national