NPPES file of Aug 9, 2026

Internal Medicine Physician in Minnesota

2,632 NPPES records list internal medicine physician with a practice address in Minnesota, 46 per 100,000 residents, the 16th highest rate of 51. Minneapolis and Rochester have the most; each record links to the provider's NPI and the Minnesota license search. Page 16 of 53.

CMS NPPES registry, file of Aug 9, 2026; 2023 Census estimates · NUCC 207R00000X · method

Minneapolis has the most, 653

Internal Medicine Physician records in Minnesota

  1. Iesha Galloway, M.D.Minneapolis, MN 554151730363664
  2. Oisin Galvin, MBBCHRochester, MN 559051174393409
  3. Abdulrahman Gamam, MDMinneapolis, MN 554071750844981
  4. Sonal Gandhi, M.D.Wayzata, MN 553911790170041
  5. Sarah Gantert, MDOwatonna, MN 550601992765648
  6. Heather Gantzer, MDSt Louis Park, MN 554161639154404
  7. Peter Ganzer, MDBurnsville, MN 553371275599318
  8. Monica Gaona, NPMinneapolis, MN 554011215806278
  9. Anakasia Garcia, MDRochester, MN 559051396686747
  10. Elizabeth Garcia Creighton, MDRochester, MN 559051083547236
  11. Ellen Gardner, MDMinneapolis, MN 554071275196735
  12. Ramin Garmany, MD,PHDRochester, MN 559051578407482
  13. Nicholas Gates, MDMinneapolis, MN 554151770104713
  14. James Gaul, MDEagan, MN 551211700834801
  15. Gunjan Gaur, MDRochester, MN 559051790537892
  16. Mark Gavin, M.D.Minneapolis, MN 554551811969785
  17. Haitao Ge, M.D.Saint Cloud, MN 563031992806947
  18. Paul Geary, M.D.New Brighton, MN 551121477873008
  19. Kristi Gebhardt, D.O.Brainerd, MN 564011962790287
  20. Tsige Gebreslasse, MDSaint Paul, MN 551011992230072
  21. Abdurkedir Geda, M.D.Robbinsdale, MN 554221780038216
  22. Donald Gehrig, MDSaint Paul, MN 551041619997194
  23. Andre Genereux, M.D.Fergus Falls, MN 565371932581220
  24. Ashwin George, M.DBurnsville, MN 553371518169713
  25. Sim Gesundheit, M.D.Saint Paul, MN 551071538129648
  26. Selome Gezahegn, MDMinneapolis, MN 554151134489388
  27. Zaid Gheith, M.DMinneapolis, MN 554551932559135
  28. Viorel Gheorghe, MDSt Cloud, MN 563031033127287
  29. Ephraim Ghide, MDCoon Rapids, MN 554331497716567
  30. Aditya Ghosh, MDRochester, MN 559051164009825
  31. Amit Ghosh, M.D.Rochester, MN 559051093791253
  32. Karthik Ghosh, M.D.Rochester, MN 559051972582815
  33. Ryan Giddings Connolly, MDRochester, MN 559051912291170
  34. James Giefer, MDSaint Paul, MN 551021982669990
  35. Mark Gilberstadt, MDMinneapolis, MN 554541881660397
  36. Elizabeth Gilman, M.D.Rochester, MN 559051093838310
  37. John Gjevre, MDBreckenridge, MN 565201487680930
  38. Peter Gjevre, MDSt Louis Park, MN 554261790750370
  39. Lou Glad, MDSaint Paul, MN 551081376572768
  40. Kaylee Gleason, MDRochester, MN 559051740007103
  41. Douglas Godfrey, MDMinneapolis, MN 554021578524351
  42. Ruth Goehle, M.D.White Bear Lake, MN 551101760712665
  43. Mark Goellner, MDDuluth, MN 558021316998750
  44. Elizabeth Goelz, MDMinneapolis, MN 554151952563116
  45. Matthew Goers, M.D.Minneapolis, MN 554551033552583
  46. Grace Goggin, M.D.St Paul, MN 551021770801896
  47. Dylan Goings, MDRochester, MN 559051568166841
  48. Zachary GoldbergRochester, MN 559051073316394
  49. Elizabeth Goldsmith, M.D., PH.D.Minneapolis, MN 554171699038687
  50. Miguel GomezRochester, MN 559051386404622

Source: CMS NPPES, primary taxonomy 207R00000X: records by practice city and the list of records, file of Aug 9, 2026.

Minnesota ranks 16 of 51 per resident

  1. Oregon50
  2. New Jersey50
  3. New Hampshire48
  4. Minnesota46
  5. California45
  6. Florida45
  7. 50 states and D.C.44

Source: CMS NPPES, primary taxonomy 207R00000X by practice state, file of Aug 9, 2026; records per 100,000 residents, 2023 Census estimates.

74.9% of these records appear in a Medicare file, against 78.7% nationally

A Medicare file here is Part D prescribing (2024), a MIPS score (2023), an Open Payments record (2024) or Medicare group billing (CMS Doctors and Clinicians). A record outside them may still see patients: these files cover Medicare only.

  1. Minnesota74.9%
  2. United States78.7%

Internal Medicine Physician records in Minnesota, measured

  • In a Medicare file1,971 of 2,632 · 74.9% here, 78.7% nationally
  • In the CMS Doctors and Clinicians file1,701 · 64.6% here, 61.4% nationally
  • Not updated in five years or more1,512 · 57.4% here, 55.4% nationally
  • Median graduation year2008 · the 1,700 records with a school on file

Source: CMS NPPES, file of Aug 9, 2026 (primary taxonomy 207R00000X); CMS Medicare Part D Prescribers 2024, MIPS 2023, Open Payments 2024 and Doctors and Clinicians, matched by NPI.

What the count covers

2,632 NPPES records list internal medicine physician (207R00000X) as their primary taxonomy with a practice address in Minnesota: 46 per 100,000 residents against 44 nationally (50 states and D.C.). Minneapolis has 653 of them (25%).

A record is a registration a provider made and keeps up to date: it shows neither that the provider is licensed nor that they still practice there. The state's own license search is the check.

States with a similar number

  1. Connecticut2,623
  2. Missouri2,604
  3. Tennessee2,596
  4. Arizona2,853

States with a similar rate per 100,000

  1. California45.4
  2. Florida44.9
  3. Ohio44.8
  4. New Hampshire48.0

The largest states

  1. California17,696
  2. New York12,067
  3. Florida10,151
  4. Texas9,175
  5. Pennsylvania7,300

Source: CMS National Plan and Provider Enumeration System (NPPES), file of Aug 9, 2026 (NPPES files on CMS.gov); NUCC Health Care Provider Taxonomy; 2023 Census population estimates. A registry record is not a license.

Figures on PlainDoctor are read from the federal files each page names (CMS NPPES, Medicare Part D, MIPS, Open Payments; the HHS-OIG exclusion list only as counts) and from Census population estimates, with the file date shown beside them. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of Aug 9, 2026.