WageDepth

General Internal Medicine Physicians Salary in Iowa City, IA

SOC 29-1216 · Metropolitan Area · 2024 BLS OEWS

The median salary for a General Internal Medicine Physicians in Iowa City, IA is $80,840 per year as of 2024. That works out to roughly $38.87 per hour. This is 66% below the national median of $236,350. 110 people work as General Internal Medicine Physicians in Iowa City, IA. Wages have grown 4% since 2023, when the median was $77,760.

Median Annual Salary

$80,840

Mean Annual

$88,640

Median Hourly

$38.87

Total Employed

110

Salary Distribution

$75k
10th
$75k
25th
$81k
Median
$81k
75th
$81k
90th

How This Compares

Iowa City, IA

$80,840

this metro

United States

$236,350

you earn -66% vs US

Salary Trend

View data table
Year Median Annual
2024 $80,840
2023 $77,760

Related Healthcare Practitioners and Technical Occupations Jobs in Iowa City, IA

Other occupations in the same group, sorted by salary.