NPI Portal NPI Lookup & Verification

Internal Medicine in Mason City, IA

76 active Internal Medicine providers practice in Mason City, Iowa according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Internal Medicine providers in Mason City, IA
NPI Name Type Specialty Location
1093339871 Adam Hoffmann Individual Internal Medicine Physician Mason City, IA
1619905353 Ali Mardan Individual Internal Medicine Physician Mason City, IA
1841307477 Amy Tesar Individual Internal Medicine Physician Mason City, IA
1922077841 Bibi Khoyratty Individual Medical Oncology Physician Mason City, IA
1336256593 Bruce Harlan Individual Internal Medicine Physician Mason City, IA
1013134469 Burt Humburg Individual Internal Medicine Physician Mason City, IA
1053398180 Byron Beasley Individual Cardiovascular Disease Physician Mason City, IA
1568579720 Daniel Pennington Individual Internal Medicine Physician Mason City, IA
1710068432 David Popp Individual Internal Medicine Physician Mason City, IA
1386219053 Dejan Spaseski Individual Internal Medicine Physician Mason City, IA
1861703910 Denisa Hagau Individual Cardiovascular Disease Physician Mason City, IA
1932770740 Dominick Myers Individual Internal Medicine Physician Mason City, IA
1518120633 Douglas Summerfield Individual Critical Care Medicine (Internal Medicine) Physician Mason City, IA
1831659986 Etee Patel Individual Internal Medicine Physician Mason City, IA
1366797755 Fayez Siddiqui Individual Interventional Cardiology Physician Mason City, IA
1083174429 Fnu Dayawa Da Agoons Individual Internal Medicine Physician Mason City, IA
1659488682 Gary Levinson Individual Pulmonary Disease Physician Mason City, IA
1427214170 Harpreet Kaur Individual Endocrinology, Diabetes & Metabolism Physician Mason City, IA
1154818953 Hersi Moallin Individual Internal Medicine Physician Mason City, IA
1821577875 Hospitalist Medicine Physicians of Iowa - Mason City, Pllc Organization Internal Medicine Physician Mason City, IA
1366430530 J.D. Thoreson Individual Internal Medicine Physician Mason City, IA
1689298473 Jacob Obholz Individual Internal Medicine Physician Mason City, IA
1871589838 James Reeder Individual Interventional Cardiology Physician Mason City, IA
1295723468 James Tatkon-Coker Individual Cardiovascular Disease Physician Mason City, IA
1992809636 Janice Kirsch Individual Internal Medicine Physician Mason City, IA
1447866579 Jashan Gill Individual Internal Medicine Physician Mason City, IA
1790179331 John Pflugi Individual Internal Medicine Physician Mason City, IA
1548943509 Jose Morales Oliva Individual Internal Medicine Physician Mason City, IA
1871113233 Kaushik Darbha Individual Cardiovascular Disease Physician Mason City, IA
1679926901 Khaled Nada Individual Pulmonary Disease Physician Mason City, IA
1609981364 Louise Cragg Individual Medical Oncology Physician Mason City, IA
1457092165 Luke Carlson Individual Internal Medicine Physician Mason City, IA
1982048286 Mark Hong Individual Nephrology Physician Mason City, IA
1013923127 Mark Johnson Individual Internal Medicine Physician Mason City, IA
1548408867 Matthew Hardee Individual Internal Medicine Physician Mason City, IA
1235660259 Medi-Dent, Inc Organization Sleep Medicine (Internal Medicine) Physician Mason City, IA
1881796712 Melissa Frame Individual Internal Medicine Physician Mason City, IA
1336128354 Michael Giudici Individual Clinical Cardiac Electrophysiology Physician Mason City, IA
1154319358 Michael Sarik Individual Clinical Cardiac Electrophysiology Physician Mason City, IA
1225018013 Michael Spooner Individual Cardiovascular Disease Physician Mason City, IA
1316512197 Muhammad Tahir Individual Internal Medicine Physician Mason City, IA
1780848838 Natalia Ferrari Gabilondo Individual Medical Oncology Physician Mason City, IA
1659574630 Neena Singh Individual Internal Medicine Physician Mason City, IA
1639069099 Nithin Karnan Individual Internal Medicine Physician Mason City, IA
1972096147 Noor Subah Individual Cardiovascular Disease Physician Mason City, IA
1609806371 North Iowa Mercy Clinics Organization Internal Medicine Physician Mason City, IA
1972610376 North Iowa Mercy Clinics Organization Medical Oncology Physician Mason City, IA
1306018122 North Iowa Mercy Clinics Organization Cardiovascular Disease Physician Mason City, IA
1922274653 North Iowa Mercy Clinics Organization Endocrinology, Diabetes & Metabolism Physician Mason City, IA
1003082736 North Iowa Mercy Clinics Organization Nephrology Physician Mason City, IA

Frequently asked questions

How many Internal Medicine providers are in Mason City, IA?
The latest NPPES snapshot lists 76 active Internal Medicine providers with a practice address in Mason City, Iowa.
How do I check a Internal Medicine provider's NPI in Mason City?
Open a profile below to see the NPI number, taxonomy code, and practice address, then verify against the official NPPES registry — every profile links directly to the CMS record.

Source: CMS NPPES (public data). Snapshot 2026-07-11.