Salaripedia
English

How much does a nurse practitioner make in Rapid City?

$124,200a year

Median yearly pay for nurse practitioners in the Rapid City, SD metro area. That is $59.69 an hour or $10,350 a month.

Hourly
$59.69
Vs. national median
-6%
Rank among cities
292 of 383
Jobs in the area
190
Pay range
Lowest 10%: $91,640Median: $124,200Highest 10%: $153,300
PercentileYearlyHourly
10th$91,640$44.06
25th$105,800$50.85
Median$124,200$59.69
75th$130,500$62.74
90th$153,300$73.69

Other cities in South Dakota

Median yearly pay for nurse practitioners.

Sioux Falls, SD$130,400
Sioux City, IA$129,100
Nurse Practitioner salary in South Dakota Nurse Practitioner salary in all states

Related jobs in Rapid City

Same field, median yearly pay.

Anesthesiologist$239,200
Family Medicine Physician$230,500
Ophthalmologist$212,000
Dentist$158,100
Pharmacist$140,300
Physician Assistant$130,700
Occupational Therapist$99,120
Physical Therapist$94,120
Dental Hygienist$91,890
Veterinarian$90,410
Salaries for every job in Rapid City, SD

Frequently asked questions

How much does a nurse practitioner make an hour in Rapid City?

The median hourly pay in the Rapid City, SD metro area is $59.69 ($124,200 a year).

Do nurse practitioners make more in Rapid City than the national average?

No: $124,200 against $132,300 nationally, 6% less.

How does Rapid City compare with the rest of South Dakota?

The median in South Dakota is $128,800, so Rapid City pays 4% less.

Where does Rapid City rank for nurse practitioner pay?

292 of 383 metro areas with data.

How much does a nurse practitioner make starting out in Rapid City?

The lowest-paid 10% make $91,640 or less a year; the top 10% make $153,300 or more.

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.