Average Salary in North Dakota: Complete 2024 Statistics

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

$61,747
ND Average Salary
$226,780
#1: Nurse Anesthetists
539
Occupations
411,780
Total Workers

Top 30 Highest Paying Jobs in North Dakota (2024)

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

Top 15 Jobs in North Dakota — Visual

Pharmacists $134,670
Optometrists $127,200

Key Insights

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.

More North Dakota Data

All ND Jobs · Highest Paying in ND · ND vs National

Overview

This page is part of our comprehensive Salary Statistics data collection.

Salary Statistics in Other States

Salaries in District of Columbia $81,932 Salaries in California $75,601 Salaries in New York $73,761 Salaries in Massachusetts $73,706 Salaries in Washington $73,682 Salaries in New Jersey $72,882 Salaries in Connecticut $71,204 Salaries in Alaska $70,368 Salaries in Rhode Island $69,945 Salaries in Maryland $69,186 Salaries in Minnesota $68,066 Salaries in Oregon $67,979

Explore Other Data

Cities in North Dakota Demographics & income data

Frequently Asked Questions

What is the average salary in North Dakota in 2024?
The average (median) salary across all occupations in North Dakota is $61,747 per year.
What is the highest paying job in North Dakota?
The highest paying job is Nurse Anesthetists at $226,780/yr.
How many occupations are tracked in North Dakota?
Our database covers 539 occupations in North Dakota, representing 411,780 workers.

Cite This Page

AmericaByNumbers. "Average Salary in North Dakota 2024." https://americabynumbers.com/salary-statistics/north-dakota/. Accessed April 02, 2026. Data: BLS OEWS 2024.

Click to copy. Free to use with attribution.

Data Source & Methodology

All salary figures for North Dakota from BLS OEWS, May 2024.

For full methodology details, see our Methodology page. View all Data Sources.