Iowa

Doctors in Iowa

Iowa has over 23,700 licensed healthcare professionals across 20+ specialties. Use the search below to find a doctor by specialty, city, or name — or explore the distribution data.

Browse all specialties in Iowa

Distribution by city

Iowa City
4000+ doctors
Des Moines
2900+ doctors
Cedar Rapids
1400+ doctors
Davenport
1000+ doctors
West Des Moines
900+ doctors
Waterloo
700+ doctors
Sioux City
700+ doctors
Dubuque
600+ doctors
Ames
500+ doctors
Mason City
500+ doctors