
John D. Ferguson · Cardiovascular Disease Physician
Uva Primary Care Ctr, Charlottesville, VA, 22908
NPI · 1386786630No reviews
Insurance
Not specified
Check availability
100 providers found
Choosing a cardiologist in Charlottesville, is easier when you can see credentials, listed plans, and patient ratings in one place. Heallexa shows 100+ verified cardiologists side by side.

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

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

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

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

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

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

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

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

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

Insurance

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

Kayce Lefevre · Cardiovascular Disease Physician
1221 Lee St, Charlottesville, VA, 22908
NPI · 1629436324Insurance

Christopher D Willms · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
500 Martha Jefferson Dr Fl 5, Charlottesville, VA, 22911
NPI · 1093786329Insurance

George M Mcdaniel · Pediatric Cardiology Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1437196458Insurance

John T Saxon · Cardiovascular Disease Physician
1221 Lee Street, Charlottesville, VA, 22908
NPI · 1790948271Insurance

Patricia Fiorella Rodriguez Lozano · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1285998641Insurance

Salim B Mathew · Cardiovascular Disease Physician
650 Peter Jefferson Pkwy Suite 100, Charlottesville, VA, 22911
NPI · 1861468449Insurance

Jonathan A Pan · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1457842221Insurance

Alison Jean Kim · Cardiovascular Disease Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1144780891Insurance

Steven Thomas Philips · Advanced Heart Failure and Transplant Cardiology Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1255690657Insurance

Dearing W. Johns · Cardiovascular Disease Physician
2955 Ivy Rd, Charlottesville, VA, 22903
NPI · 1558427203Insurance

Erik Joseph Scott · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1386178200Insurance

Carolyn Zesk Behm · Cardiovascular Disease Physician
650 Peter Jefferson Pkwy, Charlottesville, VA, 22911
NPI · 1225258593Insurance

Kim I De La Cruz · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1215 Lee St Suite 4077, Charlottesville, VA, 22908
NPI · 1902059447Insurance

Geoffrey L Rosenthal · Cardiovascular Disease Physician
1204 W Main St, Charlottesville, VA, 22903
NPI · 1306939608Insurance

David A Calhoun · Cardiovascular Disease Physician
500 Martha Jefferson Dr Fl 5, Charlottesville, VA, 22911
NPI · 1164468229Insurance

Albemarle Cardiology, Plc · Cardiovascular Disease Physician
675 Peter Jefferson Pkwy, Charlottesville, VA, 22911
NPI · 1770562811Insurance

Karen S. Rheuban · Pediatric Cardiology Physician
1204 W Main St, Charlottesville, VA, 22903
NPI · 1700955341Insurance

Shetarra Walker · Pediatric Cardiology Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1073721742Insurance

Saad Sultan Ghumman · Interventional Cardiology Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1356723373Insurance

Christopher M Kramer · Cardiovascular Disease Physician
Lee St, Charlottesville, VA, 22908
NPI · 1528137148Insurance

Robert S. Gibson · Cardiovascular Disease Physician
2955 Ivy Road, Charlottesville, VA, 22903
NPI · 1023174737Insurance

Mohamed Abdel Kader Morsy · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1902865157Insurance

Anna B Baer · Cardiovascular Disease Physician
650 Peter Jefferson Pkwy, Charlottesville, VA, 22911
NPI · 1679553358Insurance

George Stephen Prousi · Cardiovascular Disease Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1881129930Insurance

Jessica M Lisk · Cardiovascular Disease Physician
1204 W Main St, Charlottesville, VA, 22903
NPI · 1144008046Insurance

James M. Mangrum · Cardiovascular Disease Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1215006846Insurance

Leora T. Yarboro · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1437378643Insurance

William Bernis Freedman · Cardiovascular Disease Physician
3225 Rye Hollow Lane, Charlottesville, VA, 22903
NPI · 1649274036Insurance

Joshua J Fischer · Interventional Cardiology Physician
650 Peter Jefferson Pkwy Suite 100, Charlottesville, VA, 22911
NPI · 1407836380Insurance

Blue Ridge Heart & Wellness, LLC · Cardiovascular Disease Physician
300 Hickman Rd Suite 202, Charlottesville, VA, 22911
NPI · 1104347103Insurance

Chad Hoyt · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1316921836Insurance

Mark W Parrish · Cardiovascular Disease Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1164915054Insurance

Irving L. Kron · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1700919016Insurance

James P Macnamara · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1851735567Insurance

Thomas Gehrig · Cardiovascular Disease Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1770666935Insurance

Diana M Harris · Interventional Cardiology Physician
1221 Lee St, Charlottesville, VA, 22908
NPI · 1740538321Insurance

John A. Kern · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1164591772Insurance

Pamela K. Mason · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1154310605Insurance

David Matthew Cook · Cardiovascular Disease Physician
650 Peter Jefferson Pkwy Suite 100, Charlottesville, VA, 22911
NPI · 1619401767Insurance

Martha Jefferson Hospital · Cardiovascular Disease Physician
500 Martha Jefferson Drive, Charlottesville, VA, 22911
NPI · 1477571206Insurance

Arthur Garson · Cardiovascular Disease Physician
Lee St Fl 4, Charlottesville, VA, 22908
NPI · 1538238167Insurance

Tracie Karen Lin · Pediatric Cardiology Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1346516093Insurance

Erin L Tennyson · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1366055956Insurance

Adanna Akujuo · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1114188117Insurance

Thomas J Lecuyer · Pediatric Cardiology Physician
1204 W Main St, Charlottesville, VA, 22903
NPI · 1295773315Insurance

Thomas M. Daniel · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1822 Westview Road, Charlottesville, VA, 22903
NPI · 1366699894Insurance

George B. Craddock · Cardiovascular Disease Physician
Uva Hospital W, Charlottesville, VA, 22908
NPI · 1598828493Insurance

Blue Ridge Heart And Vascular Plc · Cardiovascular Disease Physician
300 Hickman Rd, Charlottesville, VA, 22911
NPI · 1548240344Insurance

Todd Christopher Villines · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1447292701Insurance

Francesco Moroni · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1619617958Insurance

Linda W Martin · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1240 Lee St, Charlottesville, VA, 22908
NPI · 1841392164Insurance

Persey Osei Bediako · Cardiovascular Disease Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1821595869Insurance

William Bernis Freedman · Cardiovascular Disease Physician
3225 Rye Hollow Lane, Charlottesville, VA, 22903
NPI · 1649274036Insurance

Matthew J. Wolf · Cardiovascular Disease Physician
500 Ray C. Hunt Dr, Charlottesville, VA, 22903
NPI · 1700088986Insurance

David S. Lim · Cardiovascular Disease Physician
1221 Lee St, Charlottesville, VA, 22908
NPI · 1780753319Insurance

Leann N Denlinger · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1063807303Insurance

Christopher D Friend · Cardiovascular Disease Physician
650 Peter Jefferson Pkwy, Charlottesville, VA, 22911
NPI · 1851376818Insurance

Anna Van Hay · Cardiovascular Disease Physician
1215 Lee St # 800744, Charlottesville, VA, 22908
NPI · 1124588512Insurance

Sami Ibrahim · Cardiovascular Disease Physician
1215 Lee St., Charlottesville, VA, 22908
NPI · 1013411743Insurance

John M. Dent · Cardiovascular Disease Physician
Uva Hospital W, Charlottesville, VA, 22908
NPI · 1407919319Insurance

James D. Bergin · Advanced Heart Failure and Transplant Cardiology Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1376606251Insurance

Max A Luna · Cardiovascular Disease Physician
500 Ray C Hunt Dr Fl 2, Charlottesville, VA, 22903
NPI · 1225088107Insurance

Timothy R Williams · Cardiovascular Disease Physician
650 Peter Jefferson Pkwy, Charlottesville, VA, 22911
NPI · 1275625576Insurance

Samantha L Melady · Cardiovascular Disease Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1205518586Insurance

George A. Beller · Cardiovascular Disease Physician
Uva Hospital W, Charlottesville, VA, 22908
NPI · 1962565960Insurance

Carl M Valentine · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1760466163Insurance

Lawrence W. Gimple · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1871659581Insurance

Michael Parker Ayers · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1942610704Insurance

Shelby C. White · Pediatric Cardiology Physician
1204 W Main St, Charlottesville, VA, 22903
NPI · 1750605374Insurance

Marissa L. Lamoure · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1255852539Insurance

Jefferson Cardiovascular Associates · Cardiovascular Disease Physician
459 Locust Ave, Charlottesville, VA, 22902
NPI · 1609829696Insurance

Michael Shorofsky · Pediatric Cardiology Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1689089682Insurance

Amit R Patel · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1023223856Insurance

Allan G. Simpson · Cardiovascular Disease Physician
Lee St, Charlottesville, VA, 22908
NPI · 1316016959Insurance

Jennifer M Choffel · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1477294841Insurance

Nicholas D Ashur · Advanced Heart Failure and Transplant Cardiology Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1649776147Insurance

Sumeet Khetarpal · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1376032698Insurance

David Shisler · Cardiovascular Disease Physician
1215 Lee St Rm 4025, Charlottesville, VA, 22908
NPI · 1275899700Insurance

Michael Ragosta · Cardiovascular Disease Physician
1221 Lee Street, Charlottesville, VA, 22908
NPI · 1376609610Insurance

Christa M. Sharpe · Cardiovascular Disease Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1164198578Insurance

Peter N. Dean · Pediatric Cardiology Physician
1204 W Main St, Charlottesville, VA, 22903
NPI · 1134396252Insurance

Mohammad Abuannadi · Advanced Heart Failure and Transplant Cardiology Physician
500 Ray C. Hunt Dr, Charlottesville, VA, 22903
NPI · 1427071349Insurance

Molly A Sheets · Cardiovascular Disease Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1477007862Insurance

Anna S Parrish · Interventional Cardiology Physician
500 Ray C Hunt Dr, Charlottesville, VA, 22903
NPI · 1295557270Insurance

Antonio Abbate · Cardiovascular Disease Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1184849168Insurance

Caitlin Macdonald · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1215 Lee St, Charlottesville, VA, 22908
NPI · 1700202793Insurance

John P. Dimarco · Cardiovascular Disease Physician
2955 Ivy Rd, Charlottesville, VA, 22903
NPI · 1548324395Insurance

Raj Pillai LLC · Cardiovascular Disease Physician
375 Four Leaf Ln, Charlottesville, VA, 22903
NPI · 1588105563Insurance

Richard P. Shannon · Cardiovascular Disease Physician
Lee St Fl 1, Charlottesville, VA, 22908
NPI · 1952302093Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Charlottesville — useful if your insurance network extends across the metro.
Charlottesville has cardiologists practicing across hospital systems, group practices, and independent clinics. When choosing a cardiologist in Charlottesville, 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 Charlottesville 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 Charlottesville 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 Charlottesville cardiologists who list your specific plan, and confirm acceptance directly with the office before booking.
Most Charlottesville 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.