Nurse Practitioners Salary in South Dakota

BLS OEWS May 2025 • 4 metro areas • South Dakota

Nurse Practitioners in South Dakota earn a median salary of $123,255 per year on average across 4 metro and nonmetro areas, -4.6% vs the national median of $129,210. An estimated 930 nurse practitioners are employed across South Dakota, with salaries ranging from $111,810 to $130,580 depending on location.

$123,255 Avg median salary in South Dakota
$130,580 Highest paying metro
$111,810 Lowest paying metro
930 Employed in South Dakota

Compare Nurse Practitioners salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Nurse Practitioners
in
    vs

      Nurse Practitioners salaries by city in South Dakota

      Metro area Median salary 25th pct 75th pct Employed
      Sioux Falls, SD-MN $130,580 $105,500 $136,460 470
      West South Dakota $126,400 $110,360 $144,900 110
      East South Dakota $124,230 $105,270 $130,850 180
      Rapid City, SD $111,810 $101,740 $128,590 170

      View Nurse Practitioners salaries in all cities