NPPES file of Aug 9, 2026

Cardiovascular Disease Physician in Minnesota

627 NPPES records list cardiovascular disease physician with a practice address in Minnesota, 10.9 per 100,000 residents, the 8th highest rate of 51. Rochester and Minneapolis have the most; each record links to the provider's NPI and the Minnesota license search. Page 5 of 13.

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

Rochester has the most, 257

Cardiovascular Disease Physician records in Minnesota

  1. Steven Goldsmith, MDMinneapolis, MN 554041285673947
  2. Jasmine Grewal, M.D.Rochester, MN 559051245438688
  3. Elizabeth Grey, M.D.St Louis Park, MN 554261679551998
  4. Martha Grogan, M.D.Rochester, MN 559051932188935
  5. Mayra Guerrero, M.D.Rochester, MN 559051023186566
  6. Rajiv Gulati, M.D.Rochester, MN 559051184748774
  7. Abra GuoMinneapolis, MN 554541942760632
  8. Anshul Gupta, MDRochester, MN 559051659021160
  9. Sergey Gurevich, M.D.Minneapolis, MN 554551578839015
  10. Richard Guthrie, M.D.Saint Paul, MN 551061881661734
  11. Alejandra Gutierrez Bernal, M.D.Coon Rapids, MN 554331487074597
  12. Nicholas Haglund, M.D.Minneapolis, MN 554071023199189
  13. Dennis Halbe, M.D.Saint Paul, MN 551021144297094
  14. Justin Halbe, MDSaint Paul, MN 551041356667984
  15. John Haley, MDRochester, MN 559051912983834
  16. Nadira Hamid, MDMinneapolis, MN 554071184039067
  17. Gary Hanovich, MDMinneapolis, MN 554221568420545
  18. Ana Hanrahan, M.D.Saint Paul, MN 551011720399553
  19. David Harmon, MDRochester, MN 559051881190213
  20. Kevin Harris, MDMinneapolis, MN 554071760492904
  21. Michael Hart, MDMinneapolis, MN 554071043606924
  22. Subash Harwalkar, M.D.Minneapolis, MN 554221982637476
  23. Nancy HassingerDuluth, MN 558051790724375
  24. John Haugland, M.D.St Louis Park, MN 554261285618652
  25. Robert Hauser, M.D.Minneapolis, MN 554071508844606
  26. Sharonne Hayes, M.D.Rochester, MN 559051013994128
  27. John Heath, M.D.Austin, MN 559121881697985
  28. Steven Heifetz, M.D.Edina, MN 554351497732804
  29. John Heit, M.D.Rochester, MN 559051962488726
  30. Carl HeltneDuluth, MN 558051467494039
  31. Danielle Henkel, M.D.Duluth, MN 558051619986999
  32. Stanislav Henkin, MDRochester, MN 559051407291495
  33. Joerg Herrmann, M.D.Rochester, MN 559051295713253
  34. Charles Herzog, MDMinneapolis, MN 554041417996588
  35. William Hession, MDEdina, MN 554351801855317
  36. Benjamin Hibbert, MD PHD FRCPCRochester, MN 559051780378455
  37. James Hickman, M.D.Rochester, MN 559051073587150
  38. Dustin Hillerson, M.D.Rochester, MN 559051134530454
  39. Aaron HoMinneapolis, MN 554541962745216
  40. Morrison Hodges, MDMinneapolis, MN 554071336219435
  41. Scott Hoffman, M.D.Rochester, MN 559051316197809
  42. Hilma Holm, M.D.Rochester, MN 559051518128727
  43. David Holmes, M.D.Rochester, MN 559051154308237
  44. David Homans, M.D.St Louis Park, MN 554261750364238
  45. Matthew Hooks, M.D.Minneapolis, MN 554071194258905
  46. Brian Horst, M.D.Minneapolis, MN 554071487858478
  47. Mark Houghland, MDPlymouth, MN 554411104877059
  48. Damon Houghton, MDRochester, MN 559051043519507
  49. Robert Houlihan, MDMankato, MN 560011922086800
  50. Natalie HuangMaple Grove, MN 553111588281182

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

Minnesota ranks 8 of 51 per resident

  1. New Jersey11.9
  2. Pennsylvania11.4
  3. Rhode Island10.9
  4. Minnesota10.9
  5. New Hampshire10.8
  6. Maine10.5
  7. 50 states and D.C.7.9

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

80.5% of these records appear in a Medicare file, against 83.3% 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. Minnesota80.5%
  2. United States83.3%

Cardiovascular Disease Physician records in Minnesota, measured

  • In a Medicare file505 of 627 · 80.5% here, 83.3% nationally
  • In the CMS Doctors and Clinicians file465 · 74.2% here, 70.2% nationally
  • Not updated in five years or more349 · 55.7% here, 58.2% nationally
  • Median graduation year2004 · the 465 records with a school on file

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

What the count covers

627 NPPES records list cardiovascular disease physician (207RC0000X) as their primary taxonomy with a practice address in Minnesota: 10.9 per 100,000 residents against 7.9 nationally (50 states and D.C.). Rochester has 257 of them (41%).

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. Virginia637
  2. Maryland613
  3. Georgia726
  4. Washington512

States with a similar rate per 100,000

  1. Rhode Island10.9
  2. New Hampshire10.8
  3. Maine10.5
  4. Pennsylvania11.4

The largest states

  1. New York2,583
  2. California2,574
  3. Florida1,946
  4. Texas1,603
  5. Pennsylvania1,476

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.