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 18 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. Bradley Gustafson, MDCrosby, MN 564411144807405
  2. Holly Gustafson, MDSt Louis Park, MN 554161689842007
  3. Zeytun Guyo, MDShakopee, MN 553791275228348
  4. Gabriel Guzman, MDSaint Paul, MN 551011720576127
  5. Rigzin Gyaltsen, M.D.Saint Paul, MN 551021396064135
  6. Querida Gyimah, MDRochester, MN 559051154265056
  7. Nicholas Hable, MDRochester, MN 559051740084789
  8. Harumi Hachiya, MDSaint Paul, MN 551031760436166
  9. Dominic Haddad, DOMaplewood, MN 551091215566609
  10. Robert Haddon, M.D.Rochester, MN 559051306169065
  11. Tricia Hadley, M.D.St Louis Park, MN 554261205254554
  12. Patrick Hadorn, D.O.Maple Grove, MN 553691467745927
  13. Luke Hafdahl, MDRochester, MN 559051447544648
  14. Oxana Haflund, M.D.Edina, MN 554351316262850
  15. Grace HaganRochester, MN 559051508569617
  16. Martha Hageness, MDMinnetonka, MN 553051467438697
  17. Craig Haggerty, MDBemidji, MN 566011760409627
  18. Mohamed Hagi Aden, MDSt Paul, MN 551011093786469
  19. Leslie Hahn, MDBloomington, MN 554251154396190
  20. Madison Hahn, DOMinneapolis, MN 554071235870296
  21. Julia Halberg, MD, MPH, MSMinneapolis, MN 554261215053814
  22. Kathryn Haley, MBBCHRochester, MN 559051174449268
  23. Alexandra Hall, MDMinneapolis, MN 554151942863998
  24. Emily Hall, MDStillwater, MN 550821457539553
  25. Jeffrey Hall, DOMinneapolis, MN 554151740819580
  26. Kathleen Hall, MDSaint Paul, MN 551021427096205
  27. John Halla, D.O.Minneapolis, MN 554551285874222
  28. Emily Halverson, M.D.Minneapolis, MN 554541194250035
  29. Abdurrahman Hamadah, MDDuluth, MN 558021013203561
  30. Mohanad Hamandi, MDSaint Paul, MN 551021952984411
  31. Tarek Hamieh, MDRobbinsdale, MN 554221962604892
  32. Katrina Hammel, M.D.Winona, MN 559871780894527
  33. Mahjub Hammond, MDSaint Paul, MN 551011053815209
  34. Andrew Hamp, M.D.St Louis Park, MN 554161821259110
  35. Haizal Hamza, MDChanhassen, MN 553171831155928
  36. Ashley Han, MDRochester, MN 559051053089607
  37. Taylor Hand, MDMinneapolis, MN 554071609457043
  38. Vanessa Handler, MDSt Louis Park, MN 554161942492764
  39. Zachary Handler, MDEdina, MN 554391497082051
  40. Jessica Hane, M.D.Minneapolis, MN 554551114374881
  41. Brita Hansen, MDMinneapolis, MN 554081235305368
  42. Rachel Hansen, MDSaint Paul, MN 551011972246965
  43. Stephen Hanske, MDBrainerd, MN 564011962487504
  44. Kelly Hanson, DOSaint Cloud, MN 563031750736252
  45. Rebecca Hanson, D.O.Minneapolis, MN 554151598055949
  46. Kristen Hanzel, M.D.Rochester, MN 559051619929882
  47. Sophie HapakSaint Paul, MN 551141538694245
  48. Olga Hardy, M.D.Bloomington, MN 554251245528827
  49. Jamison Harker, MDGrand Rapids, MN 557441376520916
  50. Susan Harker, M.D.Rochester, MN 559051790765261

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.