Skip to content

Checked

Nurse Practitioners Salary in North Dakota

Nurse Practitioners in North Dakota earn a median $130,070 a year, 2% below the U.S. median.

Median in ND
$130,070 a year
U.S. median
$132,300 a year
Employment
1,290
Location quotient
1.44
Share of jobs vs. U.S. (1.00 = same)

Pay range in North Dakota

10%: $103,490Median: $130,07090%: $162,020
Median (50%)
$130,070 · $62.53 an hour
Mean (average)
$126,370 · $60.76 an hour (estimate error ±1.2%)
10th percentile
$103,490 · $49.76 an hour
25th percentile
$107,290 · $51.58 an hour
75th percentile
$135,620 · $65.20 an hour
90th percentile
$162,020 · $77.90 an hour
Employment
1,290 (estimate error ±5.7%)
Jobs per 1,000
3.00
Location quotient
1.44 (1.00 = national share)

Nurse Practitioners pay by metro area in North Dakota

Includes metro areas that cross into this state and nonmetropolitan areas

Swipe the table sideways to see more columns.

AreaMedian wageEmployment
Grand Forks, ND-MN$130,990190
Minot, ND$130,82060
Bismarck, ND$130,140220
Fargo, ND-MN$130,070490
West North Dakota nonmetropolitan area$128,130160
East North Dakota nonmetropolitan area$123,010180

More

Frequently asked questions

How much do nurse practitioners make in North Dakota?
The median wage for nurse practitioners in North Dakota is $130,070 a year (Bureau of Labor Statistics, May 2025). There are about 1,290 jobs in the state.
Where in North Dakota do nurse practitioners earn the most?
Grand Forks, ND-MN has the highest median wage in the state for this occupation at $130,990 a year.