Iowa

Doctors in Iowa

By the number of doctors the top specialties in Iowa are the following:

The most doctors are in the following cities:

  • Ottumwa with 232 doctors;
  • Marshalltown with 242 doctors;
  • Clive with 248 doctors;
  • Cedar Falls with 263 doctors;
  • Fort Dodge with 266 doctors;
  • Coralville with 275 doctors;
  • Clinton with 283 doctors;
  • Ankeny with 354 doctors;
  • Bettendorf with 367 doctors;
  • Council Bluffs with 479 doctors;
  • Mason City with 514 doctors;
  • Ames with 569 doctors;
  • Dubuque with 681 doctors;
  • Sioux City with 726 doctors;
  • Waterloo with 770 doctors;
  • West Des Moines with 900 doctors;
  • Davenport with 1019 doctors;
  • Cedar Rapids with 1442 doctors;
  • Des Moines with 2974 doctors;
  • Iowa City with 4020 doctors;