53 NPI-registered Endocrinology, Diabetes & Metabolism Physician providers practice in Iowa. See all states.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| Adeyinka TaiwoMD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1841398278 |
| Amal Shibli RahhalMD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1760596357 |
| Amie OgunsakinMD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1952533580 |
| Amr Wahba | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1942655063 |
| Anuj BhargavaMD | Endocrinology, Diabetes & Metabolism Physician | West Des Moines, IA | 1669563052 |
| Arun MovvaM.D | Endocrinology, Diabetes & Metabolism Physician | Cedar Rapids, IA | 1780769109 |
| Ayotunde DokunMD PHD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1548463078 |
| Brian OneillM.D./PH.D. | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1477720357 |
| Catherine WeidemanMD | Endocrinology, Diabetes & Metabolism Physician | Davenport, IA | 1083610919 |
| Chitravathi YerrapareddyMD | Endocrinology, Diabetes & Metabolism Physician | Waterloo, IA | 1407833577 |
| Daniela MilaniMD | Endocrinology, Diabetes & Metabolism Physician | Des Moines, IA | 1447341839 |
| Darcy PutzM.D. | Endocrinology, Diabetes & Metabolism Physician | Dubuque, IA | 1821058033 |
| Diana WrightMD | Endocrinology, Diabetes & Metabolism Physician | Des Moines, IA | 1407951718 |
| Elizabeth BowenMD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1003264185 |
| Erin BriggieMD | Endocrinology, Diabetes & Metabolism Physician | Cedar Rapids, IA | 1508357203 |
| Erin MeyersMD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1386267672 |
| Fnu DeepikaMD | Endocrinology, Diabetes & Metabolism Physician | Waterloo, IA | 1386166171 |
| Genesis Health System | Endocrinology, Diabetes & Metabolism Physician | Bettendorf, IA | 1750485173 |
| Gregory DoelleMD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1225025372 |
| Gurbir GillMD | Endocrinology, Diabetes & Metabolism Physician | Des Moines, IA | 1891178521 |
| Harpreet Kaur | Endocrinology, Diabetes & Metabolism Physician | Mason City, IA | 1427214170 |
| Helen Prathiba GnanapragasamMD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1750738654 |
| Helmut SchrottM.D. | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1447693924 |
| Hugo Rivadeneyra PastenMD | Endocrinology, Diabetes & Metabolism Physician | Ames, IA | 1962766980 |
| Janet SchlechteMD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1528056173 |
| Joseph DillonMD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1710960026 |
| Kathleen RobinsonM.D. | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1215385596 |
| Losty Torres PotterM.D. | Endocrinology, Diabetes & Metabolism Physician | Sioux City, IA | 1619358603 |
| Marcelo CorreiaMD, MSC, PHD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1235421140 |
| Mary FigaroMD, MS | Endocrinology, Diabetes & Metabolism Physician | Davenport, IA | 1710908181 |
| Mercy Clinics, Inc | Endocrinology, Diabetes & Metabolism Physician | Des Moines, IA | 1831502442 |
| Mercy Clinics, Inc. | Endocrinology, Diabetes & Metabolism Physician | Des Moines, IA | 1457691941 |
| Mercy Physician Associates, Inc | Endocrinology, Diabetes & Metabolism Physician | Cedar Rapids, IA | 1962807784 |
| Mercy Physician Associates, Inc | Endocrinology, Diabetes & Metabolism Physician | Cedar Rapids, IA | 1205080769 |
| Nancy KaneMD | Endocrinology, Diabetes & Metabolism Physician | Des Moines, IA | 1376634766 |
| North Iowa Mercy Clinics | Endocrinology, Diabetes & Metabolism Physician | Mason City, IA | 1922274653 |
| Pearl DyM.D. | Endocrinology, Diabetes & Metabolism Physician | Des Moines, IA | 1134396021 |
| Pierre TheumaMD | Endocrinology, Diabetes & Metabolism Physician | Des Moines, IA | 1982795373 |
| Prasuna MadhavaramMD | Endocrinology, Diabetes & Metabolism Physician | Cedar Rapids, IA | 1952525115 |
| Rami AlmokayyadMD | Endocrinology, Diabetes & Metabolism Physician | Ames, IA | 1194929786 |
| Rana TaljMD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1043941156 |
| Richard CaranoMD | Endocrinology, Diabetes & Metabolism Physician | Ames, IA | 1518954502 |
| Richard NelsonD.O. | Endocrinology, Diabetes & Metabolism Physician | Bettendorf, IA | 1255541843 |
| Robert Spanheimer | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1043629355 |
| Ronald IversonM.D. | Endocrinology, Diabetes & Metabolism Physician | Dubuque, IA | 1265407589 |
| Salem GaballaMBBCH | Endocrinology, Diabetes & Metabolism Physician | Bettendorf, IA | 1619471810 |
| Scott BrockM.D. | Endocrinology, Diabetes & Metabolism Physician | Dubuque, IA | 1811904485 |
| Sreevastav KalangiMD | Endocrinology, Diabetes & Metabolism Physician | Waterloo, IA | 1508483280 |
| Teck Kim KhooM.D. | Endocrinology, Diabetes & Metabolism Physician | Des Moines, IA | 1487624037 |
| Vanitha SingaramM.D | Endocrinology, Diabetes & Metabolism Physician | Des Moines, IA | 1306065578 |
| Vidya AluriM.D. | Endocrinology, Diabetes & Metabolism Physician | Coralville, IA | 1487803615 |
| William SivitzMD | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1891783445 |
| Yumi ImaiM.D. | Endocrinology, Diabetes & Metabolism Physician | Iowa City, IA | 1376634543 |
Source: CMS NPPES Data Dissemination (June 2026). Specialty taxonomy: NUCC.