NPPES file of Aug 9, 2026

Internal Medicine Physician in North Carolina

4,056 NPPES records list internal medicine physician with a practice address in North Carolina, 37 per 100,000 residents, the 29th highest rate of 51. Charlotte and Durham have the most; each record links to the provider's NPI and the North Carolina license search. Page 50 of 82.

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

Charlotte has the most, 536

Internal Medicine Physician records in North Carolina

  1. Thomas Mitchell, MDAsheville, NC 288061376751909
  2. Levonne Mitchell-Samon, M.D.Winston Salem, NC 271071770542813
  3. Richard Mitlehner, MDCharlotte, NC 282621255363669
  4. Victoria Mobley, M.D.Raleigh, NC 276101033256839
  5. Sital Mody, MDRaleigh, NC 276031265571251
  6. Hamidreza Moein, MDCharlotte, NC 282031316442601
  7. Mark Moeller, MDPollocksville, NC 285731053304097
  8. Lawrence Moffatt, MDCharlotte, NC 282111427026798
  9. Edward Mogabgab, M.D.Charlotte, NC 282091326144080
  10. M Hisham Mohamed, MDRaleigh, NC 276121205909496
  11. Rana Mohamed, MDGreenville, NC 278341467033514
  12. Abid Mohammed, MDKinston, NC 285011245338904
  13. Meena Mohan, MDDurham, NC 277041134106834
  14. Lyndsay Molinari, MDCharlotte, NC 282031407115371
  15. Matthew Moll, MDCharlotte, NC 282621427080308
  16. Daniel Mollin, M.D.Raleigh, NC 276121588659577
  17. Ifeanyi Momodu, M.D.Fayetteville, NC 283041821076183
  18. Philip Mondi, MDPinehurst, NC 283741316982580
  19. Juan-Carlos Monguilod, M.D.Greensboro, NC 274051639115298
  20. Christine Monks, MDMorehead City, NC 285571811977077
  21. George Monroe, MDConcord, NC 280251316919632
  22. Michael Monroe, MDCharlotte, NC 282031235154790
  23. Robert Monteiro, MDChapel Hill, NC 275171023001807
  24. Ranee Montgomery, MDDurham, NC 277131467566133
  25. Thomas Montgomery, MDCharlotte, NC 282071639117492
  26. Andrew Moon, M.D., M.P.H.Chapel Hill, NC 275991598007940
  27. Alia Moore, M.D.Chapel Hill, NC 275991164788923
  28. Caroline Moore, MDKinston, NC 285011881183796
  29. Christine Moore, D.O.Asheville, NC 288031790148948
  30. Craig Moore, MD IMBrevard, NC 287121710996202
  31. Delores Moore, MDCary, NC 275181942291695
  32. Donneshia Moore, M.D.Tarboro, NC 278861265752273
  33. Elizabeth Moore, MDCharlotte, NC 282071346292141
  34. Ellen Moore, MDAsheville, NC 288031912226960
  35. Jeffrey Moore, MDLaurinburg, NC 283521023005899
  36. Joel Moore, M.D.Greenville, NC 278341972928703
  37. Joshua Moore, MDCharlotte, NC 282621194046235
  38. Kristi Moore, MDCharlotte, NC 282071396880068
  39. Edgar Mora, M.D.Mount Airy, NC 270301467483289
  40. Amelia Morales, M.D.Durham, NC 277041477759686
  41. Joseph Moran, M.D.Statesville, NC 286251982699641
  42. Mary Morehouse, DOFayetteville, NC 283011649457516
  43. Winifred Morehouse, MDArden, NC 287041568564482
  44. Roy Moreira, MDGreensboro, NC 274011457351918
  45. Rafael Moreschi, MDCary, NC 275111962412213
  46. Alan Morgan, M.D.Asheville, NC 288031245220532
  47. Anthony Morgan, M.D.Raleigh, NC 276091750430773
  48. Sarah MorganDurham, NC 277051144808726
  49. Eva Morgenstern, MDAsheville, NC 288051659313542
  50. Brigid Morris, MDKannapolis, NC 280811295707180

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

North Carolina ranks 29 of 51 per resident

  1. Nevada38
  2. Arizona38
  3. Louisiana38
  4. North Carolina37
  5. Tennessee36
  6. New Mexico36
  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.

81.6% 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. North Carolina81.6%
  2. United States78.7%

Internal Medicine Physician records in North Carolina, measured

  • In a Medicare file3,309 of 4,056 · 81.6% here, 78.7% nationally
  • In the CMS Doctors and Clinicians file2,706 · 66.7% here, 61.4% nationally
  • Not updated in five years or more1,964 · 48.4% here, 55.4% nationally
  • Median graduation year2004 · the 2,706 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

4,056 NPPES records list internal medicine physician (207R00000X) as their primary taxonomy with a practice address in North Carolina: 37 per 100,000 residents against 44 nationally (50 states and D.C.). Charlotte has 536 of them (13%).

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. Georgia3,911
  2. Maryland3,904
  3. Virginia3,599
  4. New Jersey4,632

States with a similar rate per 100,000

  1. Louisiana38.2
  2. Arizona38.4
  3. Tennessee36.4
  4. New Mexico36.4

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.