High-paying doctor jobs in Rapid City

A Doctor diagnoses and treats illnesses by applying medical knowledge and expertise. Doctors conduct examinations, analyze tests, and prescribe treatments. They require strong communication skills, empathy, and comprehensive medical knowledge.


The 56 doctor jobs listed below pay well, with salaries between $20.58 and $142 per hour. Oncology Registrar, Pain Management Physician and Physician are among the most popular high-paying roles in Rapid City, SD.

Job title

Updated Oct 08, 2026
Job title
Rapid City, SD
South Dakota
Job openings (Rapid City)

Physician

Rapid City

$390,929 per year

South Dakota

$297,258 per year

Neurologist

Rapid City

$390,519 per year

South Dakota

$316,873 per year

Family Medicine Physician

Rapid City

$142 per hour

South Dakota

$117 per hour

Cardiology Physician

Rapid City

$165,000 per year

South Dakota

$165,000 per year

Optometrist

Rapid City

$137,667 per year

South Dakota

$150,845 per year

Gastroenterologist

Rapid City

$2,337 per week

South Dakota

$3,062 per week

Pain Management Physician

Rapid City

$2,133 per week

South Dakota

$2,133 per week

Oncology Registrar

Rapid City

$20.58 per hour

South Dakota

$21.61 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.