Internal Medicine Physician in Richmond, VA

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-05-20.

545 providers

The CMS National Plan and Provider Enumeration System currently lists 545 Internal Medicine Physician providers with a primary practice address in Richmond, VA, all registered under the Internal Medicine NUCC taxonomy branch. Each clinician on this roster selected Internal Medicine Physician as their primary taxonomy at NPI enrollment, a self-reported classification updated whenever the provider files a correction with CMS. Every figure is drawn from the federal National Provider Identifier Registry (CMS NPPES); see our methodology.

Before contacting anyone on this list, verify the practice is still at the address shown. NPPES refreshes monthly, but providers who have relocated, retired, or changed employers may not have filed an NPI update yet. Important: PlainDoctor is a directory of publicly available CMS government data, not a quality ranking, a board-certification verifier, or medical advice. Always confirm credentials through the NPPES NPI Registry before making any clinical decision.

Salma Abbas, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 628-4497
Brian Aboff, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 828-3050
Mohamed Abouhasira, MD
Internal Medicine Physician
Richmond, VA 23249
(804) 675-5680
Ashu Acharya, MD
Internal Medicine Physician
Richmond, VA 23227
(804) 254-3500
Ty Achtermann
Internal Medicine Physician
Richmond, VA 23298
(804) 828-5161
Kimberley Ackerman, D.O.
Internal Medicine Physician
Richmond, VA 23298
(804) 828-3144
Ruma Adams, M.D.
Internal Medicine Physician
Richmond, VA 23298
(804) 560-8950
Gauri Aggarwal, MD
Internal Medicine Physician
Richmond, VA 23225
(804) 327-4047
Vishal Aggroia, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 828-8786
Rahul Ahuja, MD
Internal Medicine Physician
Richmond, VA 23249
(804) 675-5000
Nelson Airewele, M.D
Internal Medicine Physician
Richmond, VA 23226
(804) 287-7270
Matthew Akbar, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 828-5161
Salman Akbar, MD
Internal Medicine Physician
Richmond, VA 23225
(804) 330-5452
Sabina Ali, MD
Internal Medicine Physician
Richmond, VA 23226
(804) 673-2814
Reid Alley, MD
Internal Medicine Physician
Richmond, VA 23235
(804) 323-5011
Hasan Alroobi, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 828-5161
Mariam Alshagra, DO
Internal Medicine Physician
Richmond, VA 23235
(804) 560-8838
Abdul Amir, MD
Internal Medicine Physician
Richmond, VA 23230
(804) 320-4243
John Ampomah, M.D.
Internal Medicine Physician
Richmond, VA 23225
(804) 327-4046
William Anderson, MD
Internal Medicine Physician
Richmond, VA 23223
(804) 222-1694
Michael Andrews, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 828-5161
Joseph Andriano, M.D.
Internal Medicine Physician
Richmond, VA 23223
(804) 225-0474
Pavan Annamaraju, MD
Internal Medicine Physician
Richmond, VA 23225
(804) 272-5814
Gordon Archer, M.D.
Internal Medicine Physician
Richmond, VA 23298
(828) 067-8804
James Arrowood, M.D.
Internal Medicine Physician
Richmond, VA 23298
(804) 828-9989
Tamoore Arshad, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 628-2798
John Ashworth, MD
Internal Medicine Physician
Richmond, VA 23221
(804) 358-6761
George Avetian, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 828-7999
Zheni Avram, M.D.
Internal Medicine Physician
Richmond, VA 23230
(804) 346-1515
Veronica Ayala-Sims, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 628-0153
Chethan Bachireddy, M.D.
Internal Medicine Physician
Richmond, VA 23219
(804) 628-7777
Anish Badodariya, M.D.
Internal Medicine Physician
Richmond, VA 23226
(804) 285-0620
Sherman Baker, M.D.
Internal Medicine Physician
Richmond, VA 23298
(804) 828-9723
Colin Banas, M.D.
Internal Medicine Physician
Richmond, VA 23298
(804) 828-3144
Omer Farooq Bangash, MD
Internal Medicine Physician
Richmond, VA 23223
(804) 225-1700
Anne Barnes, DO
Internal Medicine Physician
Richmond, VA 23226
(804) 288-1800
John Barrett, M.D.
Internal Medicine Physician
Richmond, VA 23298
(804) 828-9992
Elizabeth Barrows
Internal Medicine Physician
Richmond, VA 23298
(804) 828-7999
Emma Bateman, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 828-6685
Joshua Bates, DO
Internal Medicine Physician
Richmond, VA 23298
(804) 828-5161
Eric Batista, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 828-9783
Gonzalo Bearman, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 828-2121
Robert Bedinger, MD
Internal Medicine Physician
Richmond, VA 23230
(804) 346-1515
Pablo Bedoya, M.D.
Internal Medicine Physician
Richmond, VA 23294
(804) 272-2702
Ezana Befekadu, DO
Internal Medicine Physician
Richmond, VA 23298
(804) 828-9783
Caroline Benz, MD
Internal Medicine Physician
Richmond, VA 23298
(804) 828-8786
Daniel Berger
Internal Medicine Physician
Richmond, VA 23298
(804) 828-0996
Jonathan Berkman, M.D.
Internal Medicine Physician
Richmond, VA 23298
(804) 828-7999
Shubha Bhat, M.D.
Internal Medicine Physician
Richmond, VA 23224
(804) 674-3425
Jawad Bhatti, MD
Internal Medicine Physician
Richmond, VA 23225
(804) 302-8571

Showing the first 50 of 545 providers. Browse the full Internal Medicine Physician directory for VA.

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