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 45 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. Ryan Smith, MDRochester, MN 559051427635499
  2. Thomas Smith, MDRochester, MN 559051558949016
  3. Trenton Smolik, MDSaint Cloud, MN 563031477903573
  4. Peter Smyth, MDGlencoe, MN 553361649268707
  5. Hani Snounou, M.DBemidji, MN 566011861741431
  6. Bonnie Sohn, M.D.Rochester, MN 559051962841023
  7. Gregory Solheid, MDMinneapolis, MN 554071053622308
  8. Megan Soliman, MDMinneapolis, MN 554071891146569
  9. Donald Somers, M.D.Waconia, MN 553871306925888
  10. Joanne Song, MDRochester, MN 559051730763632
  11. Elizabeth Sonnier, MDWoodbury, MN 551251881652568
  12. Amit Sood, M.D.Rochester, MN 559051477532570
  13. Richa Sood, MDRochester, MN 559051265446439
  14. Nasima Soomar, MDEdina, MN 554351295825537
  15. Scott Sorensen, M.D.Minneapolis, MN 551231023100948
  16. Ronald Sorenson, MDBrainerd, MN 564011760466734
  17. Atsushi Sorita, M.D.Rochester, MN 559051376774901
  18. Benjamin Sosin, MDRochester, MN 559051821840687
  19. Linda Soucie, MDCoon Rapids, MN 554331043272230
  20. Bryan Sowers, MDRochester, MN 559051912293390
  21. Kristen Sparagna, MDMinneapolis, MN 554541922503226
  22. Garrett Spears, MDRochester, MN 559051396636510
  23. Samuel Spears, M.D.Richfield, MN 554231689670150
  24. Andre Spence, M.D.Bagley, MN 566211861621153
  25. Joann Sperl-Hillen, MDMinneapolis, MN 554541245208487
  26. Ralph Spiekerman, M.D.Rochester, MN 559051578537437
  27. Sara Spilseth, M.D.Saint Paul, MN 551011528229754
  28. Christopher Spoke, MDPlymouth, MN 554411417477944
  29. David Sproat, MDDuluth, MN 558021184675639
  30. Avinash Srikanth, M.D.Minneapolis, MN 554541205086816
  31. Frederique St-Pierre, MD, CMRochester, MN 559051427579853
  32. Sancta St. Cyr, MDRochester, MN 559051326334111
  33. Daniela Stan, MDRochester, MN 559051538146865
  34. Kevin Stanko, MDRochester, MN 559051659958379
  35. Rachael Starcher, MDRobbinsdale, MN 554221164914503
  36. Kenneth Starks, MDMinneapolis, MN 554541487799110
  37. Barbara Steadman, M.D.Waconia, MN 553871932279445
  38. Barry Steen Marolt, DOMaple Grove, MN 553111528267382
  39. Margaret Stein, MDBloomington, MN 554251194793281
  40. Norman Steinberg, MDMinneapolis, MN 554171801818166
  41. Erin Steiner, DOMinneapolis, MN 554071821625054
  42. Karen Steiner, MDWoodbury, MN 551251811968472
  43. Mark StenbergRochester, MN 559041083667372
  44. Scott Stenstrom, M.D.Hibbing, MN 557461891753026
  45. Tierza Stephan, MDMinneapolis, MN 554071376502583
  46. Mark Stephany, D.O.Coon Rapids, MN 554331437386026
  47. Christopher Stephenson, MDRochester, MN 559051598029563
  48. Charles Stevens, MDStillwater, MN 550821346224144
  49. Martin Stillman, MDMinneapolis, MN 554151104868041
  50. Joel Stjernholm, DOMinneapolis, MN 554071821676321

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.