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. Darryl Alfred Kalil, MD

Cardiovascular Disease
52 years exp
Accepting New Patients
High Point, NC
"Very professional. Knowledgeable in every way. He is who I recommend to other people." View Profile

Dr. Robert J. Krasowski

Cardiovascular Disease
37 years exp
Accepting New Patients
Asheboro, NC
"I am a retired health care worker who has been around a lot of cardiologists as well as many other specialists." View Profile

Dr. Joseph Fahmy Basta Shnouda, MD

Cardiovascular Disease
23 years exp
Asheville, NC
"Dr Shnouda spent a lot of time with me and went over treatment plan and details. Very kind Dr." View Profile

Dr. Seth Trifiro, MD

Cardiovascular Disease
16 years exp
Accepting New Patients
Jacksonville, NC
Dr. Seth Trifiro, MD is a health care provider primarily located in Jacksonville, NC. He has 16 years of experience. His specialties include Cardiovascular Disease. View Profile

Dr. Amanda Lynn Cook, MD

Cardiovascular Disease
26 years exp
Accepting New Patients
Concord, NC
"She was very kind. My daughter really responded well to her. She diagnosed her condition and set up a procedure and follow up plan for us." View Profile

Dr. Obinnaya Chiegeiro Umesi, MD

Cardiovascular Disease
39 years exp
Raleigh, NC
"I like this doctor because he is direct and gives you the information you need to know and then more." View Profile

Dr. Kevin Cronin Sharkey

Cardiovascular Disease
32 years exp
Accepting New Patients
Charlotte, NC
Dr. Kevin Cronin Sharkey is a health care provider primarily located in Charlotte, NC. They have 32 years of experience. View Profile

Dr. Brenda L May-Depaola, DO

Cardiovascular Disease
29 years exp
Accepting New Patients
Fayetteville, NC
Dr. Brenda L May-Depaola, DO is a health care provider primarily located in Fayetteville, NC, with other offices in Fayetteville, NC and Raeford, NC. View Profile

Dr. Rajesh Viswanathan Swaminathan, MD

Cardiovascular Disease
22 years exp
Accepting New Patients
Durham, NC
Dr. Rajesh Viswanathan Swaminathan, MD is a health care provider primarily located in Durham, NC, with other offices in Henderson, NC and Henderson, NC(and 2 other locations). View Profile

Dr. Kenneth Edward Bodek

Cardiovascular Disease
40 years exp
Accepting New Patients
Winston Salem, NC
Dr. Kenneth Edward Bodek is a health care provider primarily located in Winston Salem, NC, with other offices in Elkin, NC and Winston Salem, NC. They have 40 years of experience. View Profile

Dr. Julius N Torelli, MD

Cardiovascular Disease
40 years exp
Greensboro, NC
Dr. Julius N Torelli, MD is a health care provider primarily located in Greensboro, NC, with other offices in High Point, NC and Greensboro, NC(and 3 other locations). View Profile

Dr. Amjad Almahameed

Cardiovascular Disease
33 years exp
Accepting New Patients
Charlotte, NC
"Dr. Almahameed is absolutely the best surgeon ever. I would not see anyone else." View Profile

Dr. Bret David Borchelt

Surgery
35 years exp
Accepting New Patients
Winston Salem, NC
"Dr. Borchelt preformed T. by pass surgery in Jan. 2010." View Profile

Dr. Salim F. Idriss

Cardiovascular Disease
Accepting New Patients
Greensboro, NC
"When my daughter had a sudden onset of tachycardia she was rushed to a local hospital. They had to use an AED on her to stabilize her and we then were sent by ambulance to Duke." View Profile

Dr. Jonathan Franklin Branch

Cardiovascular Disease
19 years exp
Accepting New Patients
Eden, NC
"Dr. Branch is willing to answer questions. He did not rush the visit." View Profile

Dr. Michael David Cooper

Cardiovascular Disease
26 years exp
Accepting New Patients
Greensboro, NC
Dr. Michael David Cooper is a health care provider primarily located in Greensboro, NC. They have 26 years of experience. View Profile

Dr. Alex Kirby, MD

Cardiovascular Disease
30 years exp
Accepting New Patients
New Bern, NC
"I was really impressed with dr Kirby and his staff. I go for check ups on my heart, where I had a splint put in." View Profile

Dr. Juan Luis Aldrich, MD

Cardiovascular Disease
53 years exp
Accepting New Patients
Southport, NC
"Excellent Doctor. I was out a town and call him and he answer my call ASP." View Profile

Dr. Brian J. Munley

Cardiovascular Disease
46 years exp
Accepting New Patients
Asheboro, NC
"I have been seeing Dr. Munley since a few weeks after my heart attack in 2009. Never less than twice annually and almost most always over 8 times annually." View Profile

Dr. Frederic Ross Kahl, MD

Cardiovascular Disease
59 years exp
Accepting New Patients
Winston Salem, NC
"Was referred to Dr Kahl after being diagnosed with Lymphoma and could not pass a stress test for surgery. His associate worked me up and Dr Kahl did the examination." View Profile

Dr. Ashleigh Owen Thompson, MD

Cardiovascular Disease
17 years exp
Charlotte, NC
Dr. Ashleigh Owen Thompson, MD is a health care provider primarily located in Charlotte, NC, with other offices in Charlotte, NC and Rock Hill, SC(and 2 other locations). View Profile

Dr. Mahesh Jagubhai Patel, MD

Cardiovascular Disease
23 years exp
Durham, NC
Dr. Mahesh Jagubhai Patel, MD is a health care provider primarily located in Durham, NC. He has 23 years of experience. View Profile

Dr. Rajat Ramesh Fofaria, MD

Cardiovascular Disease
25 years exp
Accepting New Patients
Raleigh, NC
"I like the he reviews your health history and your meds., he also give you the right test and treatments that are best for you." View Profile

Dr. Kathleen Marie Hamilton, MD

Cardiovascular Disease
50 years exp
Oak Island, NC
Dr. Kathleen Marie Hamilton, MD is a health care provider primarily located in Oak Island, NC, with another office in Oak Island, NC. She has 50 years of experience. View Profile

Dr. Tapan Niranjan Godiwala, MD

Cardiovascular Disease
19 years exp
Accepting New Patients
Raleigh, NC
Dr. Tapan Niranjan Godiwala, MD is a health care provider primarily located in Raleigh, NC, with other offices in Raleigh, NC and Raleigh, NC(and 4 other locations). View Profile

Dr. Girish Kalra, MD

Cardiovascular Disease
Accepting New Patients
Cary, NC
"Dr. Karla is a wonderful caring doctor. He listens without rushing, and takes his time explaining step by step what is needed. I would highly recommend him." View Profile

Dr. Adam DeVore

Cardiovascular Disease
Accepting New Patients
Durham, NC
Dr. Adam DeVore is a health care provider primarily located in Durham, NC. His specialties include Cardiovascular Disease, Transplant Surgery. View Profile

Dr. Malkiat Singh Dhatt

Cardiovascular Disease
58 years exp
Asheboro, NC
"very good doctor." View Profile

Dr. Bruce Rogers Brodie

Cardiovascular Disease
56 years exp
Greensboro, NC

Dr. Charles Carlos Crowell

Cardiovascular Disease
54 years exp
High Point, NC
Dr. Charles Carlos Crowell is a health care provider primarily located in High Point, NC. They have 54 years of experience. Their specialties include Cardiovascular Disease. View Profile

Dr. William Schuyler Jones, MD

Cardiovascular Disease
Accepting New Patients
Durham, NC
"Dr. Jones communicates well and provides necessary assessment of condition with suggested treatment. My wife and I have been happy with his involvement in my treatment." View Profile

Dr. Jimmy Locklear, MD

Cardiovascular Disease
46 years exp
Accepting New Patients
Cary, NC
"Thanks for taking time an listening to my concerns. Dr.Locklear dose not rush an takes time listening an asking questions about other subjects." View Profile

Dr. John Simpson Kelley, MD

Cardiovascular Disease
52 years exp
Accepting New Patients
Raleigh, NC
Dr. John Simpson Kelley, MD is a health care provider primarily located in Raleigh, NC, with other offices in Raleigh, NC and Raleigh, NC(and 6 other locations). View Profile

Dr. William Lancer Lewis

Cardiovascular Disease
29 years exp
Accepting New Patients
Wilmington, NC
Dr. William Lancer Lewis is a health care provider primarily located in Wilmington, NC, with other offices in Jacksonville, NC and Southport, NC(and 4 other locations). View Profile

Dr. Douglas D. Schocken, MD

Cardiovascular Disease
Accepting New Patients
Durham, NC
Dr. Douglas D. Schocken, MD is a health care provider primarily located in Durham, NC, with another office in Durham, NC. His specialties include Cardiovascular Disease. View Profile

Dr. Jason Michael Lappe, MD

Cardiovascular Disease
17 years exp
Accepting New Patients
Asheville, NC
Dr. Jason Michael Lappe, MD is a health care provider primarily located in Asheville, NC, with other offices in ASHEVILLE, NC and Asheville, NC(and 3 other locations). View Profile

Dr. Linda Michele Shuck, DO

Cardiovascular Disease
32 years exp
DOBSON, NC
"She put my first pacemaker in and done an excellent job.. She has a great bedside manner. The doctor I have now in Winston isn't worth your time." View Profile

Dr. Stephen Ross Cherry, MD

Cardiovascular Disease
48 years exp
Hendersonville, NC
"I first saw Dr Cherry in 2014.He found a serious blockage & took care of it immediately.I have all of the confidence in the world in him." View Profile

Dr. Michael Rave, MD

Cardiovascular Disease
37 years exp
Accepting New Patients
Morehead City, NC
"When Dr. Rave worked at WAMC he appeared to be a genuinely concerned physician. However he worked under Dr. Nathan Erteschik." View Profile

Dr. David Ellis Weaver

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

Dr. Weeranun Dechyapirom Bode, MD

Cardiovascular Disease
22 years exp
Chapel Hill, NC
"Dr. Dechyapirom is an excellent and caring doctor. She is very friendly, is up to date regarding the latest developments in medicine and takes patients serious for who they are." View Profile

Dr. Khawar Mushtaq Shaikh

Cardiovascular Disease
29 years exp
Accepting New Patients
Matthews, NC
"I would highly recommend Dr. Shaikh. As a recent patient at Matthews Presbyterian Hospital, I received excellent care and was extremely impressed with his knowledge." View Profile

Dr. Jonathan P. Piccini

Cardiovascular Disease
Accepting New Patients
Durham, NC
"He was very thorough and intelligent, and he was able to explain complicated medical ideas in a way I could understand. Very trustworthy." View Profile

Dr. Johnathan Boyce Davidson, MD

Cardiovascular Disease
18 years exp
Accepting New Patients
Asheville, NC
"He's GRRRRRRREAT!" View Profile

Dr. Shellie Marie Kendall, MD

Pediatrics
19 years exp
Accepting New Patients
Wilmington, NC
"A wonderfully caring and intelligent pediatrician who addressed our every concern with compassion. Very thorough physician." View Profile

Dr. Scott William Baker, MD

Cardiovascular Disease
43 years exp
Accepting New Patients
Winston Salem, NC
Dr. Scott William Baker, MD is a health care provider primarily located in Winston Salem, NC. He has 43 years of experience. View Profile

Dr. William Loomis Pomeroy, MD

Cardiovascular Disease
19 years exp
Accepting New Patients
Asheville, NC
"Dr. Pomeroy is thorough, very attentive and caring, a 5-star Doctor." View Profile

Dr. George Lee Hamrick, MD

Cardiovascular Disease
39 years exp
Accepting New Patients
Raleigh, NC
"Dr Hamerick is the most caring, efficient doctor my mother has had. We have been blessed to have found him when we moved from NY to NC, in 2015 " View Profile

Dr. Yaron Fridman, MD

Cardiovascular Disease
17 years exp
Accepting New Patients
Asheville, NC
"Dr. Yaron Fridman Excellent Patient Centered Cardiologist at Asheville Cardiology Associates ACA ." View Profile

Dr. Shannon Mitchell St Clair

Cardiovascular Disease
20 years exp
Accepting New Patients
Winston Salem, NC
"very pleased with Dr. St.Clair's visit. He explained everything very well!" View Profile

Dr. Michael P. Carboni, MD

Cardiovascular Disease
Accepting New Patients
Durham, NC
"Dr. Carboni has went way beyond what the average physician would have done or did for my grandson. He is totally beyond knowledgeable. Bedside manner is wonderful." View Profile

Dr. David Craven Beard

Cardiovascular Disease
43 years exp
Accepting New Patients
Charlotte, NC
"The experience with Dr Beard today was amazing. He listened actively, made my dad feel comfortable, and created a reasonable plan." View Profile

Dr. Sahar Amery, MD

Cardiovascular Disease
24 years exp
Raleigh, NC
"Very informative. Thorough caring doctor." View Profile

Dr. Herman Barrett Cheek, MD

Cardiovascular Disease
43 years exp
Accepting New Patients
Lexington, NC
"Takes the time to explain things thoroughly." View Profile

Dr. Joshua Patrick Leitner, MD

Interventional Cardiology
23 years exp
Accepting New Patients
Asheville, NC
Dr. Joshua Patrick Leitner, MD is a health care provider primarily located in Asheville, NC, with other offices in ASHEVILLE, NC and Asheville, NC. He has 23 years of experience. View Profile

Dr. Lisa Jeannette Rose-Jones

Cardiovascular Disease
19 years exp
Accepting New Patients
Wilmington, NC
Dr. Lisa Jeannette Rose-Jones is a health care provider primarily located in Wilmington, NC, with another office in Wilmington, NC. They have 19 years of experience. View Profile

Dr. Willie James Sessions, MD

Cardiovascular Disease
41 years exp
Accepting New Patients
Henderson, NC
"I was told nothing was wrong with my heart. I saw Dr. Sessions. Make a long story short. He saved my life. I had to have a 5 way by-pass & 5 stents." View Profile

Dr. Todd L. Kiefer, MD

Cardiovascular Disease
Accepting New Patients
Durham, NC
"Great support and assistance to decide what to do with my aortic valve issues" View Profile

Dr. Michael Anthony Kutcher, MD

Cardiovascular Disease
52 years exp
Accepting New Patients
Winston Salem, NC
Dr. Michael Anthony Kutcher, MD is a health care provider primarily located in Winston Salem, NC, with other offices in Winston Salem, NC and Winston Salem, NC(and 3 other locations). View Profile

Dr. Matthew Barclay Brothers

Cardiovascular Disease
18 years exp
Accepting New Patients
Charlotte, NC
"Dr. Matthew Brothers is an exceptional professional. He cares about patient and explained everything in details." View Profile

Dr. Brian Ray Forrest, MD

Family Medicine
28 years exp
Accepting New Patients
Apex, NC
"Dr. Forrest has been a godsend to my family. I thank God for him. He is an extraordinary doctor and an extraordinary human being." View Profile

Dr. Jorge Robinson Alegria, MD

Interventional Cardiology
29 years exp
Charlotte, NC
Dr. Jorge Robinson Alegria, MD is a health care provider primarily located in Charlotte, NC, with other offices in Charlotte, NC and Charlotte, NC(and 4 other locations). View Profile

Dr. Senthil Nayagan Sundaram, MD

Cardiovascular Disease
36 years exp
Accepting New Patients
Raleigh, NC
"Was taken ahead of time by Dr. Sundram himself. We have the same birthday!" View Profile

Dr. Christopher Schumann

Cardiovascular Disease
14 years exp
Accepting New Patients
Greensboro, NC
Dr. Christopher Schumann is a health care provider primarily located in Greensboro, NC. They have 14 years of experience. View Profile

Dr. Kiran Venkatesh, MD

Cardiovascular Disease
18 years exp
Cary, NC
"I remember him as the most caring and affectionate doctor I met. He empathizes with you and gives full attention to your problems." 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.