Internal Medicine Physician in Iowa
953 Internal Medicine Physician providers in Iowa, in 74 cities. Choose a city to see names, addresses and NPI numbers.
- Des Moines 236
- Iowa City 211
- Mason City 42
- Cedar Rapids 41
- Waterloo 40
- Davenport 39
- West Des Moines 31
- Dubuque 31
- Sioux City 25
- Coralville 25
- Ankeny 18
- Ames 18
- Council Bluffs 17
- Ottumwa 10
- Bettendorf 10
- West Burlington 9
- Marshalltown 9
- Clive 8
- Clinton 8
- Pella 7
- Cedar Falls 7
- Muscatine 7
- Fort Dodge 6
- Red Oak 5
- Creston 5
- Oskaloosa 4
- Urbandale 4
- Fort Madison 4
- Knoxville 4
- Johnston 4
- Britt 4
- Clarion 4
- Mt Pleasant 3
- Osceola 3
- Carroll 3
- Grinnell 3
- Fairfield 3
- Sigourney 2
- North Liberty 2
- Newton 2
- Burlington 2
- Corning 2
- Waukee 2
- Indianola 2
- Postville 2
- Toledo 1
- Washington 1
- Storm Lake 1
- Perry 1
- Waverly 1
- Pineville 1
- Shenandoah 1
- Winthrop 1
- Grundy Center 1
- Bloomfield 1
- Boone 1
- Charles City 1
- Clarinda 1
- Cresco 1
- Denison 1
- Dyersville 1
- Emmetsburg 1
- Glenwood 1
- Gowrie 1
- Oakdale 1
- Guthrie Center 1
- Harlan 1
- Hawarden 1
- Humboldt 1
- Ida Grove 1
- Jefferson 1
- Marion 1
- Mount Pleasant 1
- New Hampton 1