Nurse Practitioners Salary in North Dakota

Ranked #44 of 51 · ND

8% below U.S. average
Mean annual salary $126,370 ≈ $61/hr
Median annual salary $130,070
Employment 1,290

Salary Distribution (10th–90th percentile)

P10 $103,490P25 $107,290 Median $130,070P75 $135,620P90 $162,020

About 80% of nurse practitionerss in North Dakota earn between $103,490 and $162,020. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

North Dakota
$126,370
U.S. average
$137,300

The mean nurse practitioners salary in North Dakota is $126,370, about 8% below the U.S. average ($137,300). That works out to roughly $61/hr at 2,080 hours per year.

Metro Areas in North Dakota

Metro areaMedianMeanEmployment
Grand Forks, ND-MN $130,990 $124,730 190
Minot, ND $130,820 $124,200 60
Bismarck, ND $130,140 $123,750 220
Fargo, ND-MN $130,070 $127,270 490
West North Dakota nonmetropolitan area $128,130 $132,290 160
East North Dakota nonmetropolitan area $123,010 $125,790 180

← Back to all nurse practitioners states