Internal Medicine in St Cloud, MN

45 active Internal Medicine providers practice in St Cloud, Minnesota according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Internal Medicine providers in St Cloud, MN
NPI Name Type Specialty Location
1386624310 Aaron Holmgren Individual Rheumatology Physician St Cloud, MN
1093900011 Alexander Schad Individual Nephrology Physician St Cloud, MN
1609823699 Benjamin Parker Individual Nephrology Physician St Cloud, MN
1306848122 Bernard Erickson Individual Interventional Cardiology Physician St Cloud, MN
1518927433 Chad Haroldson Individual Nephrology Physician St Cloud, MN
1275568396 Christa Brown-Switzer Individual Internal Medicine Physician St Cloud, MN
1659361053 Christopher Balkany Individual Endocrinology, Diabetes & Metabolism Physician St Cloud, MN
1982737938 Daniel Kraft Individual Gastroenterology Physician St Cloud, MN
1306839949 Daniel Tiede Individual Interventional Cardiology Physician St Cloud, MN
1073559134 David Benditt Individual Cardiovascular Disease Physician St Cloud, MN
1619000999 Jacob Dutcher Individual Interventional Cardiology Physician St Cloud, MN
1699865840 John Schoenhard Individual Clinical Cardiac Electrophysiology Physician St Cloud, MN
1750497996 Julia Montgomery Individual Clinical Cardiac Electrophysiology Physician St Cloud, MN
1235129644 Katherine Pillote Individual Endocrinology, Diabetes & Metabolism Physician St Cloud, MN
1679575492 Keith Lurie Individual Clinical Cardiac Electrophysiology Physician St Cloud, MN
1982658266 Leah Holmgren Individual Internal Medicine Physician St Cloud, MN
1780664631 Marie Denise Guanzon Individual Internal Medicine Physician St Cloud, MN
1568454502 Mark Johnson Individual Cardiovascular Disease Physician St Cloud, MN
1346231867 Merryn Jolkovsky Individual Hospice and Palliative Medicine (Internal Medicine) Physician St Cloud, MN
1508829037 Sarah Carter Individual Internal Medicine Physician St Cloud, MN
1629068390 Sharon Ruggiero Individual Internal Medicine Physician St Cloud, MN
1780613927 Sheri Haroldson Individual Internal Medicine Physician St Cloud, MN
1891703005 Sindhu Devani Individual Endocrinology, Diabetes & Metabolism Physician St Cloud, MN
1669462065 Susan Atamian Individual Endocrinology, Diabetes & Metabolism Physician St Cloud, MN
1215927835 Thomas Math Individual Infectious Disease Physician St Cloud, MN
1659575702 Timothy Ehle Individual Pulmonary Disease Physician St Cloud, MN
1083682561 Troy Payne Individual Sleep Medicine (Internal Medicine) Physician St Cloud, MN
1033127287 Viorel Gheorghe Individual Internal Medicine Physician St Cloud, MN
1629031190 Wade Schmidt Individual Interventional Cardiology Physician St Cloud, MN
1104816768 Wesley Lindquist Individual Internal Medicine Physician St Cloud, MN
1356332829 William Cowardin Individual Nephrology Physician St Cloud, MN

Frequently asked questions

How many Internal Medicine providers are in St Cloud, MN?
The latest NPPES snapshot lists 45 active Internal Medicine providers with a practice address in St Cloud, Minnesota.
How do I check a Internal Medicine provider's NPI in St Cloud?
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-09.