Internal Medicine Physician in Charlotte, NC

Compiled from official public sources by the PlainDoctor editorial team.

Every figure on PlainDoctor is rendered directly from the federal CMS NPPES registry, Medicare Part D, MIPS, and Open Payments records, no number is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of 2026-05-20.

714 providers

The CMS National Plan and Provider Enumeration System currently lists 714 Internal Medicine Physician providers with a primary practice address in Charlotte, NC, all registered under the Internal Medicine NUCC taxonomy branch. Each clinician on this roster selected Internal Medicine Physician as their primary taxonomy at NPI enrollment, a self-reported classification updated whenever the provider files a correction with CMS. Every figure is drawn from the federal National Provider Identifier Registry (CMS NPPES); see our methodology.

Before contacting anyone on this list, verify the practice is still at the address shown. NPPES refreshes monthly, but providers who have relocated, retired, or changed employers may not have filed an NPI update yet. Important: PlainDoctor is a directory of publicly available CMS government data, not a quality ranking, a board-certification verifier, or medical advice. Always confirm credentials through the NPPES NPI Registry before making any clinical decision.

Sonia Abuzakhm, MD
Internal Medicine Physician
Charlotte, NC 28277
(980) 442-9600
Matthew Acampora, M.D.
Internal Medicine Physician
Charlotte, NC 28277
(704) 366-0080
Jimmie Adcock, M.D.
Internal Medicine Physician
Charlotte, NC 28204
(704) 384-7085
Felix Afriyie, MD
Internal Medicine Physician
Charlotte, NC 28277
(980) 302-8659
Maher Agha, M.D.
Internal Medicine Physician
Charlotte, NC 28226
(704) 542-2191
Jing Ai, MD
Internal Medicine Physician
Charlotte, NC 28204
(980) 442-2000
Janet Aiken, MD
Internal Medicine Physician
Charlotte, NC 28210
(704) 316-6565
Harold Albright, MD
Internal Medicine Physician
Charlotte, NC 28202
(704) 384-7085
Jorge Alegria Bobadilla, MD
Internal Medicine Physician
Charlotte, NC 28204
(704) 373-0212
James Alexander, M.D.
Internal Medicine Physician
Charlotte, NC 28287
(704) 489-3094
Maram Alkhatib, MD
Internal Medicine Physician
Charlotte, NC 28207
(704) 446-1242
Harsha Allu, MD
Internal Medicine Physician
Charlotte, NC 28204
(704) 384-5416
Gbenga Aluko, MD
Internal Medicine Physician
Charlotte, NC 28208
(704) 926-5434
Amara Amarasinghe
Internal Medicine Physician
Charlotte, NC 28213
(704) 597-3500
Asim Amin, MD
Internal Medicine Physician
Charlotte, NC 28204
(980) 442-2000
Ketan Amin, MD
Internal Medicine Physician
Charlotte, NC 28277
(704) 495-6970
Matthew Anderson, MD
Internal Medicine Physician
Charlotte, NC 28226
(704) 446-2620
Nicholas Anthony, MD
Internal Medicine Physician
Charlotte, NC 28210
(704) 667-0520
Obioma Anukwuem
Internal Medicine Physician
Charlotte, NC 28203
(704) 355-0720
Daniel Aquino, M.D.
Internal Medicine Physician
Charlotte, NC 28277
(704) 495-6970
Shazia Arain, M.D.
Internal Medicine Physician
Charlotte, NC 28277
(704) 384-1925
Amit Aravapalli, MD
Internal Medicine Physician
Charlotte, NC 28287
(704) 489-3094
Matthew Arroyo, MD
Internal Medicine Physician
Charlotte, NC 28210
(980) 302-8680
Neeraj Ashri, MD
Internal Medicine Physician
Charlotte, NC 28278
(980) 487-2270
Jennifer Atlas, MD
Internal Medicine Physician
Charlotte, NC 28204
(980) 442-2000
Carl Augustus, MD
Internal Medicine Physician
Charlotte, NC 28262
(704) 510-9581
Ye Aung, MD
Internal Medicine Physician
Charlotte, NC 28204
(980) 442-2000
Belinda Avalos, MD
Internal Medicine Physician
Charlotte, NC 28204
(980) 442-2000
Andrew Avery, M.D.
Internal Medicine Physician
Charlotte, NC 28244
(704) 489-3010
Michael Axelson, M.D.
Internal Medicine Physician
Charlotte, NC 28207
(704) 342-1900
Lorri Ayers, MD
Internal Medicine Physician
Charlotte, NC 28211
(704) 512-2506
Shahab Babakoohi, MD
Internal Medicine Physician
Charlotte, NC 28204
(980) 442-2000
Rupal Badalyan, MD
Internal Medicine Physician
Charlotte, NC 28277
(704) 495-6970
Sara Badano, MD
Internal Medicine Physician
Charlotte, NC 28226
(704) 375-0100
John Bailey, MD
Internal Medicine Physician
Charlotte, NC 28204
(704) 343-9800
Bradley Baker, MD
Internal Medicine Physician
Charlotte, NC 28207
(704) 304-6070
Michael Baker, MD
Internal Medicine Physician
Charlotte, NC 28210
(704) 667-7070
William Baker, MD
Internal Medicine Physician
Charlotte, NC 28211
(704) 468-8873
Zuzana Banas, MD
Internal Medicine Physician
Charlotte, NC 28277
(704) 302-8100
Ranjan Banerjee, M.D.
Internal Medicine Physician
Charlotte, NC 28203
(704) 355-2000
Kulsum Bano, MD
Internal Medicine Physician
Charlotte, NC 28210
(980) 442-5400
Anne Barnard, MD
Internal Medicine Physician
Charlotte, NC 28244
(704) 489-3010
Charles Barrier, MD
Internal Medicine Physician
Charlotte, NC 28203
(704) 355-3165
Brian Batas, MD
Internal Medicine Physician
Charlotte, NC 28210
(704) 667-7070
Thomas Batchelor, MD
Internal Medicine Physician
Charlotte, NC 28215
(980) 488-9450
Daniel Bauer, M.D.
Internal Medicine Physician
Charlotte, NC 28204
(704) 384-5416
Rocio Bautista Sanchez, MD
Internal Medicine Physician
Charlotte, NC 28277
(704) 342-0252
Rabih Bechara, MD
Internal Medicine Physician
Charlotte, NC 28207
(704) 446-4490
Kaitlin Beckman, MD
Internal Medicine Physician
Charlotte, NC 28204
(704) 331-9669
Enrico Belgrave, MD
Internal Medicine Physician
Charlotte, NC 28287
(704) 489-3094

Showing the first 50 of 714 providers. Browse the full Internal Medicine Physician directory for NC.

Provider data from CMS NPPES (download.cms.gov/nppes). Specialty classification from NUCC Health Care Provider Taxonomy (nucc.org). PlainDoctor does not rate or rank providers. Methodology · About