Salaripedia
English

How much does a nurse practitioner make in South Dakota?

$128,800a year

Median yearly pay for nurse practitioners in South Dakota. That is $61.94 an hour or $10,740 a month.

Hourly
$61.94
Vs. national median
-3%
Rank among states
39 of 51
Jobs in the state
1,020
Pay range
Lowest 10%: $103,100Median: $128,800Highest 10%: $156,000
PercentileYearlyHourly
10th$103,100$49.56
25th$108,200$52.01
Median$128,800$61.94
75th$136,200$65.47
90th$156,000$75.00

Cities in South Dakota

Metro areas, median yearly pay.

Sioux Falls, SD$130,400
Sioux City, IA$129,100
Rapid City, SD$124,200
Salaries for every job in South Dakota

Nearby in the ranking

States with similar pay for nurse practitioners.

36. Florida$129,500
37. Georgia$129,400
38. North Carolina$129,000
39. South Dakota$128,800
40. Indiana$128,800
41. Virginia$127,800
42. West Virginia$127,300
Nurse Practitioner salary in all states

Frequently asked questions

How much does a nurse practitioner make an hour in South Dakota?

The median hourly pay in South Dakota is $61.94 ($128,800 a year).

Do nurse practitioners make more in South Dakota than the national average?

No: $128,800 against $132,300 nationally, 3% less.

Where does South Dakota rank for nurse practitioner pay?

South Dakota ranks 39 of 51 states.

Which city in South Dakota pays nurse practitioners the most?

Sioux Falls, SD-MN, with a median of $130,400 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.