Cardiology

Heart and vascular specialists near you — see credentials, accepted insurance, and direct contact before you ever call.

78 providers
Medically reviewed by Myra A. Jones BSN, RN, CCM · June 16, 2026

What does a cardiologist do?

A cardiologist diagnoses and treats diseases of the heart and blood vessels — coronary artery disease, heart failure, arrhythmias, high blood pressure, valve problems, and more. Some cardiologists sub-specialize (interventional, electrophysiology, structural heart) and work alongside surgeons, primary-care physicians, and other specialists.

Most patients see a cardiologist after a referral from their primary-care provider, but you can self-refer if your insurance allows it. Common reasons people seek a cardiologist directly: a family history of early heart disease, persistent chest discomfort, palpitations, or a recent abnormal EKG or stress test.

How to choose the right cardiologist

When you're choosing a cardiologist, three things make the biggest practical difference: (1) the cardiologist's sub-specialty matches your concern, (2) they're in-network with your insurance, and (3) they're actually accepting new patients. ProviderQuoHealth surfaces all three on every profile so you can rule out mismatches before you pick up the phone.

If you need urgent care for chest pain or symptoms of a heart attack, call 911 or go to the nearest emergency department — don't search a directory.

By city

Find cardiology providers near you

Providers

Cardiology on ProviderQuoHealth

Filter all 78 →

Mcpc-5, LLC — Cardiology

MCPC-5, LLC is a cardiology practice located in Pembroke, NC. The practice provides cardiovascular care to patients in the area.

PEMBROKE, NCCardiology

FirstHealth Cardiology Services-Hamlet — Cardiology

FirstHealth Cardiology Services-Hamlet provides cardiology care to patients in Hamlet, NC. The practice specializes in the diagnosis and treatment of heart and cardiovascular conditions.

HAMLET, NCCardiology

FirstHealth Cardiology Services-Asheboro — Cardiology

FirstHealth Cardiology Services-Asheboro is a cardiology practice located in Asheboro, NC. The practice provides cardiovascular care to patients in the area.

ASHEBORO, NCCardiology

Ashwani Sastry, MD

Ashwani Sastry is a cardiologist practicing in Sanford, NC. He provides care in the field of cardiology.

SANFORD, NCCardiology

Faisal Fiazuddin Syed, MD

Faisal Fiazuddin Syed is a cardiologist practicing in Sanford, NC. He provides patient care in cardiology.

SANFORD, NCCardiology

Prabhat Kumar, MD

Prabhat Kumar is a cardiologist serving patients in Sanford, NC. He specializes in the diagnosis and treatment of cardiovascular conditions.

SANFORD, NCCardiology

FirstHealth Cardiology Services-Laurinburg — Cardiology

FirstHealth Cardiology Services-Laurinburg is a cardiology practice located in Laurinburg, NC. The practice provides cardiovascular care to patients in the area.

LAURINBURG, NCCardiology

John Patrick Wynne, MD

John Patrick Wynne is a cardiologist based in Charlotte, NC. He provides care in the field of cardiology.

CHARLOTTE, NCCardiology

Matthew Block, md

Matthew Block is a cardiologist based in Laurinburg, NC. He provides patient care in cardiology.

LAURINBURG, NCCardiology

Scott Jeffrey Denardo, MD

Scott Jeffrey DeNardo is a cardiologist based in Troy, North Carolina. He provides clinical care in cardiology.

TROY, NCCardiology

Elizabeth Renukarani Claudius, MD

Dr. Elizabeth Renukarani Claudius is a cardiologist providing care in Troy, North Carolina.

TROY, NCCardiology

Benjamin Jon Marengo, DO

Benjamin Jon Marengo is a cardiologist providing patient care in Rockingham, North Carolina.

ROCKINGHAM, NCCardiology

Olujide G Lawal, MD

Olujide G Lawal is a cardiologist practicing in Rockingham, NC. He provides care in the field of cardiology.

ROCKINGHAM, NCCardiology

Pinehurst Medical Clinic Cardiology

2 Cardiology clinicsSANFORD, NC · PINEHURST, NC

Robert Mitchell Rothbart, MD

Robert Mitchell Rothbart is a cardiologist practicing in North Wilkesboro, NC. He provides patient care in cardiology.

NORTH WILKESBORO, NCCardiology

Jacqueline H Morris, DO

Jacqueline H Morris is a cardiologist based in Rochester, NY. She provides patient care in the field of cardiology.

ROCHESTER, NYCardiology

Peter J Mason, MD

Peter J Mason is a cardiologist located in Madison, WI. He provides patient care in cardiology.

MADISON, WICardiology

Richard D Goulah, MD

Richard D Goulah is a cardiologist located in Hendersonville, NC.

HENDERSONVILLE, NCCardiology

David J Shin, MD

David J Shin is a cardiologist based in Rockingham, North Carolina.

ROCKINGHAM, NCCardiology

Pinehurst Cardiology Consultants PLLC — Cardiology

Pinehurst Cardiology Consultants PLLC is a cardiology practice located in Pinehurst, NC. The practice provides cardiovascular care to patients in the area.

PINEHURST, NCCardiology

Peter J Vassallo, MD

Peter J Vassallo is a cardiologist located in Pinehurst, NC. He provides cardiology services to patients in the area.

PINEHURST, NCCardiology

Ajay Uprety, MD

Ajay Uprety is a cardiologist based in Norfolk, Virginia. He provides patient care in the field of cardiology.

NORFOLK, VACardiology

Herbert Allen Strunk, DO

Herbert Allen Strunk is a cardiologist practicing in Pinehurst, NC. He provides patient care in the field of cardiology.

PINEHURST, NCCardiology

Patrick J Simpson, MD

Patrick J Simpson is a cardiologist based in Pinehurst, NC. He provides patient care in the field of cardiology.

PINEHURST, NCCardiology

William J Scarpa, MD

William J Scarpa is a cardiologist located in North Wilkesboro, NC. He provides cardiology care to patients in the area.

NORTH WILKESBORO, NCCardiology
View all 78 cardiology providers

Showing 25 of 78. Browse the full list with filters and pages on the directory.

FAQ

Frequently asked

Do I need a referral to see a cardiologist?

Most insurance plans accept self-referral to a cardiologist, but some HMOs require a referral from your primary-care provider first. Check the cardiologist's profile for accepted insurance, or call your insurer to confirm before booking.

How is a cardiologist different from a heart surgeon?

Cardiologists manage heart conditions medically — diagnosis, medication, lifestyle planning, and minimally-invasive procedures like cardiac catheterization. Cardiothoracic surgeons perform open-heart and major vascular surgery. The two work together; the cardiologist usually manages your ongoing care.

What should I bring to my first appointment?

Bring a list of every medication and supplement you take (with dosages), recent EKGs / lab results / imaging if you have them, and a written history of cardiac symptoms (when they happen, how long, what makes them better or worse). A family history of heart disease is also useful.

Are you a cardiology practice?

Add your practice to ProviderQuoHealth and connect with patients actively searching for cardiology care. Listings are free during launch.

About our medical review process

This page was reviewed by Myra A. Jones BSN, RN, CCM, a registered nurse, for medical accuracy and adherence to current clinical standards as of June 16, 2026. ProviderQuoHealth’s health content is reviewed by licensed healthcare professionals before publication and re-checked when the content materially changes.

Important: Not Medical Advice

This information is provided for general educational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or another qualified health provider with any questions you have about a medical condition. Never disregard professional medical advice, or delay seeking it, because of something you have read on ProviderQuoHealth. If you think you may have a medical emergency, call your doctor or 911 immediately.