Best Cardiologists in Richmond
Looking for a cardiologist in Richmond? Most patients narrow the list by insurance first, then by location and reviews. 100+ verified cardiologists appear below.
100 cardiologists in Richmond

Graham M Bundy, MD
4.5Graham M Bundy · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
7101 Jahnke Rd(804) 320-2751
Retreat Cardiology LLC
4.5Retreat Cardiology LLC · Cardiovascular Disease Physician
505 W Leigh St(804) 788-0004
Heart Specialists Of Richmond, PC
4.5Heart Specialists Of Richmond, PC · Cardiovascular Disease Physician
505 W Leigh St(804) 562-2769

John M Johnstone MD Facc Psc
4.5John M Johnstone MD Facc Psc · Cardiovascular Disease Physician
793 Eastern Byp(859) 624-8647
Peter J Riley, MD
4.5Peter J Riley · Cardiovascular Disease Physician
8700 Stony Point Pkwy Suite 120(804) 323-5011
James R. Mcclamroch, MD
4.5James R. Mcclamroch · Cardiovascular Disease Physician
22001 Southwest Fwy(281) 238-7825

Cardiology Associates Of Richmond PC
4.5Cardiology Associates Of Richmond PC · Cardiovascular Disease Physician
7101 Jahnke Rd(804) 560-8880
Rubinder Singh Dab, MD
4.5Rubinder Singh Dab · Cardiovascular Disease Physician
1100 Reid Pkwy(765) 962-1337
Virginia Heart Institute Ltd.
4.5Virginia Heart Institute Ltd. · Cardiovascular Disease Physician
205 N Hamilton St(804) 359-9265
Bon Secours Virginia Healthsource, Inc..
4.5Bon Secours Virginia Healthsource, Inc.. · Cardiovascular Disease Physician
1510 N 28Th St(804) 545-2304
Edward Joseph Lesnefsky, MD
4.5Edward Joseph Lesnefsky · Cardiovascular Disease Physician
1250 E Marshall Street(804) 828-9198
Guatham Kalahasty, MD
4.5Guatham Kalahasty · Cardiovascular Disease Physician
1250 E Marshall St(804) 828-7565
Joseph C Nuara MD Plc
4.5Joseph C Nuara MD Plc · Cardiovascular Disease Physician
110 North Robinson Street(804) 200-1830
Charles Allen Joyner, MD
4.5Charles Allen Joyner · Cardiovascular Disease Physician
8700 Stony Point Pkwy Suite 120(804) 323-5011
Robert Gary Fleming, MD
4.5Robert Gary Fleming · Cardiovascular Disease Physician
1100 Reid Pkwy(765) 962-1337
Jeffrey Lynn Haist, MD
4.5Jeffrey Lynn Haist · Cardiovascular Disease Physician
1100 Reid Pkwy(765) 962-1337
Faizal Ouedraogo, MD, MPH
4.5Faizal Ouedraogo · Cardiovascular Disease Physician
1250 E Marshall St(804) 828-9989
Meritas Health Corporation
4.5Meritas Health Corporation · Cardiovascular Disease Physician
902 Wollard Blvd(816) 221-5750
Yvonne Jackson Weaver, MD
4.5Yvonne Jackson Weaver · Nuclear Cardiology Physician
7401 Beaufont Springs Dr(804) 323-5011

Jacob Nazareth Blackwell, MD
4.5Jacob Nazareth Blackwell · Cardiovascular Disease Physician
5801 Bremo Rd(804) 285-2011
Milan P. Krickovic, M.D., Ltd..
4.5Milan P. Krickovic, M.D., Ltd.. · Cardiovascular Disease Physician
7605 Forest Ave(804) 288-8313
Saint Joseph Medical Foundation, Inc..
4.5Saint Joseph Medical Foundation, Inc.. · Cardiovascular Disease Physician
1042 Center Dr(859) 625-1723
Steven Craig Vranian, MD
4.5Steven Craig Vranian · Cardiovascular Disease Physician
7611 Forest Ave(804) 288-4827
Xiaobo Xu, MD, PHD
4.5Xiaobo Xu · Cardiovascular Disease Physician
1250 E Marshall St Dept Of(804) 828-9783
Ananth Netrakere Kumar, MD
4.5Ananth Netrakere Kumar · Cardiovascular Disease Physician
789 Eastern Byp(859) 625-5511
Catherine Dao Nguyen, DO
4.5Catherine Dao Nguyen · Cardiovascular Disease Physician
1250 E Marshall St(804) 828-9989
Michael Joseph Wittkamp, MD
4.5Michael Joseph Wittkamp · Cardiovascular Disease Physician
7001 Forest Ave Suite 200(804) 288-3123
William Lee Coble, MD
4.5William Lee Coble · Cardiovascular Disease Physician
8700 Stony Point Pkwy Suite 120(804) 323-5011

Meritas Health Corporation
4.5Meritas Health Corporation · Cardiovascular Disease Physician
904 Wollard Blvd(816) 221-6750
Long Bao Cao, MD
4.5Long Bao Cao · Cardiovascular Disease Physician
1601 Main St Suite 105(281) 633-4925
Shelton Wayne Thomas, MD
4.5Shelton Wayne Thomas · Interventional Cardiology Physician
7611 Forest Ave(804) 288-4827
Jonathan Potfay, MD
4.5Jonathan Potfay · Cardiovascular Disease Physician
1250 E Marshall St(804) 828-9783
Pramod K Mohanty, MD
4.5Pramod K Mohanty · Cardiovascular Disease Physician
1250 E Marshall St(804) 675-5444
Peter Seunghwan Ro, MD
4.5Peter Seunghwan Ro · Interventional Cardiology Physician
7611 Forest Ave(804) 288-4827
Cva Care Of Va, LLC
4.5Cva Care Of Va, LLC · Interventional Cardiology Physician
100 Shockoe Slip Fl 2(615) 386-0064
Steven M Fiser, MD
4.5Steven M Fiser · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
5875 Bremo Rd(804) 287-7840
Hussein Krayem, MD
4.5Hussein Krayem · Cardiovascular Disease Physician
Vcuhs Dept Of Internal Medicine Residency(804) 628-4327
Michael Brune Erwin, MD
4.5Michael Brune Erwin · Cardiovascular Disease Physician
7611 Forest Ave Suite 100A(804) 288-4827
Muhammad Khan, MD
4.5Muhammad Khan · Cardiovascular Disease Physician
18440 W Airport Blvd Suite 300(346) 279-2221


Nichole Elizabeth Brunton, DO
4.5Nichole Elizabeth Brunton · Cardiovascular Disease Physician
1250 E Marshall St(804) 828-9989
Baptist Physicians Lexington Inc.
4.5Baptist Physicians Lexington Inc. · Cardiovascular Disease Physician
793 Eastern Byp(859) 260-4390
Christopher S Thomas, MD, MS
4.5Christopher S Thomas · Cardiovascular Disease Physician
5875 Bremo Rd(804) 282-2685
Bon Secours St. Mary'S Hospital Of Richmond, Inc..
4.5Bon Secours St. Mary'S Hospital Of Richmond, Inc.. · Cardiovascular Disease Physician
7001 Forest Ave(804) 288-0808
Jeffrey B. Ritterman, MD
4.5Jeffrey B. Ritterman · Cardiovascular Disease Physician
901 Nevin Ave(510) 307-1500
Bon Secours St Mary'S Hospital Of Richmond LLC
4.5Bon Secours St Mary'S Hospital Of Richmond LLC · Cardiovascular Disease Physician
7001 Forest Ave(804) 288-3123
K.L. Ashok Kumar, MD,
4.5K.L. Ashok Kumar · Cardiovascular Disease Physician
1250 E Marshall St(804) 526-0682
John Trevor Posenau, MD
4.5John Trevor Posenau · Cardiovascular Disease Physician
7611 Forest Ave Suite 100A(804) 288-4827
Narotham N Badrish, MD
4.5Narotham N Badrish · Cardiovascular Disease Physician
Po Box 980257(804) 828-9783
Jane Elizabeth Mallet, MD
4.5Jane Elizabeth Mallet · Cardiovascular Disease Physician
901 Nevin Ave(510) 307-1500

Jonah M Pozen, MD
4.5Jonah M Pozen · Cardiovascular Disease Physician
1250 E Marshall St(804) 828-0192
Beverly E Spencer, MD
4.5Beverly E Spencer · Cardiovascular Disease Physician
1250 E Marshall St(804) 526-0682
Matthew Stephen Baer, MD
4.5Matthew Stephen Baer · Cardiovascular Disease Physician
1250 E Marshall St(804) 828-9989
John R Onufer, MD
4.5John R Onufer · Cardiovascular Disease Physician
7611 Forest Ave Suite 100(804) 288-4827
Ahmed Amro, MD
4.5Ahmed Amro · Cardiovascular Disease Physician
1100 Reid Pkwy Suite 210(765) 962-1337
Richmond Cardiology Associates
4.5Richmond Cardiology Associates · Cardiovascular Disease Physician
1501 Chester Blvd(765) 962-1337
Luigi Lagazzi Garros, MD
4.5Luigi Lagazzi Garros · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
417 N 11Th St(804) 828-2775
Dominion Cardiovascular Specialists LLC
4.5Dominion Cardiovascular Specialists LLC · Cardiovascular Disease Physician
7129 Jahnke Rd(610) 517-3899
Zachary Martin Gertz, MD
4.5Zachary Martin Gertz · Cardiovascular Disease Physician
1200 E Broad St(804) 828-0325
Edward D Martirosian MD Trading As Henrico Cardiology Associates
4.5Edward D Martirosian MD Trading As Henrico Cardiology Associates · Cardiovascular Disease Physician
7702 E Parham Rd(804) 346-2070
Arun Umesh Mahtani, MBBS, MS
4.5Arun Umesh Mahtani · Cardiovascular Disease Physician
1250 E Marshall St(804) 828-9989
Tae Shik Park, MD
4.5Tae Shik Park · Interventional Cardiology Physician
1250 E Marshall St(804) 828-9989
Stephen Joseph Hornak, MD
4.5Stephen Joseph Hornak · Cardiovascular Disease Physician
1100 Reid Pkwy(765) 962-1337
Virginia Heart Institute Ltd.
4.5Virginia Heart Institute Ltd. · Cardiovascular Disease Physician
205 N Hamilton St(804) 359-9265
Bluegrass Cardiology Psc
4.5Bluegrass Cardiology Psc · Cardiovascular Disease Physician
793 Eastern Bypass(859) 624-1826
Andreas W Prinz, MD
4.5Andreas W Prinz · Cardiovascular Disease Physician
1201 Broad Rock Blvd(804) 675-5000
Eastern Kentucky Medical Services
4.5Eastern Kentucky Medical Services · Cardiovascular Disease Physician
1042 Center Dr(859) 582-6792
Heart & Vascular Specialists Psc
4.5Heart & Vascular Specialists Psc · Cardiovascular Disease Physician
793 Eastern Byp(859) 626-9980
Inna Fais Tchoukina, MD
4.5Inna Fais Tchoukina · Cardiovascular Disease Physician
1250 E Marshall St(804) 828-9989

Evelyne Goudreau, MD
4.5Evelyne Goudreau · Cardiovascular Disease Physician
1250 E Marshall St(804) 828-9025
Retreat Cardiology LLC
4.5Retreat Cardiology LLC · Cardiovascular Disease Physician
7101 Jahnke Rd Suite 550(804) 560-8880
John Moser Johnstone, MD
4.5John Moser Johnstone · Cardiovascular Disease Physician
2161 Lexington Road(859) 624-8647
Jose Francisco Huizar, MD
4.5Jose Francisco Huizar · Cardiovascular Disease Physician
1201 Broad Rock Blvd(804) 675-5466
William Gregory Hundley, MD
4.5William Gregory Hundley · Cardiovascular Disease Physician
417 N 11Th St(804) 628-4327
Allen Boyce Joseph, MD
4.5Allen Boyce Joseph · Cardiovascular Disease Physician
1100 Reid Pkwy(765) 962-1337
Heart Matters Psc
4.5Heart Matters Psc · Cardiovascular Disease Physician
789 Eastern By Pass(859) 625-5511
Carolyn Adell Burns, MD
4.5Carolyn Adell Burns · Cardiovascular Disease Physician
9000 Stony Point Pkwy(804) 560-8920
Cory R Trankle, MD
4.5Cory R Trankle · Cardiovascular Disease Physician
1300 E Marshall St(804) 828-8185
Samuel Llewellyn Casella, MD, MPH
4.5Samuel Llewellyn Casella · Pediatric Cardiology Physician
1000 E Broad St(804) 628-4830
Hdh Thoracic Surgeons LLC
4.5Hdh Thoracic Surgeons LLC · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
2004 Bremo Rd(804) 565-0383
Christine M Browning, MD
4.5Christine M Browning · Cardiovascular Disease Physician
8006 Discovery Dr Suite 300(804) 495-2299
John F Kuhn, MD
4.5John F Kuhn · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
2710 Royal Troon Dr(765) 914-9073
Gerald T. Albrecht, MD
4.5Gerald T. Albrecht · Pediatric Cardiology Physician
5875 Bremo Rd(804) 297-3055
Melissa Collins Smallfield, MD
4.5Melissa Collins Smallfield · Cardiovascular Disease Physician
1250 E Marshall Street(804) 828-7626
Anoop Mukesh Shah, MD
4.5Anoop Mukesh Shah · Interventional Cardiology Physician
8700 Stony Point Pkwy Suite 120(804) 323-5011
Robert H Levitt, MD
4.5Robert H Levitt · Cardiovascular Disease Physician
7702 E Parham Rd(804) 346-2070
Meritas Health Corporation
4.5Meritas Health Corporation · Cardiovascular Disease Physician
916 Wollard Blvd(816) 221-6750
Richard Reginald Reynolds, MD
4.5Richard Reginald Reynolds · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
7101 Jahnke Rd(804) 320-2751
Timothy C Wolfgang, MD
4.5Timothy C Wolfgang · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
7101 Jahnke Rd(804) 320-2751
Alecia Mehra, NP
4.5Alecia Mehra · Advanced Heart Failure and Transplant Cardiology Physician
1250 E Marshall St(804) 828-4571
Tiziano M. Scarabelli, MD
4.5Tiziano M. Scarabelli · Cardiovascular Disease Physician
417 N 11Th St(804) 828-8491
C Foster Jennings, MD
4.5C Foster Jennings · Cardiovascular Disease Physician
8700 Stony Point Pkwy Suite 120(804) 323-5011
John Mark Digrazia, MD
4.5John Mark Digrazia · Cardiovascular Disease Physician
7401 Beaufont Springs Dr(804) 323-5011
Cardiologists in Richmond by insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Cardiologists in nearby cities
Same specialty in cities near Richmond — useful if your insurance network extends across the metro.
About finding a cardiologist in Richmond
Richmond has cardiologists practicing across hospital systems, group practices, and independent clinics. When choosing a cardiologist in Richmond, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Richmond cardiologists list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Common questions about cardiologists in Richmond
How do I find the highest-rated cardiologist in Richmond?+
Sort the list above by rating. Heallexa surfaces verified patient reviews alongside credentials so you can see whether a provider's strengths match what you actually need.
What if no Richmond cardiologists accept my insurance?+
Try the surrounding metro — insurance networks often extend across multiple cities. The nearby-cities links below open the same specialty in adjacent markets. Always confirm coverage directly with the provider.
Are walk-in visits available with Richmond cardiologists?+
Walk-ins are uncommon for most cardiologists. The "available today" filter shows providers with open same-day slots.
How often is this Richmond list updated?+
Heallexa refreshes provider data from public NPI records and license databases on a rolling basis. Listings that fall out of the active registry are removed automatically.