
Local guide
Primary care physicians in Richmond, VA
The federal NPI Registry lists more than 299 primary care physicians with a practice address in Richmond.
Sponsored placement
Primary care physicians in Richmond
Alphabetical, from the federal NPI Registry (CMS), fetched 2026-11-05. Not a ranking or an endorsement; nobody pays to appear in this list. Confirm details with each office.
- 804-320-4243
Abdul Amir, MD
Internal Medicine, Sleep Medicine
6600 W Broad St Ste 300 · 23230
- 804-828-8786
Ahmad Al-husseini, DO
Internal Medicine
417 N 11th St · 23298
- 804-287-7270
Ali Al-saadoon, MD
Internal Medicine
5801 Bremo Rd 2nd Floor · 23226
- 804-828-8786
Amir Abbasi
Internal Medicine
417 N 11th St · 23298
- 804-828-9000
Amir Akhavanrezayat, MD
Internal Medicine
1250 E Marshall St · 23298
- 804-828-8786
Amman Akram, MD
Internal Medicine
417 N 11th St · 23298
- 804-254-3500
Ashu Acharya, MD
Internal Medicine
2116 W Laburnum Ave · 23227
- 804-288-7901
Avnit Ahuja, MD
Internal Medicine, Rheumatology
7702 E Parham Rd Ste 101 · 23294
- 804-828-3050
Brian Aboff, MD
Internal Medicine
417 N 11th St · 23298
- 804-288-1800
Christine Allan, MD
Family Medicine
1800 Glenside Dr Ste 110 · 23226
- 804-783-2505
Emily Aladnani, MD
Family Medicine
517 W Grace St · 23220
- 804-228-1143
Fatimah Alfaraj, MD
Family Medicine
3806 Mechanicsville Tpke · 23223
- 804-359-4093
James Abbott, MD
Family Medicine
1101 Hampton St · 23220
- 804-276-9305
James Anderson, MD
Family Medicine
2500 Pocoshock Pl Ste 104 · 23235
- 804-828-0951
Jessica Allen, DO
Internal Medicine, Hospice and Palliative Medicine
1250 E Marshall St · 23298
- 804-327-4046
John Ampomah, MD
Internal Medicine
7101 Jahnke Rd Suite 611 · 23225
- 804-828-9341
Justin Amato, DO
Internal Medicine, Rheumatology
1001 E Leigh St · 23298
- 804-344-9848
Khaled Abawi, MD
Internal Medicine
1712 E Broad St · 23223
- 804-828-3144
Kimberley Ackerman, DO
Internal Medicine
1250 E Marshall St · 23298
- 804-554-3464
Latania Akers-white, MD
Family Medicine
110 N Robinson St Suite 101 · 23220
- 804-828-5323
Linda Abbey, MD
Family Medicine
1250 E Marshall St Internal Medicine · 23298
- 804-560-8838
Mariam Alshagra, DO
Internal Medicine
9220 Forest Hill Ave Ste A1 · 23235
- 804-320-4243
Mir Ali, MD
Internal Medicine, Sleep Medicine
6600 W Broad St Ste 300 · 23230
- 804-675-5680
Mohamed Abouhasira, MD
Internal Medicine
1201 Broad Rock Blvd Mcguire Vamc/ Primary Care · 23249
- 804-786-8052
Moses Adiele, MD
Family Medicine
600 E Broad St Suite 1300 · 23219
- 804-828-6685
Oreoluwa Aluko
Internal Medicine
417 N 11th St · 23298
- 804-675-5000
Rahul Ahuja, MD
Internal Medicine
1201 Broad Rock Blvd · 23249
- 804-323-5011
Reid Alley, MD
Internal Medicine, Cardiovascular Disease
8700 Stony Point Pkwy Ste 120 · 23235
- 804-560-8950
Ruma Adams, MD
Internal Medicine
1250 E Marshall Street Internal Medicine · 23298
- 804-673-2814
Sabina Ali, MD
Internal Medicine
5855 Bremo Rd Suite 102 · 23226
- 804-828-8786
Sahaja Ampolu, MD
Internal Medicine
417 N 11th St · 23298
- 804-628-4497
Salma Abbas, MD
Internal Medicine
1250 E Marshall St (vmi Building) Suite 205 · 23298
- 804-330-5452
Salman Akbar, MD
Internal Medicine
7834 Forest Hill Ave Suite 3 · 23225
- 804-828-5161
Ty Achtermann
Internal Medicine
Vcuhs Dept Of Internal Medicine 1250 E. Marshall Street · 23298
- 804-828-8786
Vishal Aggroia, MD
Internal Medicine
417 N 11th St · 23298
- 804-222-1694
William Anderson, MD
Internal Medicine
4101 Nine Mile Road Masonic Home Of Virginia · 23223
Plus 263 more registered in Richmond. Search them all at npiregistry.cms.hhs.gov.
Questions people ask
How many primary care physicians practice in Richmond?
Can a practice sponsor the Primary care physicians page for Richmond?
Not sure where to start?
Leave your details and we will reply with options near you. Free, and we never sell your information.