Doctors That Accept Medicare in Iowa
18,735 Medicare-enrolled clinicians · 134 cities
Every clinician below is enrolled in Medicare and practices in Iowa. Pick a city to see names, specialties, addresses, and phone numbers — call first to confirm they're accepting new Medicare patients.
Advertisement
Biggest Specialties in Iowa
Cities in Iowa
- Des Moines 3,063 doctors
- Iowa City 2,646 doctors
- Cedar Rapids 2,293 doctors
- West Des Moines 1,618 doctors
- Bettendorf 1,567 doctors
- Council Bluffs 1,461 doctors
- Davenport 1,434 doctors
- Waterloo 1,182 doctors
- Dubuque 964 doctors
- Sioux City 946 doctors
- Ames 744 doctors
- Mason City 674 doctors
- Fort Dodge 647 doctors
- Ankeny 633 doctors
- Cedar Falls 519 doctors
- Clive 411 doctors
- Spencer 385 doctors
- Urbandale 384 doctors
- West Burlington 384 doctors
- Coralville 371 doctors
- Ottumwa 357 doctors
- Osceola 340 doctors
- Clinton 315 doctors
- North Liberty 297 doctors
- Hiawatha 260 doctors
- Grinnell 238 doctors
- Muscatine 228 doctors
- Storm Lake 222 doctors
- Carroll 221 doctors
- Waukee 210 doctors
- Marshalltown 206 doctors
- Pella 194 doctors
- Fort Madison 193 doctors
- Norwalk 192 doctors
- Decorah 190 doctors
- Manchester 189 doctors
- Newton 179 doctors
- Atlantic 167 doctors
- Clarion 160 doctors
- Johnston 159 doctors
- Harlan 155 doctors
- Washington 148 doctors
- Spirit Lake 145 doctors
- Marion 136 doctors
- Sioux Center 136 doctors
- Fairfield 126 doctors
- Corydon 124 doctors
- Clarinda 122 doctors
- Oskaloosa 122 doctors
- Forest City 121 doctors
- Indianola 120 doctors
- Belmond 119 doctors
- Altoona 117 doctors
- Webster City 114 doctors
- Independence 113 doctors
- West Union 113 doctors
- Waverly 111 doctors
- Shenandoah 110 doctors
- Le Mars 108 doctors
- Anamosa 107 doctors
- Red Oak 107 doctors
- Algona 97 doctors
- Waukon 97 doctors
- Hampton 95 doctors
- Albia 89 doctors
- Centerville 89 doctors
- Durant 89 doctors
- Creston 86 doctors
- Orange City 86 doctors
- De Witt 85 doctors
- Winterset 84 doctors
- Sheldon 81 doctors
- Humboldt 80 doctors
- Mount Pleasant 79 doctors
- Vinton 78 doctors
- Knoxville 77 doctors
- Keokuk 76 doctors
- Osage 75 doctors
- Marengo 64 doctors
- Nevada 64 doctors
- Lake City 62 doctors
- Burlington 61 doctors
- Hawarden 61 doctors
- Denison 59 doctors
- Grimes 59 doctors
- Charles City 57 doctors
- Emmetsburg 57 doctors
- Sibley 57 doctors
- Rock Valley 54 doctors
- Missouri Valley 52 doctors
- Boone 51 doctors
- Maquoketa 51 doctors
- Oelwein 51 doctors
- Britt 50 doctors
- Eldridge 50 doctors
- Grundy Center 50 doctors
- Mt Pleasant 50 doctors
- Cherokee 48 doctors
- Perry 48 doctors
- New Hampton 47 doctors
- Chariton 46 doctors
- Clear Lake 45 doctors
- Guttenberg 45 doctors
- Parkersburg 45 doctors
- Garner 43 doctors
- Leon 43 doctors
- Cresco 42 doctors
- Corning 41 doctors
- Keosauqua 40 doctors
- Pleasant Hill 40 doctors
- Rock Rapids 40 doctors
- Story City 39 doctors
- Jefferson 38 doctors
- Mount Ayr 36 doctors
- Onawa 36 doctors
- Pocahontas 36 doctors
- Adel 35 doctors
- Estherville 35 doctors
- Audubon 34 doctors
- Dyersville 33 doctors
- Hamburg 33 doctors
- Iowa Falls 32 doctors
- Lansing 32 doctors
- Mount Vernon 32 doctors
- Williamsburg 32 doctors
- Bloomfield 31 doctors
- Greenfield 31 doctors
- Ida Grove 31 doctors
- Milford 31 doctors
- Sumner 30 doctors
- Monticello 29 doctors
- Tama 29 doctors
- Elkader 27 doctors
- Sigourney 26 doctors
No cities match your search.
New to Medicare? Read how to find a doctor that takes Medicare or what "accepts assignment" means.
Was this page helpful?
Something wrong or missing? Tell us — we read every report and fix issues fast.