Tuesday, November 10, 2026Primary care physicians and specialists, by state and cityENES
Independent directory · EN / ESAsk for help
A doctor uses a stethoscope to examine a male patient's chest

Local guide

Primary care physicians in St. Louis, MO

The federal NPI Registry lists more than 411 primary care physicians with a practice address in St. Louis.

Sponsored placement

Primary care physicians in St. Louis

Alphabetical, from the federal NPI Registry (CMS), fetched 2026-11-06. Not a ranking or an endorsement; nobody pays to appear in this list. Confirm details with each office.

  • Adebisi Adejola, MD

    Internal Medicine

    1 Barnes Jewish Hospital Plz Div Im Hospitalist · 63110

    314-362-1700
  • Amber Afzal, MD

    Internal Medicine, Hematology

    4500 Forest Park Ave Div Im Hematology, 6th Fl · 63108

    314-362-7216
  • Amer Abbas, MD

    Internal Medicine

    11125 Dunn Rd Ste 204 · 63136

    636-625-2662
  • Anubha Agarwal, MD

    Internal Medicine, Cardiovascular Disease

    1 Barnes Jewish Hospital Plz Div Im Cardiology · 63110

    314-362-1291
  • Anupam Agarwal, MD

    Family Medicine, Geriatric Medicine

    1 Jefferson Barracks Dr · 63125

    314-894-6556
  • Ayaz Ahmad, MD

    Internal Medicine

    3015 N Ballas Rd · 63131

    314-996-5772
  • Camille Abboud, MD

    Internal Medicine, Medical Oncology

    4500 Forest Park Ave Div Im Bone Marrow Transplant, 5th, 6th, 8th Fl · 63108

    314-454-8304
  • Catey Abbott, DO

    Internal Medicine

    1 Barnes Jewish Hospital Plz · 63110

    314-362-9096
  • Douglas Adkins, MD

    Internal Medicine, Medical Oncology

    4500 Forest Park Ave Div Im Medical Oncology, Ste 1b · 63108

    314-747-1171
  • Esther Adade, MD

    Family Medicine

    401 Holly Hills Ave · 63111

    314-353-5190
  • Fizza Abbas, MD

    Internal Medicine

    1 Barnes Jewish Hospital Plz · 63110

    314-362-5000
  • Foluso Ademuyiwa, MD

    Internal Medicine, Medical Oncology

    4921 Parkview Pl Div Im Medical Oncology, Ste 7a, 7b, 7c · 63110

    800-647-2098
  • Hajira Abbasi, DO

    Internal Medicine

    615 S New Ballas Rd · 63141

    314-251-5834
  • Helen Ajufo, MD

    Internal Medicine, Hematology

    4921 Parkview Pl Div Im Hematology, Ste 7b · 63110

    314-362-7216
  • Jaime Aguinaldo, MD

    Internal Medicine

    3915 Watson Rd Ste 101 · 63109

    314-644-5300
  • Kristia Abernathy, MD

    Family Medicine

    4414 N Florissant Ave · 63107

    314-814-8700
  • Leni Abraham, MD

    Internal Medicine

    3635 Vista Avenue Desloge Tower, 13th Floor · 63110

    314-268-7992
  • Maria Acosta-villarreal, MD

    Internal Medicine

    13276 Manchester Rd · 63131

    314-822-9733
  • Mohammed Abbasi, MD

    Internal Medicine, Pulmonary Disease

    4921 Parkview Pl Ste 8b · 63110

    314-454-8917
  • Mohammed Ahmed, MD

    Internal Medicine, Interventional Cardiology

    10012 Kennerly Rd Ste 300 · 63128

    314-842-0602
  • Muhammad Afzal, MD

    Internal Medicine, Critical Care Medicine

    625 S New Ballas Rd Ste 7020 · 63141

    314-251-6486
  • Nadeem Ahmed, MD

    Internal Medicine, Pulmonary Disease

    777 Craig Rd Ste 130 · 63141

    314-473-6183
  • Naman Agrawal, MD

    Internal Medicine

    615 S New Ballas Rd · 63141

    314-251-6339
  • Oresta Agastra, MD

    Family Medicine

    12680 Olive Blvd Ste 300 · 63141

    314-251-8888
  • Patrick Aguilar, MD

    Internal Medicine, Pulmonary Disease

    1 Barnes Jewish Hospital Plz Div Im Pulmonary And Critical Care Medicine · 63110

    314-454-8917
  • Ramzi Abboud, MD

    Internal Medicine, Medical Oncology

    1 Barnes Jewish Hospital Plz Div Im Bone Marrow Transplant · 63110

    314-454-8304
  • Sana Afzal, MD

    Internal Medicine

    6420 Clayton Rd · 63117

    314-768-8000
  • Sarah Addison, MD

    Internal Medicine

    1 Barnes Jew Hosp Plz · 63110

    314-362-8065
  • Shilpa Agashe, MD

    Internal Medicine

    621 S New Ballas Rd Suite 3016b · 63141

    314-251-6339
  • Soha Afzal, DO

    Internal Medicine

    10010 Kennerly Rd · 63128

    314-525-1328
  • Sreenu Ada, MD

    Internal Medicine

    10018 Kennerly Rd · 63128

    314-525-7275
  • Stuart Adler, MD

    Internal Medicine

    11155 Dunn Rd Ste 201e · 63136

    314-355-3175
  • Tiffany Adams-holmes, MD

    Family Medicine

    11125 Dunn Rd Ste 406 · 63136

    314-653-5484
  • Wael Abduljaber, MD

    Internal Medicine

    615 S New Ballas Rd · 63141

    314-251-6339
  • Yazan Abdalla, MD

    Internal Medicine, Gastroenterology

    10012 Kennerly Rd Suite 404 · 63128

    314-543-5911
  • Zarir Ahmed

    Internal Medicine, Gastroenterology

    10012 Kennerly Rd Ste 102 · 63128

    314-543-5911

Plus 375 more registered in St. Louis. Search them all at npiregistry.cms.hhs.gov.

Questions people ask

How many primary care physicians practice in St. Louis?
The federal NPI Registry lists more than 411 primary care physicians with a practice address in St. Louis. Source: CMS NPI Registry, practice-location addresses.
Can a practice sponsor the Primary care physicians page for St. Louis?
Yes. This page has 2 sponsor positions, sold for a flat monthly fee and always labeled "Sponsored". Fees never depend on patients, calls or leads.

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