$
BLSSalary

Nurse Practitioners Salary in South Dakota (2025)

Official BLS OEWS data · May 2025 · 1,020 employed

Annual Mean
$125,160
$60.17/hr
Annual Median
$128,840
$61.94/hr
Bottom 10%
$103,080
$49.56/hr
Top 10%
$156,000
$75.00/hr
Location vs National Average
South Dakota
$125,160
Difference
-8.8% vs US avg
US National
$137,300

Salary Percentile Breakdown

PercentileAnnual
10th Percentile
Bottom 10%
$103,080
25th Percentile
Lower quarter
$108,190
50th PercentileMedian
Median
$128,840
75th Percentile
Upper quarter
$136,180
90th Percentile
Top 10%
$156,000

Salary Distribution

Annual Salary Range

10th

$103K

25th

$108K

Median

$129K

75th

$136K

90th

$156K

South Dakota has a moderate number of Nurse Practitioners positions (approximately 1,020), reflecting steady demand in this occupation.

In South Dakota, Nurse Practitioners salaries range from $103,080 at the 10th percentile to $156,000 at the 90th percentile — a spread of $52,920 (41% of the median). This relatively narrow range suggests more consistent pay across employers in this area.

Top Paying Cities in South Dakota

Metro areas with highest Nurse Practitioners wages

How Nurse Practitioners Compares in South Dakota

The average Nurse Practitioners salary of $125,160 in South Dakota ranks below the national average of $137,300. There are approximately 1,020 Nurse Practitionerss employed in South Dakota.

Data: BLS OEWS May 2025 · Public domain · Not affiliated with BLS.