Nurse Practitioner Salary in North Dakota
Nurse Practitioner pay in North Dakota, explained
Nurse practitioners in North Dakota earn a median of $130,070 per year ($62.53 per hour), which is 2% below the national median of $132,300. Entry-level workers earn around $103,490, while the most experienced nurse practitioners reach about $162,020. Pay varies by employer, setting, and metro area within North Dakota.
Is $130,070 good pay in North Dakota?
Adjusted for North Dakota's cost of living (which runs 89% of the U.S. average), that $130,070 is worth about $146,213 in national buying power — ranking North Dakota #9 for real pay (vs #34 on the sticker number).
See the full Nurse Practitioner Real Pay Index arrow_forward
Nurse Practitioner pay by experience in North Dakota
Nurse Practitioner pay in neighboring states
| State | Median / yr | Real pay | vs ND |
|---|---|---|---|
| North Dakota (here) | $130,070 | $146,213 | — |
| Montana | $137,210 | $144,973 | −$7,140 |
| Minnesota | $133,260 | $135,123 | −$3,190 |
| South Dakota | $128,840 | $145,441 | +$1,230 |
Nurse Practitioner in North Dakota: FAQ
How much do nurse practitioners make in North Dakota?
Nurse practitioners in North Dakota earn a median of $130,070 per year ($62.53 per hour), compared with $132,300 nationally.
Does North Dakota pay nurse practitioners well?
At $130,070, North Dakota pays 2% below the national median for nurse practitioners. An estimated 1,290 work in the state.