SalaryData

Nurse Practitioner Salary in North Dakota

Based on 1K+ workers in North Dakota

Data year: 2025 · Last updated: October 2026

Median Annual Salary (ND)

$130,070

$62.53/hr

vs National Average

$133,771

-2.8% vs national median

Salary Range (10th–90th)

$103K – $162K

1K employed in North Dakota

The Nurse Practitioner salary in North Dakota offers a competitive income for dedicated professionals, with a median annual earning of $130,070. This figure falls slightly below the national average, representing approximately 3% less than what NPs earn across the country. Currently, there are an estimated 1,290 Nurse Practitioners employed within the state, indicating a robust demand for their specialized skills.

Several factors can influence the Nurse Practitioner salary in North Dakota. While the typical earning range falls between $103,490 and $162,020 annually, specific compensation is often determined by years of experience, the type of healthcare facility, geographic location within the state, and any specialized certifications or advanced training the Nurse Practitioner holds.

Salary Distribution — Nurse Practitioner in North Dakota

Nurse Practitioner (ND) salary percentiles
PercentileAnnual Salary
10th percentile$103,490
25th percentile$107,290
Median (50th percentile)$130,070
75th percentile$135,620
90th percentile$162,020

Top-Paying Industries for Nurse Practitioner (U.S.)

Which industries pay Nurse Practitioners the most — nationwide figures (industry-level data is not available by state). Nurse Practitioners in North Dakota tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Professional, Scientific, and Technical Services$138,9102K
Management of Companies and Enterprises$134,8802K
Administrative and Support Services$133,5506K
Finance and Insurance$133,3402K
Educational Services$132,8008K

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Nurse Practitioner in North Dakota vs National

Historical Nurse Practitioner salary trend in North Dakota
YearMedian Salary (North Dakota)
2022$107,680
2023$124,040
2024$123,220
2025$130,070
2026 (projected)$137,301

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Nurse Practitioner in North Dakota
YearNorth Dakota MedianNational Median
2022$107,680$118,452
2023$124,040$125,602
2024$123,220$129,125
2025$130,070$133,771
2026 (projected)$137,301$141,208

Nurse Practitioner Salary by Experience Level in North Dakota

Nurse Practitioner salary by experience level in North Dakota
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$107,290
Mid-level3-5 yrs$130,070
Senior6-9 yrs$135,620
Staff / Lead10+ yrs$162,020

Nurse Practitioner Salary in Other States

Related Nurse Practitioner Salaries in North Dakota

How other high-demand occupations in North Dakota compare to Nurse Practitioner ($130,070 median).

OccupationMedian Salaryvs Nurse PractitionerHourly
Surgeon in ND$604,890+365.0%$290.81/hr
Radiologist in ND$553,140+325.3%$265.93/hr
Obstetrician and Gynecologist in ND$414,060+218.3%$199.07/hr
Emergency Medicine Physician in ND$392,890+202.1%$188.89/hr
Internal Medicine Physician in ND$338,400+160.2%$162.69/hr
Family Medicine Physician in ND$280,100+115.3%$134.66/hr
Nurse Anesthetist in ND$244,240+87.8%$117.42/hr
Pediatrician in ND$234,950+80.6%$112.96/hr
Dentist in ND$220,660+69.6%$106.09/hr
Pharmacist in ND$142,040+9.2%$68.29/hr
Physician Assistant in ND$133,450+2.6%$64.16/hr
Optometrist in ND$132,110+1.6%$63.51/hr

Frequently Asked Questions

How much does a Nurse Practitioner make in North Dakota?

The median salary for Nurse Practitioners in North Dakota is $130,070 per year, which translates to about $63 per hour. This means half of Nurse Practitioners in the state earn more than this amount, and half earn less.

What is the salary range for Nurse Practitioners in North Dakota?

In North Dakota, Nurse Practitioner salaries typically fall between $103,490 and $162,020 annually. This range reflects the variation in experience, location, and specific employer.

How does Nurse Practitioner pay in North Dakota compare to the national average?

Nurse Practitioners in North Dakota earn, on average, 2.8% less than the national average. While the median salary is $130,070, the national median is slightly higher.

How many Nurse Practitioners are employed in North Dakota?

There are approximately 1,290 Nurse Practitioners employed in North Dakota. This figure represents the total number of individuals working in this profession within the state.

More Locations