Skip to content

Internal Medicine salary in Iowa, 2026: $300,908–$315,454 advertised across 26 listings

Figures are the median of the advertised minimum and maximum annual base pay on 26 live listings on ScrubHub as of November 8, 2026. Listings that only carry a ScrubHub pay estimate (1) are excluded. Hourly and per-diem pay is annualised using the schedule on the listing. This is not a survey; it reflects what employers are currently offering.

Median advertised range
$300,908–$315,454
per year, base pay
Middle half
$300,000–$636,489
25th pct. of minimums to 75th pct. of maximums
Listings counted
26
of 27 live Internal Medicine listings in Iowa
As of
November 8, 2026
Refreshed hourly from live listings

Median advertised Internal Medicine pay by city in Iowa

Each bar runs from the median advertised minimum to the median advertised maximum. Cities with at least three listings, ranked by listing count.

$0$250k$500k$750k$1MDes Moines: $300,000 median advertised base, 6 listingsDes Moines$300,000n=6Mason City: $150,000 median advertised base, 5 listingsMason City$150,000n=5Waterloo: $716,078 median advertised base, 4 listingsWaterloo$716,078n=4Cedar Rapids: $300,000 median advertised base, 3 listingsCedar Rapids$300,000n=3
CityListingsMedian minimumMedian maximum
Des Moines6$300,000$300,000
Mason City5$150,000$150,000
Waterloo4$716,078$716,078
Cedar Rapids3$300,000$300,000

By employment type

TypeListingsMedian range
full-time20$350,000–$400,000
part-time6$300,000

Employers with the most listings

EmployerListingsMedian range
Trinity Health16$340,000
Vohra Wound Physicians6$300,000
Veterans Health Administration4$350,000–$400,000

Quick answers

What does a Internal Medicine make in Iowa?
Across 26 live Internal Medicine listings in Iowa with advertised pay, the median base range is $300,908–$315,454 per year. The middle half of listings runs from $300,000 at the low end to $636,489 at the high end.
Which Iowa cities pay Internal Medicines the most?
Among cities with at least three listings, the highest advertised medians are Waterloo ($716,078), Des Moines ($300,000) and Cedar Rapids ($300,000).
Does Internal Medicine pay differ by employment type in Iowa?
20 full-time listings advertise a median of $350,000–$400,000 and 6 part-time listings advertise a median of $300,000.
Who is hiring Internal Medicines in Iowa and what do they offer?
Trinity Health (16, median $340,000), Vohra Wound Physicians (6, median $300,000) and Veterans Health Administration (4, median $350,000–$400,000).Trinity HealthVohra Wound PhysiciansVeterans Health Administration
How many Internal Medicine jobs in Iowa are open right now?
27 live Internal Medicine listings in Iowa on ScrubHub today, of which 26 state an annual pay range from the employer. Listings expire after 30 days.Browse Internal Medicine jobs in Iowa
How is this pay report calculated?
Figures are the median of the advertised minimum and maximum annual base pay on 26 live listings on ScrubHub as of November 8, 2026. Listings that only carry a ScrubHub pay estimate (1) are excluded. Hourly and per-diem pay is annualised using the schedule on the listing. This is not a survey; it reflects what employers are currently offering.

Internal Medicine pay reports for other states

Browse the 27 live Internal Medicine listings in Iowa behind these figures, read the Internal Medicine specialty page or the national Internal Medicine pay report, or set a free alert to be emailed when a Internal Medicine listing in Iowa matches your pay floor.