North Carolina Cardiologists

Looking for the best Cardiologists in North Carolina? Vitals has 2,045 cardiologists in North Carolina.

Top Cardiologists Results

2,045 Cardiologists in North Carolina

Dr. Ross Joseph Simpson

Cardiovascular Disease
53 years exp
Accepting New Patients
Chapel Hill, NC
Dr. Ross Joseph Simpson is a health care provider primarily located in Chapel Hill, NC. He has 53 years of experience. His specialties include Cardiovascular Disease, Cardiologist. View Profile

Dr. Robin Wolschendorf, MD

Cardiovascular Disease
Accepting New Patients
Greenville, NC
"The doctor and student was phenomenal" View Profile

Dr. Bo Jiang

Cardiovascular Disease
27 years exp
Accepting New Patients
Chapel Hill, NC
Dr. Bo Jiang is a health care provider primarily located in Chapel Hill, NC, with other offices in Roxboro, NC and Chapel Hill, NC. He has 27 years of experience. View Profile

Dr. Kenneth Luther Snyder, DO

Cardiovascular Disease
26 years exp
Accepting New Patients
Salisbury, NC
"Dr. Snyder is a very great man, he was very helpful and kind to me the whole time I was with him. He was always there to make sure I was okay and he made me feel at home." View Profile

Dr. Jack Kuritzky

Cardiovascular Disease
18 years exp
Chapel Hill, NC
Dr. Jack Kuritzky is a health care provider primarily located in Chapel Hill, NC, with other offices in Chapel Hill, NC and Durham, NC(and 2 other locations). View Profile

Dr. Xiuxian Alan Zhu, MD

Cardiovascular Disease
44 years exp
Accepting New Patients
Lumberton, NC
Dr. Xiuxian Alan Zhu, MD is a health care provider primarily located in Lumberton, NC, with another office in Lumberton, NC. He has 44 years of experience. View Profile

Dr. Michael Robert Mill, MD

Thoracic Surgery
46 years exp
Accepting New Patients
Chapel Hill, NC
"So grateful for his care and expertise; did a good job explaining my child's heart condition and what the repairs would entail." View Profile

Dr. Matthew Aaron Cavender

Cardiovascular Disease
20 years exp
Accepting New Patients
Chapel Hill, NC
Dr. Matthew Aaron Cavender is a health care provider primarily located in Chapel Hill, NC, with other offices in Chapel Hill, NC and Cary, NC. He has 20 years of experience. View Profile

Dr. Michael David Shapiro, DO

Cardiovascular Disease
28 years exp
Accepting New Patients
Winston Salem, NC
"Having a specialist knowing his profession is of course very important.. Equally important, bedside manner.. What a fantastic physician.. Caring, knowing... Perfect." View Profile

Dr. Nadarajah Srikumar, MD

Cardiovascular Disease
36 years exp
Sylva, NC
Dr. Nadarajah Srikumar, MD is a health care provider primarily located in Sylva, NC, with another office in Sylva, NC. He has 36 years of experience. View Profile

Dr. John David Rose, MD

Cardiovascular Disease
54 years exp
Greenville, NC
"He is one of the most caring cardiologists I've ever had. He even gave me his personal cell number so I could call him if I had any issues. Wonderful!" View Profile

Dr. Fernando Alberto Delaserna, MD

Cardiovascular Disease
43 years exp
Accepting New Patients
Morganton, NC
Dr. Fernando Alberto Delaserna, MD is a health care provider primarily located in Morganton, NC, with other offices in Shelby, NC and Lenoir, NC. He has 43 years of experience. View Profile

Dr. Robert J. Kastner

Cardiovascular Disease
39 years exp
Accepting New Patients
Clinton, NC
Dr. Robert J. Kastner is a health care provider primarily located in Clinton, NC. He has 39 years of experience. His specialties include Cardiovascular Disease, Cardiologist. View Profile

Dr. Donna Ann Page, MD

Pediatrics
38 years exp
Asheville, NC
Dr. Donna Ann Page, MD is a health care provider primarily located in Asheville, NC, with another office in Hampton, VA. She has 38 years of experience. View Profile

Dr. David Andrew Tate, MD

Cardiovascular Disease
44 years exp
Chapel Hill, NC
Dr. David Andrew Tate, MD is a health care provider primarily located in Chapel Hill, NC. He has 44 years of experience. View Profile

Dr. Patricia Pat-Yue Chang

Cardiovascular Disease
31 years exp
Accepting New Patients
Chapel Hill, NC
"Great Doctor. Really cares for her patients. My son wouldn't be here now if not for her and GOD!!!" View Profile

Dr. Ramanathan Nagappan, MD

Cardiovascular Disease
56 years exp
Reidsville, NC
"He is the best Dr. in the area. He has treated my parents for years and saved their lives many times and now he is my Dr. Wonderful, kind man and always prompt." View Profile

Dr. Elizabeth Volz

Cardiovascular Disease
21 years exp
Accepting New Patients
Chapel Hill, NC
Dr. Elizabeth Volz is a health care provider primarily located in Chapel Hill, NC, with other offices in Goldsboro, NC and Raleigh, NC(and 2 other locations). View Profile

Dr. Robert Alexander Erdin, MD

Cardiovascular Disease
53 years exp
High Point, NC
Dr. Robert Alexander Erdin, MD is a health care provider primarily located in High Point, NC. They have 53 years of experience. View Profile

Dr. Essraa Bayoumi

Cardiovascular Disease
11 years exp
Accepting New Patients
Chapel Hill, NC
"I absolutely love her. Great bedside manner and really listens to you and and answers your questions, making certain you understand. She's not an alarmist." View Profile

Dr. Brahmaji S Puram, MD

Internal Medicine
50 years exp
Fayetteville, NC
Dr. Brahmaji S Puram, MD is a health care provider primarily located in Fayetteville, NC. He has 50 years of experience. View Profile

Dr. Marykate C. Carrillo

Cardiovascular Disease
7 years exp
Accepting New Patients
Chapel Hill, NC
"She was very helpful and took question and explained everything I needed to know. She and her staff provided me excellent care" View Profile

Dr. Cassandra Ramm

Cardiovascular Disease
Accepting New Patients
Chapel Hill, NC
"Very caring and informative about your well being. Keeps track and up-to-date with medications.l always look forward to seeing Dr Ramm." View Profile

Dr Constantin B. Marcu, MD

Cardiovascular Disease
Accepting New Patients
Greenville, NC
"Dr. Marcu was exceptionally nice. He seemed eager to communicate,,clearly related to me, and at the same time quickly estblish rapor with me and seemed to enjoy the encounter." View Profile

Dr. Selvaratnam Sinnapunayagam, MD

Cardiovascular Disease
43 years exp
Accepting New Patients
Fayetteville, NC
"Always listens to my concerns and has been very aware of my heart issues." View Profile

Dr. Parampreet Singh Vidwan

Cardiovascular Disease
21 years exp
Accepting New Patients
Charlotte, NC
"I had a stent surgery to the main left heart artery by Dr. Vidwan. He is very good doc and I felt that he cared for me. I had chest pain in the middle of night." View Profile

Dr. Frank Adams Hobart

Cardiovascular Disease
34 years exp
Accepting New Patients
Wilmington, NC
Dr. Frank Adams Hobart is a health care provider primarily located in Wilmington, NC, with other offices in Jacksonville, NC and Whiteville, NC(and 3 other locations). View Profile

Dr. Jason Griffith Ho, MD

Cardiovascular Disease
21 years exp
Raleigh, NC
"He is amazing doctor for our daugther Trinity." View Profile

Dr. Lokesh Kumar Tejwani

Cardiovascular Disease
35 years exp
Accepting New Patients
Matthews, NC
Dr. Lokesh Kumar Tejwani is a health care provider primarily located in Matthews, NC. They have 35 years of experience. View Profile

Dr. Michael Neil Drucker

Cardiovascular Disease
34 years exp
Accepting New Patients
Winston Salem, NC
Dr. Michael Neil Drucker is a health care provider primarily located in Winston Salem, NC, with another office in Elkin, NC. They have 34 years of experience. View Profile

Dr. Brett D. Atwater, MD

Cardiovascular Disease
Accepting New Patients
Raleigh, NC
"I am incredibly pleased with the quality of healthcare services Dr. Atwater and all the assistants provided to me." View Profile

Dr. Muhammad Haroon Khan, MD

Cardiovascular Disease
29 years exp
DURHAM, NC
"He is the first doctor who made the right diagnosis" View Profile

Dr. Mark Catesby Willis, MD

Cardiovascular Disease
32 years exp
Accepting New Patients
Chapel Hill, NC
"Mark did a great job, I would not be here or have legs today without his Expertise of his team at VCU MCV Richmond Va." View Profile

Dr. Archie Alexander Tyson, MD

Cardiovascular Disease
42 years exp
Accepting New Patients
High Point, NC
"Dr Tyson cares. His practice is full of happy dedicated staff that makes you feel good about asking questions. He has a close proximity style of communication." View Profile

Dr. Christopher Hudson, MD

Cardiovascular Disease
24 years exp
Accepting New Patients
New Bern, NC
"He is the man. Love him! He does a great job. He definitely has skills and great bedside manner!" View Profile

Dr. David A Dowdy, MD

Cardiovascular Disease
Accepting New Patients
Charlotte, NC
"Dr. Dowdy is straight to the point but he saves lives, including my own! Thank you Dr Dowdy for being my surgeon for stent placement! Wish all doctors were this excellent!" View Profile

Dr. John Michael Mccabe

Cardiovascular Disease
39 years exp
Accepting New Patients
Kernersville, NC
Dr. John Michael Mccabe is a health care provider primarily located in Kernersville, NC. They have 39 years of experience. View Profile

Dr. David Allen Duncan

Surgery
42 years exp
Accepting New Patients
Winston Salem, NC
Dr. David Allen Duncan is a health care provider primarily located in Winston Salem, NC. They have 42 years of experience. View Profile

Dr. Zahid Aziz Junagadhwalla, MD

Interventional Cardiology
23 years exp
Accepting New Patients
High Point, NC
"Very outstanding Doctor. Extremely thorough and genuinely caring about his patients." View Profile

Dr. Lakshmi Narasimhan, MD

Cardiovascular Disease
47 years exp
Accepting New Patients
Jacksonville, NC
Dr. Lakshmi Narasimhan, MD is a health care provider primarily located in Jacksonville, NC, with another office in Jacksonville, NC. He has 47 years of experience. View Profile

Dr. Lawrence Liao, MD

Cardiovascular Disease
Accepting New Patients
Raleigh, NC
"Such an amazing doctor." View Profile

Dr. John Russell Bailey

Cardiovascular Disease
37 years exp
Accepting New Patients
Matthews, NC
"I'm always pleased with my visits .Dr. Bailey is always listening to you and willing to answer all your question with out rushingyou out the door." View Profile

Dr. Joseph B. Clark, MD

Pediatrics
29 years exp
Accepting New Patients
Durham, NC
"He did two surgeries on my daughter in 2011 and hes such a wonderful man I wish I could let my daughter meet him so she can know who the people were to save her he is such a wonderful man and the staff was amazing" View Profile

Dr. Gabriel Angel Delgado

Cardiovascular Disease
28 years exp
Accepting New Patients
Matthews, NC
"The way a doctor should be. Period." View Profile

Dr. Paul Alfred Vignola, MD

Cardiovascular Disease
55 years exp
Boone, NC
"Excellent bedside manners, and very caring." View Profile

Dr. Timothy P. Donahue, MD

Cardiovascular Disease
Accepting New Patients
Durham, NC
"For 28 years as an model, traveled the world and was always on the run-including 8 NYC marathons. The Heart flutter as a teen became more intense." View Profile

Dr. Willard Lee Kennedy, MD

Cardiovascular Disease
51 years exp
Accepting New Patients
Garner, NC
"Board Certified in several different areas of medicine (which is rare]. Great beside manner; listens to you; explains procedures; gives advice. " View Profile

Dr. Timothy J. Gollan

Cardiovascular Disease
24 years exp
Accepting New Patients
Burlington, NC
"Dr Gollan is excellent!! No comparison to my previous cardiologist. As a cancer survivor, it’s extremely comforting to have a cardiologist who answers ALL your questions..." View Profile

Dr. Walter Curtis Pearcy, MD

Cardiovascular Disease
39 years exp
Accepting New Patients
Hickory, NC
Dr. Walter Curtis Pearcy, MD is a health care provider primarily located in Hickory, NC, with other offices in Hickory, NC and Morganton, NC(and 6 other locations). View Profile

Dr. Chandroth Velandy Purushothaman, MD

Cardiovascular Disease
61 years exp
Morehead City, NC
"Dr. CV has been taking care of my dad for more years than I can remember!" View Profile

Dr. Mark S Hazen, MD

Cardiovascular Disease
42 years exp
Accepting New Patients
Morganton, NC
Dr. Mark S Hazen, MD is a health care provider primarily located in Morganton, NC, with another office in Morganton, NC. They have 42 years of experience. View Profile

Dr. Sreedhar Reddy Madireddy, MD

Cardiovascular Disease
21 years exp
Accepting New Patients
Asheboro, NC
Dr. Sreedhar Reddy Madireddy, MD is a health care provider primarily located in Asheboro, NC. They have 21 years of experience. View Profile

Dr. Wayne Eugene Cascio, MD

Cardiovascular Disease
46 years exp
Greenville, NC
Dr. Wayne Eugene Cascio, MD is a health care provider primarily located in Greenville, NC, with other offices in Durham, NC and Durham, NC(and 2 other locations). View Profile

Dr. Ryan Christopher Garbalosa, DO

Cardiovascular Disease
17 years exp
Accepting New Patients
New Bern, NC
Dr. Ryan Christopher Garbalosa, DO is a health care provider primarily located in New Bern, NC, with other offices in Manning, SC and Pollocksville, NC(and 3 other locations). View Profile

Dr. Kenneth A. Fath, MD

Cardiovascular Disease
Accepting New Patients
Burlington, NC
"GREAT doctor -- I wish he was still practicing but he's RETIRE and has been for 2 years now....2026" View Profile

Dr. Jeffrey August Hagen, MD

Thoracic Surgery
40 years exp
Accepting New Patients
Charlotte, NC
"Dr Hagen and his staff are absolutely FANTASTIC. My Father (87) was diagnosed with Lung Cancer, was operated on and is now Cancer Free." View Profile

Dr. Joshua Brewster Winslow

Cardiovascular Disease
31 years exp
Accepting New Patients
Southport, NC
"Dr Winslow had been caring for me for seven years. He is by far my favorite doctor. He always listens carefully to my concerns and addresses every one of them." View Profile

Dr. Shayne Roger Squires, MD

Cardiovascular Disease
30 years exp
Boone, NC
"He is attentive to details and spent a lot of time making sure I knew what was going on with my heart. He is the best specialist I have been to becaus ..." View Profile

Dr. Kristine Virginia Owen, MD

Cardiovascular Disease
23 years exp
Asheville, NC
"Second time Dr Owen has done a heart catherization on me in the last 5 1/2 years. Best I could’ve ever asked for. I call her the Best in the World. Saved my life twice. Love her." View Profile

Dr. Usman Anwar Khawaja

Cardiovascular Disease
37 years exp
Accepting New Patients
Thomasville, NC
"Always a pleasure to see Usman because of his upbeat manner, thoroughness and friendliness." View Profile

Dr. Angela Park, MD

Cardiovascular Disease
31 years exp
Accepting New Patients
New Bern, NC
"Dr. Park has been my doctor for many years. I'm very impressed and pleased with her. Dr. Park spends the time to explain all the details on any procedures or results you have." View Profile

Dr. Gregg W. Taylor

Cardiovascular Disease
35 years exp
Accepting New Patients
Greensboro, NC
"loved his attitude and personality . this is connie youngblood writing this but he did agree with everything." View Profile

Dr. Amos Earl Haddock, MD

Cardiovascular Disease
Sylva, NC
"We have been visiting Dr. Haddock since 2006 when my husband had 4 bypasses at Mission Hospital." View Profile

Dr. Antonio Enrique Rodriguez, MD

Cardiovascular Disease
33 years exp
Accepting New Patients
Jacksonville, NC
"I give Dr Rodriguez a 5 star rating. He shows compassion and interest in your overall health. He never rushes through an appointment and listens patiently." View Profile

Dr. Anil Kishin Gehi

Cardiovascular Disease
26 years exp
Accepting New Patients
Chapel Hill, NC
Dr. Anil Kishin Gehi is a health care provider primarily located in Chapel Hill, NC, with another office in Cary, NC. He has 26 years of experience. View Profile

Ensuring Data Transparency and Trust: A Guide to Vitals Doctor Listings and Reviews

Our provider data is gathered directly from physicians and publicly available databases. Providers who verify their profiles gain the ability to update information, offering additional details about their specialties,education, treated conditions, performed procedures, and accepted insurances.

Reviews on Vitals are submitted by users only. Recognizing the valuable insights these reviews offer into a doctor's reputation, we maintain internal policies and protocols to ensure the quality and accuracy of all reviews. Importantly, providers cannot delete or alter reviews independently. Reviews can only be deleted or changed following an internal assessment by our customer service team.

Your feedback is highly valued and we encourage you to contact our support team should you encounter any issues.