Salaripedia
English

How much does a family medicine physician make in Waterloo?

$288,000a year

Median yearly pay for family medicine physicians in the Waterloo-Cedar Falls, IA metro area. That is $138.46 an hour or $24,000 a month.

Hourly
$138.46
Vs. national median
+18%
Rank among cities
71 of 271
Jobs in the area
130
Pay range
Lowest 10%: $75,760Median: $288,000Highest 10%: $387,000
PercentileYearlyHourly
10th$75,760$36.42
25th$181,700$87.34
Median$288,000$138.46
75th$359,300$172.75
90th$387,000$186.05

Other cities in Iowa

Median yearly pay for family medicine physicians.

Davenport, IA$293,400
Des Moines, IA$265,200
Cedar Rapids, IA$260,400
Ames, IA$248,000
Omaha, NE$200,900
Family Medicine Physician salary in Iowa Family Medicine Physician salary in all states

Related jobs in Waterloo

Same field, median yearly pay.

Physician$295,200
Anesthesiologist$239,200
Dentist$163,600
Pharmacist$138,700
Physician Assistant$132,900
Veterinarian$130,700
Nurse Practitioner$126,300
Occupational Therapist$98,240
Physical Therapist$97,180
Dental Hygienist$82,500
Salaries for every job in Waterloo, IA

Frequently asked questions

How much does a family medicine physician make an hour in Waterloo?

The median hourly pay in the Waterloo-Cedar Falls, IA metro area is $138.46 ($288,000 a year).

Do family medicine physicians make more in Waterloo than the national average?

Yes: $288,000 against $244,200 nationally, 18% more.

How does Waterloo compare with the rest of Iowa?

The median in Iowa is $265,200, so Waterloo pays 9% more.

Where does Waterloo rank for family medicine physician pay?

71 of 271 metro areas with data.

How much does a family medicine physician make starting out in Waterloo?

The lowest-paid 10% make $75,760 or less a year; the top 10% make $387,000 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.