PhysiciansTrend

Virginia

Primary care physicians in Richmond, VA

The federal NPI Registry lists more than 299 primary care physicians with a practice address in Richmond, most of them along E Marshall St and N 11th St.

Sponsored placement

Open sponsor position

Sponsor Richmond, VA

Put your practice in this spot, above every listing on this page, for a flat monthly fee. One practice per position, clearly labeled "Sponsored". You are never charged per patient, call or lead.

  • Shown first on desktop and mobile
  • Your phone, address, hours and booking link
  • English and Spanish versions of the page
Ask about this position

Richmond at a glance

residents (2023 Census estimate)
229,247
County
Richmond city
registered primary care physicians with an office here
299+
per 100,000 residents (area average 110.7)
130.4
ZIP with the most offices
23298

Registered 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.

  • Abdul Amir, MD

    Internal Medicine, Sleep Medicine

    6600 W Broad St Ste 300 · 23230

    804-320-4243
  • Ahmad Al-husseini, DO

    Internal Medicine

    417 N 11th St · 23298

    804-828-8786
  • Ali Al-saadoon, MD

    Internal Medicine

    5801 Bremo Rd 2nd Floor · 23226

    804-287-7270
  • Amir Abbasi

    Internal Medicine

    417 N 11th St · 23298

    804-828-8786
  • Amir Akhavanrezayat, MD

    Internal Medicine

    1250 E Marshall St · 23298

    804-828-9000
  • Amman Akram, MD

    Internal Medicine

    417 N 11th St · 23298

    804-828-8786
  • Ashu Acharya, MD

    Internal Medicine

    2116 W Laburnum Ave · 23227

    804-254-3500
  • Avnit Ahuja, MD

    Internal Medicine, Rheumatology

    7702 E Parham Rd Ste 101 · 23294

    804-288-7901
  • Brian Aboff, MD

    Internal Medicine

    417 N 11th St · 23298

    804-828-3050
  • Christine Allan, MD

    Family Medicine

    1800 Glenside Dr Ste 110 · 23226

    804-288-1800
  • Emily Aladnani, MD

    Family Medicine

    517 W Grace St · 23220

    804-783-2505
  • Fatimah Alfaraj, MD

    Family Medicine

    3806 Mechanicsville Tpke · 23223

    804-228-1143
  • James Abbott, MD

    Family Medicine

    1101 Hampton St · 23220

    804-359-4093
  • James Anderson, MD

    Family Medicine

    2500 Pocoshock Pl Ste 104 · 23235

    804-276-9305
  • Jessica Allen, DO

    Internal Medicine, Hospice and Palliative Medicine

    1250 E Marshall St · 23298

    804-828-0951
  • John Ampomah, MD

    Internal Medicine

    7101 Jahnke Rd Suite 611 · 23225

    804-327-4046
  • Justin Amato, DO

    Internal Medicine, Rheumatology

    1001 E Leigh St · 23298

    804-828-9341
  • Khaled Abawi, MD

    Internal Medicine

    1712 E Broad St · 23223

    804-344-9848
  • Kimberley Ackerman, DO

    Internal Medicine

    1250 E Marshall St · 23298

    804-828-3144
  • Latania Akers-white, MD

    Family Medicine

    110 N Robinson St Suite 101 · 23220

    804-554-3464
  • Linda Abbey, MD

    Family Medicine

    1250 E Marshall St Internal Medicine · 23298

    804-828-5323
  • Mariam Alshagra, DO

    Internal Medicine

    9220 Forest Hill Ave Ste A1 · 23235

    804-560-8838
  • Mir Ali, MD

    Internal Medicine, Sleep Medicine

    6600 W Broad St Ste 300 · 23230

    804-320-4243
  • Mohamed Abouhasira, MD

    Internal Medicine

    1201 Broad Rock Blvd Mcguire Vamc/ Primary Care · 23249

    804-675-5680
  • Moses Adiele, MD

    Family Medicine

    600 E Broad St Suite 1300 · 23219

    804-786-8052
  • Oreoluwa Aluko

    Internal Medicine

    417 N 11th St · 23298

    804-828-6685
  • Rahul Ahuja, MD

    Internal Medicine

    1201 Broad Rock Blvd · 23249

    804-675-5000
  • Reid Alley, MD

    Internal Medicine, Cardiovascular Disease

    8700 Stony Point Pkwy Ste 120 · 23235

    804-323-5011
  • Ruma Adams, MD

    Internal Medicine

    1250 E Marshall Street Internal Medicine · 23298

    804-560-8950
  • Sabina Ali, MD

    Internal Medicine

    5855 Bremo Rd Suite 102 · 23226

    804-673-2814
  • Sahaja Ampolu, MD

    Internal Medicine

    417 N 11th St · 23298

    804-828-8786
  • Salma Abbas, MD

    Internal Medicine

    1250 E Marshall St (vmi Building) Suite 205 · 23298

    804-628-4497
  • Salman Akbar, MD

    Internal Medicine

    7834 Forest Hill Ave Suite 3 · 23225

    804-330-5452
  • Ty Achtermann

    Internal Medicine

    Vcuhs Dept Of Internal Medicine 1250 E. Marshall Street · 23298

    804-828-5161
  • Vishal Aggroia, MD

    Internal Medicine

    417 N 11th St · 23298

    804-828-8786
  • William Anderson, MD

    Internal Medicine

    4101 Nine Mile Road Masonic Home Of Virginia · 23223

    804-222-1694

Plus 263 more registered in Richmond. Search them all at npiregistry.cms.hhs.gov.

Choosing a primary care physician in Richmond

  • Check the license with the Virginia Board of Medicine. DocInfo.org lists actions taken by state boards.
  • Ask whether the doctor is accepting new patients on your exact plan; HMO plans assign you to a primary care doctor.
  • Ask which hospital the doctor admits to and whether telehealth visits are offered.
  • Family medicine treats all ages; internal medicine treats adults only.

Questions people ask

How many primary care physicians practice in Richmond?
The federal NPI Registry lists more than 299 primary care physicians with a practice address in Richmond, most of them along E Marshall St and N 11th St. Source: CMS NPI Registry, practice-location addresses.
Can a practice sponsor the Richmond page?
Yes. This page has 1 sponsor position, sold for a flat monthly fee and always labeled "Sponsored". Organic listings are never for sale.

Not sure where to start?

Leave your details and we will reply with options near you. Free, and we never sell your information.

This site is a directory, not a medical or referral service. We never charge patients. We do not sell your information. Notice at collection

Ask for help