Last updated: 2025 BLS data · Page refreshed:
The average salary in North Dakota is $70,391 per year (median, 2025). The highest-paying job in ND is Radiologists at $553,140. This page covers all 551 occupations tracked by BLS in North Dakota.
Data: BLS OEWS, May 2025 | Last updated: 2026-05-19
How does North Dakota compare? Click any state for details.
Ranked by median annual salary. Click any job for the full breakdown.
| # | Occupation | Median Salary | Mean Salary | Workers |
|---|---|---|---|---|
| 1 | Radiologists | $553,140 | $556,170 | 120 |
| 2 | Obstetricians and Gynecologists | $414,060 | $327,910 | 70 |
| 3 | Emergency Medicine Physicians | $392,890 | $424,750 | 150 |
| 4 | General Internal Medicine Physicians | $338,400 | $319,790 | 200 |
| 5 | Family Medicine Physicians | $280,100 | $272,470 | 260 |
| 6 | Nurse Anesthetists | $244,240 | $248,580 | 250 |
| 7 | Pediatricians, General | $234,950 | $242,000 | 90 |
| 8 | Dentists, General | $220,660 | $222,340 | 260 |
| 9 | Judges, Magistrate Judges, and Magistrates | $171,100 | $164,880 | 130 |
| 10 | Chief Executives | $164,560 | $225,920 | 380 |
| 11 | Computer and Information Systems Managers | $149,130 | $146,840 | 850 |
| 12 | Architectural and Engineering Managers | $147,400 | $156,360 | 270 |
| 13 | Pharmacists | $142,040 | $137,110 | 1,070 |
| 14 | Human Resources Managers | $139,050 | $149,090 | 290 |
| 15 | Financial Managers | $135,890 | $153,130 | 2,140 |
| 16 | Physician Assistants | $133,450 | $130,930 | 510 |
| 17 | Commercial Pilots | $133,010 | $157,900 | 370 |
| 18 | Petroleum Engineers | $132,120 | $130,910 | 130 |
| 19 | Optometrists | $132,110 | $132,080 | 140 |
| 20 | Natural Sciences Managers | $131,370 | $143,370 | 140 |
| 21 | Purchasing Managers | $130,110 | $138,010 | 50 |
| 22 | Nurse Practitioners | $130,070 | $126,370 | 1,290 |
| 23 | Marketing Managers | $125,580 | $136,760 | 180 |
| 24 | Power Plant Operators | $122,160 | $116,410 | 150 |
| 25 | Fundraising Managers | $121,750 | $127,690 | 30 |
| 26 | Sales Managers | $119,990 | $128,800 | 550 |
The average salary in North Dakota ($70,391) exceeds the national average.
The highest-paying job, Radiologists, pays $482,749 more than the ND average.
This page is part of our comprehensive Salary Statistics data collection.
All ND Jobs · Highest Paying in ND · Hourly Wages in ND · Employment Outlook in ND · Career Progression in ND · Radiologists Take-Home Pay (ND) · Radiologists COL-Adjusted (ND) · ND vs National
Click to copy. Free to use with attribution.
All salary figures for North Dakota from BLS OEWS, May 2025.
For full methodology details, see our Methodology page. View all Data Sources.