Internal Medicine in Rocky Mount, NC

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

Internal Medicine providers in Rocky Mount, NC
NPI Name Type Specialty Location
1720054950 Aristides Assimacopoulos Individual Infectious Disease Physician Rocky Mount, NC
1699722389 Boice-Willis Clinic PA Organization Internal Medicine Physician Rocky Mount, NC
1912953894 Carolina East Cardiology, P.C. Organization Cardiovascular Disease Physician Rocky Mount, NC
1578542908 Connie Smith Individual Infectious Disease Physician Rocky Mount, NC
1700886272 Daniel Crocker Individual Internal Medicine Physician Rocky Mount, NC
1194719104 David Browder Individual Internal Medicine Physician Rocky Mount, NC
1588658504 Donald Bales Individual Internal Medicine Physician Rocky Mount, NC
1578557393 Douglas Slater Individual Internal Medicine Physician Rocky Mount, NC
1639138100 Fauzia Rana Individual Hematology & Oncology Physician Rocky Mount, NC
1114911930 Gerrie Shiver Individual Internal Medicine Physician Rocky Mount, NC
1801896618 Grace Jere Individual Internal Medicine Physician Rocky Mount, NC
1114911856 James Hood Individual Internal Medicine Physician Rocky Mount, NC
1346241601 Jenee Bowman Individual Pulmonary Disease Physician Rocky Mount, NC
1275527905 John Derbyshire Individual Internal Medicine Physician Rocky Mount, NC
1639146897 John Puthenveetil Individual Internal Medicine Physician Rocky Mount, NC
1366446965 Kenneth Adams Individual Internal Medicine Physician Rocky Mount, NC
1205896768 Kumar Internal Medicine Assoc. P.A. Organization Adolescent Medicine (Internal Medicine) Physician Rocky Mount, NC
1396739116 Linda Bassett Shaftoe Individual Internal Medicine Physician Rocky Mount, NC
1225022056 Maitreya Thakkar Individual Cardiovascular Disease Physician Rocky Mount, NC
1184628844 Mark Anderson Individual Gastroenterology Physician Rocky Mount, NC
1659365690 Martha Chesnutt Individual Internal Medicine Physician Rocky Mount, NC
1316931058 Mary Hawes Individual Nephrology Physician Rocky Mount, NC
1023002912 Marzena Laszewski Individual Internal Medicine Physician Rocky Mount, NC
1053305722 Matthew Chamberlain Individual Internal Medicine Physician Rocky Mount, NC
1619903481 Nash Hospitals Inc Organization Cardiovascular Disease Physician Rocky Mount, NC
1356398994 Nash Internal Medicine PA Organization Internal Medicine Physician Rocky Mount, NC
1336157122 Nilay Desai Individual Endocrinology, Diabetes & Metabolism Physician Rocky Mount, NC
1881646412 North Carolina Inpatient Medicine Associates, Pllc Organization Internal Medicine Physician Rocky Mount, NC
1316148794 Priyank Desai Individual Pulmonary Disease Physician Rocky Mount, NC
1730114943 Ravindran Padmanabhan Individual Infectious Disease Physician Rocky Mount, NC
1821160722 Renaldo Jarrell Individual Internal Medicine Physician Rocky Mount, NC
1306830187 Robert Schellenberg Individual Gastroenterology Physician Rocky Mount, NC
1245276724 Rocky Mount Internal Medicine,PA Organization Cardiovascular Disease Physician Rocky Mount, NC
1508800087 Scott Woodburn Individual Internal Medicine Physician Rocky Mount, NC
1427011311 Smita Sampat Individual Internal Medicine Physician Rocky Mount, NC
1710971585 Sudhir Prasada Individual Interventional Cardiology Physician Rocky Mount, NC
1275527731 Timothy Smith Individual Internal Medicine Physician Rocky Mount, NC
1811955222 William Harden Individual Internal Medicine Physician Rocky Mount, NC
1952523037 Xiang Wang Individual Hematology & Oncology Physician Rocky Mount, NC
1396721718 Yasmin Heater Williamson Individual Internal Medicine Physician Rocky Mount, NC

Frequently asked questions

How many Internal Medicine providers are in Rocky Mount, NC?
The latest NPPES snapshot lists 73 active Internal Medicine providers with a practice address in Rocky Mount, North Carolina.
How do I check a Internal Medicine provider's NPI in Rocky Mount?
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-09.