Internal Medicine Physician in Saint Paul, MN

Compiled from official public sources by the PlainDoctor editorial team.

Every figure on PlainDoctor is rendered directly from the federal CMS NPPES registry, Medicare Part D, MIPS, and Open Payments records, no number is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of 2026-05-20.

284 providers

The CMS National Plan and Provider Enumeration System currently lists 284 Internal Medicine Physician providers with a primary practice address in Saint Paul, MN, all registered under the Internal Medicine NUCC taxonomy branch. Each clinician on this roster selected Internal Medicine Physician as their primary taxonomy at NPI enrollment, a self-reported classification updated whenever the provider files a correction with CMS. Every figure is drawn from the federal National Provider Identifier Registry (CMS NPPES); see our methodology.

Before contacting anyone on this list, verify the practice is still at the address shown. NPPES refreshes monthly, but providers who have relocated, retired, or changed employers may not have filed an NPI update yet. Important: PlainDoctor is a directory of publicly available CMS government data, not a quality ranking, a board-certification verifier, or medical advice. Always confirm credentials through the NPPES NPI Registry before making any clinical decision.

Mohamad Abbas, M.D.
Internal Medicine Physician
Saint Paul, MN 55108
(651) 241-9700
Muhannad Abbasi
Internal Medicine Physician
Saint Paul, MN 55102
(651) 290-0133
Ahmad Abdulkarim, MD
Internal Medicine Physician
Saint Paul, MN 55130
(651) 254-8680
Michael Aberra
Internal Medicine Physician
Saint Paul, MN 55109
(651) 232-7000
Irfaan Abid, DO
Internal Medicine Physician
Saint Paul, MN 55102
(651) 241-5000
Nisha Acharya, M.D.
Internal Medicine Physician
Saint Paul, MN 55102
(651) 241-5000
Mohamud Afgarshe, MD
Internal Medicine Physician
Saint Paul, MN 55104
(651) 999-4700
Eimad Ahmmad
Internal Medicine Physician
Saint Paul, MN 55102
(651) 241-5000
Rayhaan Akram, MD
Internal Medicine Physician
Saint Paul, MN 55130
(651) 254-7800
Abdullah Al-Abcha, MD
Internal Medicine Physician
Saint Paul, MN 55102
(651) 290-0133
Kellen Albrecht, MD
Internal Medicine Physician
Saint Paul, MN 55101
(651) 254-4887
Jonathan Alpern
Internal Medicine Physician
Saint Paul, MN 55130
(651) 254-7820
Mollie Alpern, M.D.
Internal Medicine Physician
Saint Paul, MN 55130
(651) 254-7560
Ahmed Zeen Alabedeen Alrifai, M.D.
Internal Medicine Physician
Saint Paul, MN 55102
(651) 241-5000
Joseph Amberg, MD
Internal Medicine Physician
Saint Paul, MN 55104
(651) 232-4800
William Amundson, M.D.
Internal Medicine Physician
Saint Paul, MN 55101
(651) 254-5529
Eric Anderson, MD
Internal Medicine Physician
Saint Paul, MN 55102
(651) 635-9173
Lisa Anderson, MD
Internal Medicine Physician
Saint Paul, MN 55102
(651) 241-5000
Demetrios Andrisani, M.D.
Internal Medicine Physician
Saint Paul, MN 55101
(651) 254-3456
William Armstrong, MD
Internal Medicine Physician
Saint Paul, MN 55102
(651) 232-4200
Mohamed Artan, MD
Internal Medicine Physician
Saint Paul, MN 55101
(651) 254-3456
Allen Autrey, MD
Internal Medicine Physician
Saint Paul, MN 55102
(651) 232-3348
Deepak Bairagi, M.D.
Internal Medicine Physician
Saint Paul, MN 55103
(651) 232-2400
Annalise Barghini, RN
Internal Medicine Physician
Saint Paul, MN 55101
(651) 266-1499
David Beck, MD
Internal Medicine Physician
Saint Paul, MN 55103
(651) 232-2040
Alfredo Beltran, MD
Internal Medicine Physician
Saint Paul, MN 55102
(651) 232-4200
Sally Berryman, MD
Internal Medicine Physician
Saint Paul, MN 55108
(651) 641-7000
Melinda Beyer
Internal Medicine Physician
Saint Paul, MN 55101
(651) 254-3456
Jessica Boarini, M.D.
Internal Medicine Physician
Saint Paul, MN 55101
(651) 254-3456
Nicholas Boysen, M.D.
Internal Medicine Physician
Saint Paul, MN 55101
(651) 254-3456
Michael Bozivich, MD
Internal Medicine Physician
Saint Paul, MN 55102
(651) 232-4200
Alain Broccard, MD
Internal Medicine Physician
Saint Paul, MN 55104
(651) 232-2273
William Brombach, MD
Internal Medicine Physician
Saint Paul, MN 55104
(651) 232-4800
Kirstin Brown, D.O.
Internal Medicine Physician
Saint Paul, MN 55102
(651) 241-4862
Samantha Brown, MD
Internal Medicine Physician
Saint Paul, MN 55104
(651) 232-4800
Michael Brunnquell, M.D.
Internal Medicine Physician
Saint Paul, MN 55101
(651) 254-3456
Stephan Burgeson, MD
Internal Medicine Physician
Saint Paul, MN 55104
(651) 358-2425
Rachel Burton, D.O.
Internal Medicine Physician
Saint Paul, MN 55101
(651) 254-9545
Barbara Butcher, MD
Internal Medicine Physician
Saint Paul, MN 55108
(651) 641-6200
Charles Callaghan, MD
Internal Medicine Physician
Saint Paul, MN 55102
(651) 232-4125
Lawrence Callanan, MD
Internal Medicine Physician
Saint Paul, MN 55102
(651) 241-5000
Shannon Canas, MD
Internal Medicine Physician
Saint Paul, MN 55114
(651) 641-2900
Andrew Caraganis, MD
Internal Medicine Physician
Saint Paul, MN 55130
(651) 254-7670
Lorenzo Castanon, MD
Internal Medicine Physician
Saint Paul, MN 55101
(651) 254-5529
Thomas Cathey, MD
Internal Medicine Physician
Saint Paul, MN 55102
(651) 232-4200
Ariel Centurion, MD
Internal Medicine Physician
Saint Paul, MN 55107
(651) 293-8175
Peter Cermak, M.D.
Internal Medicine Physician
Saint Paul, MN 55106
(651) 772-3461
Antoine Chaanine, MD
Internal Medicine Physician
Saint Paul, MN 55101
(651) 254-4887
Kerwin Chan, MD
Internal Medicine Physician
Saint Paul, MN 55102
(651) 232-3000
Christine Chua, MD
Internal Medicine Physician
Saint Paul, MN 55102
(651) 241-8436

Showing the first 50 of 284 providers. Browse the full Internal Medicine Physician directory for MN.

Provider data from CMS NPPES (download.cms.gov/nppes). Specialty classification from NUCC Health Care Provider Taxonomy (nucc.org). PlainDoctor does not rate or rank providers. Methodology · About