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 32 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. Timothy Michals, M.D.Marshall, MN 562581164620464
  2. Luke Midlo, M.D.Duluth, MN 558021518223882
  3. Matthew Mielke, M.D.Saint Paul, MN 551011811331119
  4. Michael Mikhail, M.D.Rochester, MN 559051891772018
  5. Prasamsi Mikkilineni, MDRochester, MN 559041235181025
  6. Steven Miles, MDMinneapolis, MN 554151497830467
  7. Mary MileyPlymouth, MN 554471518944693
  8. Brian Miller, MDPlymouth, MN 554411427215433
  9. David Miller, MDCoon Rapids, MN 554331568403558
  10. Elizabeth Miller, MDSt Louis Park, MN 554261659565489
  11. Karen Miller, MDSaint Paul, MN 551031114987245
  12. Mark Miller, M.D.Minneapolis, MN 554071063640415
  13. Noah Miller, MDRochester, MN 559051023959608
  14. Timothy Miller, MDHopkins, MN 553431508895822
  15. Wendy Miller, M.D.Minneapolis, MN 554081881626810
  16. Wendy MillerMinneapolis, MN 554151932561511
  17. Deirdre Milligan, M.D.Eagan, MN 551211467984344
  18. Louis MillmanGolden Valley, MN 554271013994136
  19. Elliot Mills, M.D.Minneapolis, MN 554071326494659
  20. Krystal Mills, MDRochester, MN 559051740843358
  21. Robert Miner, MDMinneapolis, MN 554071891749180
  22. Izza Mir, D.O.Austin, MN 559121003262668
  23. Jacob Mirman, M.D.Saint Louis Park, MN 554161568404440
  24. John MisaSaint Paul, MN 551071821075946
  25. Sanjay Mishra, MDGolden Valley, MN 554221194821504
  26. Rebecca Mitchell, M.D.Apple Valley, MN 551241962574863
  27. Salima Mithani, MDSaint Paul, MN 551161093746000
  28. Vikas Mittal, MDSaint Paul, MN 551091629038377
  29. Robert Mittet, M.D.Minneapolis, MN 554151558758375
  30. Mitra Moazzami, MDRochester, MN 559051992371710
  31. Reshma Modi, D.O.Minneapolis, MN 554071588775902
  32. Rajal Mody, MDMinneapolis, MN 554171023071594
  33. Christina Moe, MDRochester, MN 559051568036507
  34. Mark Moe, M.D.Little Falls, MN 563451902821937
  35. Karen Moeller, MDSaint Paul, MN 551011679545453
  36. Ravi Moghe, DOWyoming, MN 550921497374227
  37. Arya Mohabbat, MDRochester, MN 559051770715625
  38. Ahmed Mohamed, M.D.Rochester, MN 559051205290400
  39. Khalid Mohamood, MDMinneapolis, MN 554071275950461
  40. Amir Moheet, MBBSMinneapolis, MN 554551093754921
  41. David Mohr, M.D.Rochester, MN 559051588644314
  42. Salma Mohsin, DOSaint Paul, MN 551011194799213
  43. Vidu Mokkala, MDFridley, MN 554321396918207
  44. Stacey Mollis, M.D.Saint Paul, MN 551011457459349
  45. Farah Momen, M.D.Fridley, MN 554321083819213
  46. Bruce Money, MDFergus Falls, MN 565371801995501
  47. Joel Money, MDSaint Paul, MN 551021003312554
  48. Mark MonsonDuluth, MN 558051144396573
  49. James MontanaEly, MN 557311922032200
  50. Daniel Montes, MDRochester, MN 559051831849116

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.