NPI Portal NPI Lookup & Verification

Internal Medicine in Rockingham, VA

37 active Internal Medicine providers practice in Rockingham, Virginia according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Internal Medicine providers in Rockingham, VA
NPI Name Type Specialty Location
1598408601 Abhipsa Das Individual Internal Medicine Physician Rockingham, VA
1508197203 Alan Johnson Individual Clinical Cardiac Electrophysiology Physician Rockingham, VA
1710476999 Alexander Erskine Individual Interventional Cardiology Physician Rockingham, VA
1356889331 Amir Eslami Individual Cardiovascular Disease Physician Rockingham, VA
1699731521 Andrew Waligora Individual Nephrology Physician Rockingham, VA
1972999647 Benjamin Ruth Individual Cardiovascular Disease Physician Rockingham, VA
1457568735 Christopher Rash Individual Cardiovascular Disease Physician Rockingham, VA
1447206271 David Mclaughlin Individual Interventional Cardiology Physician Rockingham, VA
1063433746 Earl King Individual Critical Care Medicine (Internal Medicine) Physician Rockingham, VA
1639164783 Everett Ford Individual Internal Medicine Physician Rockingham, VA
1437157633 Fletcher Matthews Individual Internal Medicine Physician Rockingham, VA
1639181704 Javier Pou Individual Internal Medicine Physician Rockingham, VA
1285787267 Jianqing Lin Individual Medical Oncology Physician Rockingham, VA
1467418848 John Barnes Individual Cardiovascular Disease Physician Rockingham, VA
1699732818 John Walsh Individual Cardiovascular Disease Physician Rockingham, VA
1972327997 Keon Maleki-Yazdi Individual Rheumatology Physician Rockingham, VA
1578055075 Lidiya Gutnikova Individual Internal Medicine Physician Rockingham, VA
1679749931 Maofu Fu Individual Hematology & Oncology Physician Rockingham, VA
1952342644 Mary Witt Individual Hematology & Oncology Physician Rockingham, VA
1972878320 Matthew Cauchi Individual Interventional Cardiology Physician Rockingham, VA
1427222462 Michael Scholfield Individual Cardiovascular Disease Physician Rockingham, VA
1831458041 Michelle Shaub Individual Internal Medicine Physician Rockingham, VA
1285841361 Monvasi Pachinburavan Individual Pulmonary Disease Physician Rockingham, VA
1811144694 Mosaab Bagegni Individual Pulmonary Disease Physician Rockingham, VA
1164873071 Oscar Okyere Individual Internal Medicine Physician Rockingham, VA
1689992372 Parag Patel Individual Infectious Disease Physician Rockingham, VA
1376644880 Robert Vernooy Individual Clinical Cardiac Electrophysiology Physician Rockingham, VA
1063694552 Rodney Jamil Individual Hematology & Oncology Physician Rockingham, VA
1841645025 Rollin Reeder Individual Internal Medicine Physician Rockingham, VA
1598054025 Samara Khalique Individual Rheumatology Physician Rockingham, VA
1376049445 Sarah Kashanian Individual Hematology & Oncology Physician Rockingham, VA
1174013171 Shenandoah Nephrology, Plc Organization Nephrology Physician Rockingham, VA
1891217758 Shiry Hunter Individual Internal Medicine Physician Rockingham, VA
1255397600 Stewart Pollock Individual Cardiovascular Disease Physician Rockingham, VA
1598920126 Tanya Tajouri Individual Cardiovascular Disease Physician Rockingham, VA
1770675829 Yemisrach Mulugeta Individual Internal Medicine Physician Rockingham, VA
1942434774 Zhijie Gao Individual Hematology & Oncology Physician Rockingham, VA

Frequently asked questions

How many Internal Medicine providers are in Rockingham, VA?
The latest NPPES snapshot lists 37 active Internal Medicine providers with a practice address in Rockingham, Virginia.
How do I check a Internal Medicine provider's NPI in Rockingham?
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-11.