Internal Medicine in Durham, NC

1,060 active Internal Medicine providers practice in Durham, North Carolina according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Internal Medicine providers in Durham, NC
NPI Name Type Specialty Location
1902980063 Adrian Hernandez Individual Cardiovascular Disease Physician Durham, NC
1093740052 Afshin Farzaneh-Far Individual Cardiovascular Disease Physician Durham, NC
1619030491 Aimee Zaas Individual Infectious Disease Physician Durham, NC
1124181995 Alan Carlson Individual Hematology (Internal Medicine) Physician Durham, NC
1437233350 Alastair Smith Individual Gastroenterology Physician Durham, NC
1285754408 Albert Sun Individual Clinical Cardiac Electrophysiology Physician Durham, NC
1841415601 Alex Cho Individual Internal Medicine Physician Durham, NC
1033310701 Alexandra Stefanovic Individual Hematology & Oncology Physician Durham, NC
1568688000 Alounthith Phichith Individual Internal Medicine Physician Durham, NC
1710924311 Althea Massenburg Individual Internal Medicine Physician Durham, NC
1033194402 Amarnath Kathresal Individual Nephrology Physician Durham, NC
1477759686 Amelia Morales Individual Internal Medicine Physician Durham, NC
1699767665 Amir Darwish Individual Internal Medicine Physician Durham, NC
1962598094 Amy Abernethy Individual Medical Oncology Physician Durham, NC
1710934443 Amy Barto Individual Gastroenterology Physician Durham, NC
1902869928 Amy Rosenthal Individual Geriatric Medicine (Internal Medicine) Physician Durham, NC
1013989094 Andrea Kiss Individual Internal Medicine Physician Durham, NC
1528160199 Andrew Armstrong Individual Medical Oncology Physician Durham, NC
1093899908 Andrew Muir Individual Gastroenterology Physician Durham, NC
1063596930 Andrew Wang Individual Cardiovascular Disease Physician Durham, NC
1245216266 Angela Hutzenbuhler Individual Gastroenterology Physician Durham, NC
1790727667 Anikke Conway Individual Internal Medicine Physician Durham, NC
1326121575 Anita Cook Individual Cardiovascular Disease Physician Durham, NC
1972559896 Anita Shivadas Individual Internal Medicine Physician Durham, NC
1902843824 Anjana Acharya Individual Internal Medicine Physician Durham, NC
1760186084 Ankit Kayastha Individual Internal Medicine Physician Durham, NC
1801979042 Ann Brown Individual Endocrinology, Diabetes & Metabolism Physician Durham, NC
1750464905 Anna Lisa Chamis Individual Cardiovascular Disease Physician Durham, NC
1558486431 Anne Beaven Individual Hematology & Oncology Physician Durham, NC
1134204464 Anne Phelps Individual Internal Medicine Physician Durham, NC
1275524829 Anne Toohey Individual Rheumatology Physician Durham, NC
1609097708 April Buscher Individual Internal Medicine Physician Durham, NC
1174614143 Arati Rao Individual Hematology & Oncology Physician Durham, NC
1811944697 Archdale Medical Associates PA Organization Internal Medicine Physician Durham, NC
1417063694 Arif Kamal Individual Medical Oncology Physician Durham, NC
1700930419 Arjumand Syed Individual Addiction Medicine (Internal Medicine) Physician Durham, NC
1174612634 Ashley Pieraccini Individual Hematology & Oncology Physician Durham, NC
1497839302 Augustus Grant Individual Cardiovascular Disease Physician Durham, NC
1982747796 Barbara Alexander Individual Infectious Disease Physician Durham, NC
1871656652 Barbara Mclurkin Individual Pulmonary Disease Physician Durham, NC
1427107432 Barton Haynes Individual Rheumatology Physician Durham, NC
1801926183 Benjamin Conway Individual Cardiovascular Disease Physician Durham, NC
1457556078 Beth Floyd Individual Transplant Hepatology Physician Durham, NC
1255327300 Bimal Shah Individual Cardiovascular Disease Physician Durham, NC
1164624854 Brian Griffith Individual Internal Medicine Physician Durham, NC
1295861995 Brian Schneider Individual Internal Medicine Physician Durham, NC
1538147244 Brian Wolf Individual Internal Medicine Physician Durham, NC
1205833647 Bristol Winslow Individual Internal Medicine Physician Durham, NC
1538243423 Bruce Peyser Individual Internal Medicine Physician Durham, NC
1780759365 Bryan Batch Individual Endocrinology, Diabetes & Metabolism Physician Durham, NC

Frequently asked questions

How many Internal Medicine providers are in Durham, NC?
The latest NPPES snapshot lists 1,060 active Internal Medicine providers with a practice address in Durham, North Carolina.
How do I check a Internal Medicine provider's NPI in Durham?
Open a profile below to see the NPI number, taxonomy code, and practice address, then verify against the official NPPES registry — every profile links directly to the CMS record.

Source: CMS NPPES (public data). Snapshot 2026-07-10.