SalaryCalculations

Family Medicine Physicians Salary in Iowa

State wage data from the BLS OEWS survey, May 2025.

Median annual

$265,200

Median hourly

$128

Average annual

$279,120

Employed in state

1.1K

The median annual salary for Family Medicine Physicians in Iowa is $265,200, or about $128 an hour. That is 9% higher than the national median.

Pay in Iowa ranges from $116,900 at the 10th percentile to $460,230 at the 90th percentile. Roughly 1.1K people work as family medicine physicians in the state.

Pay distribution in Iowa

10th$116,900
25th$207,410
Median$265,200
75th$351,300
90th$460,230

Salary calculator

Hourly
$127.50
Daily
$1,020
Weekly
$5,100
Bi-weekly
$10,200
Monthly
$22,100
Annual
$265,200

$265,200 a year is around the 50th percentile for Family Medicine Physicianss in Iowa. The median is $265,200.

Family Medicine Physicians pay by metro area in Iowa

Metro areaMedian annualEmployment
Davenport-Moline-Rock Island, IA-IL$293,44070
Waterloo-Cedar Falls, IA$287,990130
Des Moines-West Des Moines, IA$265,200250
Cedar Rapids, IA$260,44080
Ames, IA$248,00060
Iowa City, IA$208,90030
Omaha, NE-IA$200,860410

Other jobs in Iowa

All salaries in Iowa →