High-paying doctor jobs in Cedar Rapids

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 94 doctor jobs listed below pay well, with salaries between $120,277 and $333,032 per year. Family Medicine Physician, Internal Medicine Physician and Hospitalist are among the most popular high-paying roles in Cedar Rapids, IA.

Job title

Updated Nov 02, 2026
Job title
Cedar Rapids, IA
Iowa
Job openings (Cedar Rapids)

Hospitalist

Cedar Rapids

$299,493 per year

Iowa

$308,969 per year

Urgent Care Physician

Cedar Rapids

$297,811 per year

Iowa

$298,232 per year

Physician

Cedar Rapids

$277,391 per year

Iowa

$188,522 per year

Psychiatrist

Cedar Rapids

$252,583 per year

Iowa

$281,243 per year

Cardiology Physician

Cedar Rapids

$235,474 per year

Iowa

$474,343 per year

Family Medicine Physician

Cedar Rapids

$106 per hour

Iowa

$90.30 per hour

Internal Medicine Physician

Cedar Rapids

$104 per hour

Iowa

$121 per hour

Surgeon

Cedar Rapids

$187,317 per year

Iowa

$242,043 per year

Optometrist

Cedar Rapids

$141,546 per year

Iowa

$138,815 per year

Physician Assistant

Cedar Rapids

$120,277 per year

Iowa

$127,128 per year

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