NPI Portal NPI Lookup & Verification

Internal Medicine in Charleston, WV

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

Internal Medicine providers in Charleston, WV
NPI Name Type Specialty Location
1972833267 Addison Kidney Consulting Pllc Organization Nephrology Physician Charleston, WV
1386724029 Advanced Cardio-Vascular Services, Pllc Organization Cardiovascular Disease Physician Charleston, WV
1891229910 Afshan Hassan Individual Internal Medicine Physician Charleston, WV
1649234121 Ahmed Khalid Individual Hematology & Oncology Physician Charleston, WV
1508848227 Ahmed Sakkal Individual Cardiovascular Disease Physician Charleston, WV
1326785189 Aledade Care Solutions of West Virginia Inc Organization Internal Medicine Physician Charleston, WV
1114412251 Alexander Navone Individual Critical Care Medicine (Internal Medicine) Physician Charleston, WV
1487619813 Amal Sakkal Individual Internal Medicine Physician Charleston, WV
1104133644 Amanda Shuff Individual Internal Medicine Physician Charleston, WV
1730170499 Amer Malas Individual Internal Medicine Physician Charleston, WV
1710417704 Ammad Naeem Individual Internal Medicine Physician Charleston, WV
1508820861 Amy Wirts Individual Internal Medicine Physician Charleston, WV
1669409108 Anand Chockalingam Individual Cardiovascular Disease Physician Charleston, WV
1306589833 Andreas Terestenyi Individual Internal Medicine Physician Charleston, WV
1730448416 Anene Ukaigwe Individual Interventional Cardiology Physician Charleston, WV
1255578076 Anthony P. Dasaro, MD, Pllc Organization Internal Medicine Physician Charleston, WV
1831576578 Anthony Roohollahi Individual Pulmonary Disease Physician Charleston, WV
1134156466 Anthony Uy Individual Internal Medicine Physician Charleston, WV
1487939369 Arshad Kamal Individual Critical Care Medicine (Internal Medicine) Physician Charleston, WV
1649415837 Ashish Koirala Individual Pulmonary Disease Physician Charleston, WV
1003902370 Asif Rahman Individual Nephrology Physician Charleston, WV
1326127093 Atul Singh Individual Internal Medicine Physician Charleston, WV
1023808607 Avail Health Medical Group of West Virginia Professional Corporation Organization Geriatric Medicine (Internal Medicine) Physician Charleston, WV
1881685550 Balakrishnan Sridharan Individual Internal Medicine Physician Charleston, WV
1003033317 Barry Mitchell Individual Internal Medicine Physician Charleston, WV
1619961232 Bassam Moushmoush Individual Cardiovascular Disease Physician Charleston, WV
1104559160 Blue Lot MD Pllc Organization Internal Medicine Physician Charleston, WV
1679573786 Bradley Henry Individual Internal Medicine Physician Charleston, WV
1053363127 Bradley Nine Individual Internal Medicine Physician Charleston, WV
1255623807 Brandon Rose Individual Internal Medicine Physician Charleston, WV
1588659023 Brian Aprill Individual Endocrinology, Diabetes & Metabolism Physician Charleston, WV
1942737697 Brian Park Individual Critical Care Medicine (Internal Medicine) Physician Charleston, WV
1043598063 Brijal Patel Individual Internal Medicine Physician Charleston, WV
1023044195 Brittain Mcjunkin Individual Gastroenterology Physician Charleston, WV
1528620226 Byoungchul Kim Individual Hospice and Palliative Medicine (Internal Medicine) Physician Charleston, WV
1235872581 Caleb Martin Individual Internal Medicine Physician Charleston, WV
1366402844 Carolyn Warren Individual Internal Medicine Physician Charleston, WV
1790170835 Chad Williams Individual Internal Medicine Physician Charleston, WV
1083889109 Chafik Assal Individual Clinical Cardiac Electrophysiology Physician Charleston, WV
1730435108 Chaitanya Mishra Individual Critical Care Medicine (Internal Medicine) Physician Charleston, WV
1114361961 Charles Justice Individual Rheumatology Physician Charleston, WV
1558522763 Charles Rice Individual Gastroenterology Physician Charleston, WV
1770558165 Charleston Cardiology Group Pllc Organization Cardiovascular Disease Physician Charleston, WV
1316127665 Charleston Cardiovascular Organization Cardiovascular Disease Physician Charleston, WV
1710128541 Charleston Diabetes & Endocrine Consultants, Pllc Organization Endocrinology, Diabetes & Metabolism Physician Charleston, WV
1295169217 Charleston Digestive Disease, Inc. Organization Gastroenterology Physician Charleston, WV
1912044389 Charleston Heart Specialists Pllc Organization Interventional Cardiology Physician Charleston, WV
1851552335 Charleston Heart Specialists Pllc Organization Cardiovascular Disease Physician Charleston, WV
1023279502 Charleston Heart Specialists Pllc Organization Cardiovascular Disease Physician Charleston, WV
1639339062 Charleston Heart Specialists, Pllc Organization Cardiovascular Disease Physician Charleston, WV

Frequently asked questions

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