Internal Medicine Physician in Wilmington, NC

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-08-25.

135 providers

Roster context

How this city fits the NC directory

Browse all Internal Medicine Physician in NC →
Listed here
135

NPPES primary-practice records

Statewide share
2.7%

of 4,922 listed in NC

Directory scope
a smaller share of the statewide roster

Registration geography, not care availability

CMS NPPES currently lists 135 Internal Medicine Physician providers with a primary practice address in Wilmington, NC, representing 2.7% of the NC roster for this taxonomy. The page is a registry lookup, not a quality ranking or a measure of appointment availability. Confirm an address, credentials, and current practice details in the NPPES NPI Registry before making a care decision.

Elvin Adams, MD/MPH
Internal Medicine Physician
Wilmington, NC 28401
(910) 793-4311
Andres Afanador, MD
Internal Medicine Physician
Wilmington, NC 28403
(910) 662-6000
Charles Allen, M.D.
Internal Medicine Physician
Wilmington, NC 28412
(910) 662-6000
Paula Babiss, MD
Internal Medicine Physician
Wilmington, NC 28412
(910) 341-3300
Michael Barri, MD
Internal Medicine Physician
Wilmington, NC 28403
(910) 452-1400
William Beam, M.D.
Internal Medicine Physician
Wilmington, NC 28401
(910) 667-2606
Renuka Bhan, MD
Internal Medicine Physician
Wilmington, NC 28403
(910) 662-9300
Raja Bhat, M.D.
Internal Medicine Physician
Wilmington, NC 28403
(910) 395-6400
Philip Bibb, PAC
Internal Medicine Physician
Wilmington, NC 28403
(910) 763-3481
Umar Bowers, M.D.
Internal Medicine Physician
Wilmington, NC 28401
(910) 387-3745
Sandra Brannin, DO
Internal Medicine Physician
Wilmington, NC 28405
(910) 341-3300
Daniel Breault, M.D.
Internal Medicine Physician
Wilmington, NC 28401
(910) 341-3300
Kevin Brennan, MD
Internal Medicine Physician
Wilmington, NC 28405
(910) 341-3300
Albert Britton, M.D.
Internal Medicine Physician
Wilmington, NC 28401
(910) 362-8811
James Broughman, MD
Internal Medicine Physician
Wilmington, NC 28401
(910) 251-1839
Martin Butler, MD
Internal Medicine Physician
Wilmington, NC 28403
(910) 662-9300
Mehtap Canastar
Internal Medicine Physician
Wilmington, NC 28401
(910) 662-8300
Fahad Chaudhary, MD
Internal Medicine Physician
Wilmington, NC 28401
(910) 341-3300
Michele Clancy, MD
Internal Medicine Physician
Wilmington, NC 28401
(910) 762-9422
Christopher Cosgrove, MD
Internal Medicine Physician
Wilmington, NC 28403
(910) 332-0701
Christopher Craig, DO
Internal Medicine Physician
Wilmington, NC 28401
(910) 343-9991
Kunal Dalal, M.D.
Internal Medicine Physician
Wilmington, NC 28403
(910) 362-1011
Catherine Daum, MD
Internal Medicine Physician
Wilmington, NC 28412
(910) 341-3336
Douglas Dixon, M.D,
Internal Medicine Physician
Wilmington, NC 28401
(910) 762-9995
Joshua Dobstaff, MD
Internal Medicine Physician
Wilmington, NC 28403
(910) 239-9347
Joey Eakins, M.D.
Internal Medicine Physician
Wilmington, NC 28401
(910) 343-9991
Carly Faller, MD
Internal Medicine Physician
Wilmington, NC 28412
(910) 341-3336
Ashley Forystek, DO
Internal Medicine Physician
Wilmington, NC 28411
(910) 341-3300
Garrett Fowler, DO
Internal Medicine Physician
Wilmington, NC 28401
(910) 343-7000
Ian Foxall., M.D
Internal Medicine Physician
Wilmington, NC 28401
(910) 762-4600
Amy Freeth-Fountain, M.D.
Internal Medicine Physician
Wilmington, NC 28411
(607) 435-9934
Zachary Garrett, M.D.
Internal Medicine Physician
Wilmington, NC 28401
(910) 662-9500
Ayman Gebrail, M.D.
Internal Medicine Physician
Wilmington, NC 28401
(910) 763-3738
Ronald George
Internal Medicine Physician
Wilmington, NC 28401
(910) 341-3300
Boyan Georgiev, MD
Internal Medicine Physician
Wilmington, NC 28401
(910) 342-9969
Nancy Gerber, M.D.
Internal Medicine Physician
Wilmington, NC 28401
(678) 478-0547
Russell Gerry, MD
Internal Medicine Physician
Wilmington, NC 28401
(910) 796-9969
Sarah Giles, MD
Internal Medicine Physician
Wilmington, NC 28403
(910) 662-9300
Sean Godfrey, D.O.
Internal Medicine Physician
Wilmington, NC 28403
(910) 662-9300
Grace Gramley, M.D.
Internal Medicine Physician
Wilmington, NC 28401
(910) 342-0096
David Green, M.D.
Internal Medicine Physician
Wilmington, NC 28401
(910) 341-3300
Dixon Gregory, MD
Internal Medicine Physician
Wilmington, NC 28412
(910) 792-1144
Shannon Haenel, D.O.
Internal Medicine Physician
Wilmington, NC 28401
(910) 341-3453
Dhanush Harigovindsingh, MD
Internal Medicine Physician
Wilmington, NC 28401
(910) 343-7000
James Harper, MD
Internal Medicine Physician
Wilmington, NC 28401
(910) 662-9500
Clyde Harris, MD
Internal Medicine Physician
Wilmington, NC 28401
(910) 815-5830
Michal Hasyn, MD
Internal Medicine Physician
Wilmington, NC 28401
(910) 667-5830
Robin Herion, MD
Internal Medicine Physician
Wilmington, NC 28403
(910) 452-1400
Charles Herring, MD
Internal Medicine Physician
Wilmington, NC 28401
(910) 343-9991
Marcus Hill, DO
Internal Medicine Physician
Wilmington, NC 28401
(910) 343-7000

Showing the first 50 of 135 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