
John D. Ferguson · Cardiovascular Disease Physician
Uva Primary Care Ctr, Charlottesville, VA, 22908
NPI · 1386786630No reviews
Insurance
Not specified
Check availability
100 providers found
Finding the right cardiologist in Virginia means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of cardiologists — 100+ verified cardiologists are listed below.

John D. Ferguson · Cardiovascular Disease Physician
Uva Primary Care Ctr, Charlottesville, VA, 22908
NPI · 1386786630Insurance

Northern Virginia Community Hospital LLC · Cardiovascular Disease Physician
24440 Stone Springs Blvd, Dulles, VA, 20166
NPI · 1669923967Insurance

Stephan J Vivian · Cardiovascular Disease Physician
500 J Clyde Morris Blvd Fl Annex1, Newport News, VA, 23601
NPI · 1619975877Insurance

Allman Toombs Rollins · Cardiovascular Disease Physician
3300 Gallows Rd, Falls Church, VA, 22042
NPI · 1205256013Insurance

Cardiovascular Associates Of Charlottesville, Plc · Cardiovascular Disease Physician
650 Peter Jefferson Pkwy, Charlottesville, VA, 22911
NPI · 1891865622Insurance

John R Garrett · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1625 N George Mason Dr Suite 288, Arlington, VA, 22205
NPI · 1013976216Insurance

Robert J. Accettola · Cardiovascular Disease Physician
3737 High St, Portsmouth, VA, 23707
NPI · 1053428862Insurance

Steven Goldstein · Cardiovascular Disease Physician
1802 Braeburn Dr, Salem, VA, 24153
NPI · 1629019179Insurance

Herbert M Brewer, M.D, Inc. · Cardiovascular Disease Physician
400 Gresham Dr Suite 205, Norfolk, VA, 23507
NPI · 1326376856Insurance

Roberta C. Chapman · Cardiovascular Disease Physician
6031 Industrial Dr, Gloucester, VA, 23061
NPI · 1942266168Insurance

Graham M Bundy · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
7101 Jahnke Rd, Richmond, VA, 23225
NPI · 1891700118Insurance

Jeffrey S. Luy · Cardiovascular Disease Physician
11800 Sunrise Valley Dr Suite 500, Reston, VA, 20191
NPI · 1932103272Insurance

Stuart E. Sheifer · Cardiovascular Disease Physician
1900 Gallows Rd Suite 110, Vienna, VA, 22182
NPI · 1285638528Insurance

Retreat Cardiology LLC · Cardiovascular Disease Physician
505 W Leigh St, Richmond, VA, 23220
NPI · 1770613044Insurance

Heart Specialists Of Richmond, PC · Cardiovascular Disease Physician
505 W Leigh St, Richmond, VA, 23220
NPI · 1619246733Insurance

Shalendra K Varma · Interventional Cardiology Physician
78 Medical Center Dr, Fishersville, VA, 22939
NPI · 1912991746Insurance

Charles Garland Evans · Interventional Cardiology Physician
8700 Stony Point Pkwy Suite 120, Richmond, VA, 23235
NPI · 1770503765Insurance

Julia Sereina Stehli · Interventional Cardiology Physician
1215 Lee Street, Charlottesville, VA, 22908
NPI · 1659938744Insurance

Anthony C. Chang · Cardiovascular Disease Physician
2901 Telestar Ct Suite 200, Falls Church, VA, 22042
NPI · 1417951062Insurance

Neal S Gaither · Interventional Cardiology Physician
1880 Amherst Street, Winchester, VA, 22601
NPI · 1003811563Insurance

Arnold Rosenblatt · Cardiovascular Disease Physician
8101 Hinson Farm Rd, Alexandria, VA, 22306
NPI · 1144263088Insurance

Jacob C Mcquiggan · Interventional Cardiology Physician
70 Medical Center Cir Suite 302, Fishersville, VA, 22939
NPI · 1538840079Insurance

Gerard Abate · Cardiovascular Disease Physician
4155 Winthrop Cir, Williamsburg, VA, 23188
NPI · 1669565636Insurance

Angela M. Taylor · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1316969777Insurance

William Scott Arnold · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
2001 Crystal Spring Ave SW, Roanoke, VA, 24014
NPI · 1710969753Insurance

Richard S. Crampton · Cardiovascular Disease Physician
Lee St, Charlottesville, VA, 22908
NPI · 1821167446Insurance

Jeffrey B Rich · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
600 Gresham Dr, Norfolk, VA, 23507
NPI · 1073505152Insurance

Fnu Vikram · Cardiovascular Disease Physician
500 J Clyde Morris Blvd Fl Annex1, Newport News, VA, 23601
NPI · 1962831149Insurance

Oluwaseyi Bolaji Bolorunduro · Interventional Cardiology Physician
1990 Old Bridge Rd Suite 201, Woodbridge, VA, 22192
NPI · 1689982217Insurance

Tariq M. Haddad · Cardiovascular Disease Physician
2901 Telestar Ct., Falls Church, VA, 22042
NPI · 1487698965Insurance

Arrhythmia Specialists, PC · Cardiovascular Disease Physician
1870 Amherst St., Winchester, VA, 22601
NPI · 1821366923Insurance

Michael F Plott · Cardiovascular Disease Physician
100 Emancipation Dr, Hampton, VA, 23667
NPI · 1730147893Insurance

Sudhendu Choubey · Cardiovascular Disease Physician
401 E Main St, Radford, VA, 24141
NPI · 1104827088Insurance

Padma Kant Shukla · Cardiovascular Disease Physician
1860 Town Center Dr, Reston, VA, 20190
NPI · 1831299783Insurance

Alexander G Vigh · Cardiovascular Disease Physician
2001 Crystal Spring Ave SW, Roanoke, VA, 24014
NPI · 1760486641Insurance

Kenneth C. Bilchick · Cardiovascular Disease Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1578619771Insurance

Peter J Riley · Cardiovascular Disease Physician
8700 Stony Point Pkwy Suite 120, Richmond, VA, 23235
NPI · 1154709566Insurance

Pediatric Cardiology Of Virginia · Pediatric Cardiology Physician
7603 Forest Ave, Richmond, VA, 23229
NPI · 1063450070Insurance

Center For Vein Restoration MD LLC · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
8140 Ashton Ave Suite 216, Manassas, VA, 20109
NPI · 1861361941Insurance

Insurance

Loudoun Medical Group, PC · Cardiovascular Disease Physician
19465 Deerfield Avenue, Suite 405, Leesburg, VA, 20176
NPI · 1588318174Insurance

Gregory J. Dehmer · Interventional Cardiology Physician
2001 Crystal Spring Ave SW Suite 203, Roanoke, VA, 24014
NPI · 1508825092Insurance

Pouria Shoureshi · Cardiovascular Disease Physician
Po Box 980257, Richmond, VA, 23298
NPI · 1780145615Insurance

Seven Corners Medical Center, PLLC · Cardiovascular Disease Physician
6045 Arlington Blvd, Falls Church, VA, 22044
NPI · 1023138773Insurance

Rahsaan Cain Smith · Interventional Cardiology Physician
3300 Gallows Rd, Falls Church, VA, 22042
NPI · 1952303950Insurance

Mount Vernon Cardiology Associates, Ltd. · Cardiovascular Disease Physician
8101 Hinson Farm Rd, Alexandria, VA, 22306
NPI · 1932146289Insurance

Sentara Medical Group · Interventional Cardiology Physician
1031 Loftis Blvd, Newport News, VA, 23606
NPI · 1285071886Insurance

Dominion Cardiology PC · Cardiovascular Disease Physician
2563 S Crater Rd, Petersburg, VA, 23805
NPI · 1386923639Insurance

Shalini Rohini Reddy · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
400 Campus Blvd Suite 210, Winchester, VA, 22601
NPI · 1053432856Insurance

Sara Kulangara · Cardiovascular Disease Physician
1900 Gallows Rd Suite 110, Vienna, VA, 22182
NPI · 1487658464Insurance

Said Bechara Iskandar · Cardiovascular Disease Physician
844 Kempsville Rd Suite 204, Norfolk, VA, 23502
NPI · 1679608053Insurance

Christine J Meyer · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1669079034Insurance

Vikaas Kataria · Cardiovascular Disease Physician
1990 Old Bridge Rd Suite 201, Woodbridge, VA, 22192
NPI · 1275948705Insurance

Neal S Gaither · Interventional Cardiology Physician
1880 Amherst Street, Winchester, VA, 22601
NPI · 1003811563Insurance

Cardiology Associates Of Richmond PC · Cardiovascular Disease Physician
7101 Jahnke Rd, Richmond, VA, 23225
NPI · 1861517252Insurance

Palak Shah · Advanced Heart Failure and Transplant Cardiology Physician
3300 Gallows Rd, Falls Church, VA, 22042
NPI · 1336313717Insurance

F. Joseph Hallal · Cardiovascular Disease Physician
8505 Arlington Blvd, Fairfax, VA, 22031
NPI · 1467459404Insurance

John C Cardone · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1101 Sam Perry Blvd, Fredericksburg, VA, 22401
NPI · 1619945268Insurance

Virginia Heart Institute Ltd. · Cardiovascular Disease Physician
205 N Hamilton St, Richmond, VA, 23221
NPI · 1184625626Insurance

Anna Noukchipon Tomdio · Cardiovascular Disease Physician
1201 Sam Perry Blvd Suite 280, Fredericksburg, VA, 22401
NPI · 1407202070Insurance

John C Hardy · Interventional Cardiology Physician
501 Sunset Ln, Culpeper, VA, 22701
NPI · 1619956158Insurance

Richard P Embrey · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
201 S Main St, Danville, VA, 24541
NPI · 1245211929Insurance

Mrugesh Indubhai Soni · Cardiovascular Disease Physician
12720 Mcmanus Blvd Suite 201, Newport News, VA, 23602
NPI · 1508028937Insurance

Montgomery Surgery Associates LLC · Cardiovascular Disease Physician
830 Hospital Dr, Blacksburg, VA, 24060
NPI · 1366486664Insurance

Joseph Kenneth Marshall · Cardiovascular Disease Physician
2921 11Th St S, Arlington, VA, 22204
NPI · 1912901273Insurance

Cardiovascular Center Of Hampton Roads · Cardiovascular Disease Physician
11803 Jefferson Ave, Newport News, VA, 23606
NPI · 1124055470Insurance

Andrew J Keller · Cardiovascular Disease Physician
501 Sunset Ln, Culpeper, VA, 22701
NPI · 1205928876Insurance

Bon Secours Virginia Healthsource, Inc.. · Cardiovascular Disease Physician
1510 N 28Th St, Richmond, VA, 23223
NPI · 1063673390Insurance

Eric Davis Pauley · Interventional Cardiology Physician
44035 Riverside Pkwy Suite 400, Leesburg, VA, 20176
NPI · 1689019457Insurance

Joy Dalesandro, M.D., P.C. · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
3640 High St, Portsmouth, VA, 23707
NPI · 1871530212Insurance

Insurance

Richard P. Shannon · Cardiovascular Disease Physician
Lee St Fl 1, Charlottesville, VA, 22908
NPI · 1952302093Insurance

Southpark Vascular Center · Cardiovascular Disease Physician
445 Charles H Dimmock Pkwy Suite 101, Colonial Heights, VA, 23834
NPI · 1962046763Insurance

Daniel Carey · Interventional Cardiology Physician
2410 Atherholt Rd, Lynchburg, VA, 24501
NPI · 1235112764Insurance

Wayne M Derkac · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
600 Gresham Dr, Norfolk, VA, 23507
NPI · 1982696233Insurance

Mitchell Adam Psotka · Advanced Heart Failure and Transplant Cardiology Physician
3300 Gallows Rd, Falls Church, VA, 22042
NPI · 1942525381Insurance

Alexander George Truesdell · Cardiovascular Disease Physician
2901 Telestar Ct., Falls Church, VA, 22042
NPI · 1699754309Insurance

Michael John Mcardle · Interventional Cardiology Physician
6136 Brandon Ave, Springfield, VA, 22150
NPI · 1588924872Insurance

Charles William Phillips · Interventional Cardiology Physician
7611 Forest Ave, Richmond, VA, 23229
NPI · 1730101155Insurance

Inga H Melvinsdottir Mcinnis · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1013367861Insurance

Sameday Cardiovascular Care LLC · Advanced Heart Failure and Transplant Cardiology Physician
5350 Shawnee Rd Suite 350, Alexandria, VA, 22312
NPI · 1447018304Insurance

David Jinich · Cardiovascular Disease Physician
2900 Lamb Cir Suite 301, Christiansburg, VA, 24073
NPI · 1861447500Insurance

Edward Joseph Lesnefsky · Cardiovascular Disease Physician
1250 E Marshall Street, Richmond, VA, 23298
NPI · 1114069184Insurance

Christopher W. Lewis · Cardiovascular Disease Physician
2410 Atherholt Rd, Lynchburg, VA, 24501
NPI · 1972557874Insurance

Lawrence R. Rubin · Cardiovascular Disease Physician
4825 Mark Center Dr Suite 150, Alexandria, VA, 22311
NPI · 1841292091Insurance

Mary Immaculate Hospital · Cardiovascular Disease Physician
12720 Mcmanus Blvd, Newport News, VA, 23602
NPI · 1003130394Insurance

John Paul Jones · Cardiovascular Disease Physician
2116 Executive Dr, Hampton, VA, 23666
NPI · 1174506950Insurance

Insurance

Gulam Mohmed M Kolia · Cardiovascular Disease Physician
6408-D Seven Corners Place, Falls Church, VA, 22044
NPI · 1407867856Insurance

Amjad Uzair Wyne, M.D. P.C. · Cardiovascular Disease Physician
2900 Lamb Cir, Christiansburg, VA, 24073
NPI · 1295038909Insurance

Mitesh S Amin · Cardiovascular Disease Physician
445 Charles H Dimmock Pkwy, Colonial Heights, VA, 23834
NPI · 1801003157Insurance

Guatham Kalahasty · Cardiovascular Disease Physician
1250 E Marshall St, Richmond, VA, 23298
NPI · 1467552679Insurance

Jason Mark Rashkin · Cardiovascular Disease Physician
8008 Westpark Dr, Mc Lean, VA, 22102
NPI · 1831171800Insurance

Amin A. Yehya · Advanced Heart Failure and Transplant Cardiology Physician
600 Gresham Dr, Norfolk, VA, 23507
NPI · 1376720946Insurance

Candice R Keen · Cardiovascular Disease Physician
844 Kempsville Rd, Norfolk, VA, 23502
NPI · 1578719506Insurance

Coleen A. Mcnamara · Cardiovascular Disease Physician
Uva Hospital W, Charlottesville, VA, 22908
NPI · 1063578722Insurance

Thomas Paul Vacek · Cardiovascular Disease Physician
2900 Lamb Cir Suite 201, Christiansburg, VA, 24073
NPI · 1154681989Insurance

Lewis Alan Siegel · Cardiovascular Disease Physician
78 Medical Center Dr, Fishersville, VA, 22939
NPI · 1023017928Insurance

The Cardiovascular Group, PC · Advanced Heart Failure and Transplant Cardiology Physician
2901 Telestar Ct, Falls Church, VA, 22042
NPI · 1518251776Insurance

Kayce Lefevre · Cardiovascular Disease Physician
1221 Lee St, Charlottesville, VA, 22908
NPI · 1629436324Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Virginia — useful if your insurance network extends across the metro.
Virginia has cardiologists practicing across hospital systems, group practices, and independent clinics. When choosing a cardiologist in Virginia, 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 Virginia 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.
In-network cardiologists in Virginia typically run $120–$300 for an initial visit before insurance. Out-of-network rates can be 3–5× higher. Use the insurance filter above to see Virginia cardiologists who list your specific plan, and confirm acceptance directly with the office before booking.
Most Virginia listings indicate new-patient status on the profile. Wait times vary by specialty and insurance; calling the office directly is the fastest way to confirm same-week availability.
Major plans in include Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings show plans the provider has indicated they accept — always confirm in-network status directly with the office before your appointment.
Most PPO plans in allow direct booking. HMO and many Medicare Advantage plans require a primary-care referral first. Confirm with your insurer or the office before booking.