Family Medicine Physicians Salary in Iowa

Ranked #15 of 51 · IA

9.1% above U.S. average
Mean annual salary $279,120 ≈ $134/hr
Median annual salary $265,200
Employment 1,140

Salary Distribution (10th–90th percentile)

P10 $116,900P25 $207,410 Median $265,200P75 $351,300P90 $460,230

About 80% of family medicine physicianss in Iowa earn between $116,900 and $460,230. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Iowa
$279,120
U.S. average
$255,820

The mean family medicine physicians salary in Iowa is $279,120, about 9.1% above the U.S. average ($255,820). That works out to roughly $134/hr at 2,080 hours per year.

Metro Areas in Iowa

Metro areaMedianMeanEmployment
Southwest Iowa nonmetropolitan area $310,780 $334,920 80
Davenport-Moline-Rock Island, IA-IL $293,440 $301,650 70
Southeast Iowa nonmetropolitan area $290,000 $280,880 130
Waterloo-Cedar Falls, IA $287,990 $259,750 130
Des Moines-West Des Moines, IA $265,200 $310,640 250
Cedar Rapids, IA $260,440 $255,360 80
Ames, IA $248,000 $320,880 60
Northwest Iowa nonmetropolitan area $239,560 $244,180 110

← Back to all family medicine physicians states