The average salary in North Dakota is $61,747 per year (median, 2024). The highest-paying job in ND is Nurse Anesthetists at $226,780. This page covers all 539 occupations tracked by BLS in North Dakota.
Data: BLS OEWS, May 2024 | Last updated: 2026-04-02
Ranked by median annual salary. Click any job for the full breakdown.
| # | Occupation | Median Salary | Mean Salary | Workers |
|---|---|---|---|---|
| 1 | Nurse Anesthetists | $226,780 | $234,950 | 120 |
| 2 | Dentists, General | $201,810 | $182,840 | 220 |
| 3 | Judges, Magistrate Judges, and Magistrates | $155,210 | $133,090 | 100 |
| 4 | Architectural and Engineering Managers | $139,230 | $148,720 | 310 |
| 5 | Pharmacists | $134,670 | $127,260 | 920 |
| 6 | Purchasing Managers | $134,400 | $137,380 | 40 |
| 7 | Physician Assistants | $132,660 | $127,350 | 250 |
| 8 | Computer and Information Systems Managers | $132,060 | $137,220 | 640 |
| 9 | Engineering Teachers, Postsecondary | $131,530 | $114,870 | 140 |
| 10 | Petroleum Engineers | $131,260 | $126,390 | 110 |
| 11 | Financial Managers | $127,570 | $149,720 | 1,970 |
| 12 | Optometrists | $127,200 | $140,620 | 250 |
| 13 | Psychologists, All Other | $125,800 | $109,430 | 30 |
| 14 | Marketing Managers | $124,800 | $137,580 | 200 |
| 15 | Natural Sciences Managers | $124,760 | $131,430 | 100 |
| 16 | Nurse Practitioners | $124,040 | $127,760 | 710 |
| 17 | Industrial Production Managers | $121,310 | $130,630 | 360 |
| 18 | Sales Managers | $119,960 | $129,680 | 370 |
| 19 | Human Resources Managers | $119,010 | $135,590 | 230 |
| 20 | Administrative Services Managers | $117,580 | $126,640 | 270 |
| 21 | Computer Network Architects | $115,450 | $117,860 | 300 |
| 22 | Managers, All Other | $114,830 | $122,160 | 1,730 |
| 23 | Air Traffic Controllers | $113,880 | $111,050 | 90 |
| 24 | Data Scientists | $113,620 | $102,410 | 240 |
| 25 | Chemical Engineers | $111,150 | $114,210 | 70 |
| 26 | Electrical and Electronics Repairers, Powerhouse, Substation, and Relay | $109,550 | $106,140 | 80 |
| 27 | Medical and Health Services Managers | $108,450 | $132,940 | 630 |
| 28 | Information Security Analysts | $107,930 | $97,910 | 330 |
| 29 | Commercial Pilots | $107,910 | $126,370 | 250 |
| 30 | Labor Relations Specialists | $107,380 | $111,080 | 110 |
The average salary in North Dakota ($61,747) exceeds the national average.
The highest-paying job, Nurse Anesthetists, pays $165,033 more than the ND average.
This page is part of our comprehensive Salary Statistics data collection.
Click to copy. Free to use with attribution.
All salary figures for North Dakota from BLS OEWS, May 2024.
For full methodology details, see our Methodology page. View all Data Sources.