Are you a healthcare professional?
Is this your profile?
background
background
Dr. Michael Cunningham, MD

Dr. Michael Cunningham, MD

Cardiology*
30+ years of experience

Dr. Michael Cunningham, MD is a cardiologist in Jacksonville, FL and has over 30 years of experience in the medical field. Dr. Cunningham has extensive experience in Heart Conditions and Adult Congenital Heart Conditions. He graduated from University of Virginia School of Medicine in 1991. He is affiliated with medical facilities such as Ascension St Vincent's Riverside and Ascension St. Vincent's Southside Hospital. He is accepting new patients.

4.6 Star Rating
Based on 41 reviews 4.6 Star Rating (41 reviews)

Practice

4205 Belfort Rd Ste 2069 Jacksonville, FL 32216

Compare with other Cardiologists

Compare Dr. Cunningham with our nearby Cardiologists at HCA Florida Memorial Hospital.

Filter by:
Provider Ratings

Make an appointment at HCA Florida Memorial Hospital today at
(904) 643-6038.

Dr. Cunningham is a Healthgrades Choice provider in Cardiology

The Healthgrades Choice designation helps you understand the most important factors to consider when choosing a healthcare professional. This designation is earned based on four set standards.
Read our methodology

  • Above average experience
  • Good hospital quality
  • Good patient ratings
  • No healthcare sanctions

Experience Check

Search for experience in a specific area

Dr. Cunningham's Reviews

Likelihood to recommend Dr. Cunningham

4.6
41 ratings, 33 with a written review
5 star
78%
78%
4 star
7%
7%
3 star
10%
10%
2 star
5%
5%
1 star
0%
0%

Your trust is our top concern.

We strive to keep reviews honest, trustworthy, and fair.

Doctors can not pay for good reviews, nor can they pay to have negative reviews removed.

We monitor all reviews to ensure they comply with our guidelines and don’t include personal information, profanity, libel, defamation, harassment, obscenity or fraud.

Any reviews that are deemed fraudulent or violate our guidelines will be removed immediately.

All reviews are confirmed and audited before publication, and community members have the ability to flag inappropriate content for further review by our team.

Caring and Compassionate Cardiologist
Dr. Cunningham is a caring and compassionate cardiologist. He has a wealth of knowledge, listens and understands while providing exceptional heart care.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Apr 25, 2025
×Post a ResponseAre you Dr. Cunningham?
Dr. Cunningham
Great physician very cordial takes the time to explain tests goes over everything in my chart he has been my Cardiologist for over 14 yrs no body better
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
What could be improved
  • Long wait times
Helpful
Eugene C – Mar 04, 2025
×Post a ResponseAre you Dr. Cunningham?
Great Cardiologist
Dr C is professional, knowledgeable and very caring. His Staff is always caring, listening and helpful.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
2 others found this helpful
Helpful
Nov 21, 2024
×Post a ResponseAre you Dr. Cunningham?
Dr Cunningham goes over and explains the test results. He makes it easy to understand. My husband and I have been going to Dr Cunningham for many years. He is the best.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
3 others found this helpful
Helpful
Oct 18, 2024
×Post a ResponseAre you Dr. Cunningham?
Virtual Appointment
Telehealth
Thank you Dr Cunningham for mom’s virtual visit today and the review of her current medications and vitals.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
What could be improved
  • Long wait times
Helpful
Terry – Oct 12, 2024
×Post a ResponseAre you Dr. Cunningham?
Highly 5 star
Telehealth
Care for my concerns
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Oct 05, 2024
×Post a ResponseAre you Dr. Cunningham?
Dr. Cunningham is exceptional!
Dr. Cunningham is an exceptional doctor. Has a wonderful personality and always making sure you understand what is going on with your health in Lemans terms. Taking his time with you. I highly recommend him for your health needs.However there is one thing that needs improvements and that is scheduling of appointments. A few times I had appointments scheduled only to be canceled and scheduled three months later.
What went well
  • I felt respected
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
What could be improved
  • Difficult to schedule appointment
  • Long wait times
Helpful
Erica Garcia – Oct 05, 2024
×Post a ResponseAre you Dr. Cunningham?
Wait time was about 10 minutes. Wait time in exam room was about 10 minutes. Dr C has a good personality and is very patient. He never seems rushed and answers all your questions.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Tom Smith – Mar 01, 2024
×Post a ResponseAre you Dr. Cunningham?
Wonderful
I have been in Doctor Cunningham's care for over 5 years and he is an excellent physician. He is very knowledgeable and explains every situation. He is not an alarmist but is thorough and precautionary. My confidence in him allows me to feel secure as I know I am in very good hands.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Harriet Wadro – Jul 28, 2023
×Post a ResponseAre you Dr. Cunningham?
Good Dr. terrible office management
I waited 90 min before being seen. The front office staff while nice, seemed indifferent to the patient wait time. No concept of calling incoming patients with information indicating the delay so the patient could set their expectation and plan accordingly. I’m sure if I showed up 30 min late the would let me know that the Dr time is valuable and they will see if the can squeeze me in. Apparently the patient’s time has no value in the economy of office management at the Dr office. 90 min without a word, just sit there and accept that my time has no value to them, or walk out and find another Dr. … Rock, meet hard place. Once the Dr. Did enter the room, he was professional, capable, attentive to my health situation and offered varying degrees of treatment that I could evaluate and choose from. But dang, 90 min…seems excessive by any standard.
What went well
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
What could be improved
  • I didn't feel respected
  • Long wait times
2 others found this helpful
Helpful
Jun 30, 2023
×Post a ResponseAre you Dr. Cunningham?
Excellent doctor
Great “bedside mannner”. Spends time explaining things and discussing options.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
1 other person found this helpful
Helpful
Terri – Jan 27, 2023
×Post a ResponseAre you Dr. Cunningham?
Good doctor
The only negative here is long wait time. Dr. C does give you time & attention, though, when it's your turn.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
What could be improved
  • Long wait times
Helpful
Fred R Ledig – Jan 20, 2023
×Post a ResponseAre you Dr. Cunningham?
Long wait
Appointment was at 11:00, arrived at 10:50, taken to exam room at 11:30, Dr. C. came in at 12:30. That’s unacceptable.
What went well
  • Office environment
  • Appointment scheduling
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
What could be improved
  • Didn't listen or answer questions
  • Long wait times
Helpful
Dec 20, 2022
×Post a ResponseAre you Dr. Cunningham?
Experienced and Humane
Brings together years of experience with heartfelt humanity. Great physician.
What went well
  • Office environment
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
  • Difficult to schedule appointment
2 others found this helpful
Helpful
Nov 02, 2022
×Post a ResponseAre you Dr. Cunningham?
Knowledgeable and caring
Well, it can take some time to be seen if there are serious patients ahead of you, Dr. Cunningham will give you the same attention. I’ve got quite a lot going on and it’s a little scary. Dr. Cunningham ordered a series of tests to figure out what was going on and took all the time I needed to answer my questions and start a plan. He has a demeanor that helps you relax rather than panic. I really appreciated that. The office is extremely busy and yet I have never run into anyone too busy to intermediate or set an appointment. He’s got a team working with him. It will call you to tell you what the next test is needed and if you forgot, they will explain to you again why Dr. Cunningham has ordered it. I have some oddity in my physiology and I will be glad when we get through this process but for now, there is no way I will change doctors. I am confident Dr. Cunningham.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
C.Parker – Oct 15, 2022
×Post a ResponseAre you Dr. Cunningham?
Dr Cunningham Genuinely Cares
Dr Cunningham puts me at ease anytime I am facing a new procedure or having any health issues. He graciously gives all the time I may need during an appointment and ensures all my questions and concerns have been addressed. After just one visit I promise you will know you are in good hands with Dr Cunningham!
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Mary Ann Segars – Sep 22, 2022
×Post a ResponseAre you Dr. Cunningham?
Excellent Heart Doctor
He’s got a great bedside manner and is kind, attentive and thorough. Well worth any waiting you must do. His staff is excellent. The only drawback is that sometimes the waiting area is too loud, especially when 4 staff members are all on the phone handling calls or patients.
What went well
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
What could be improved
  • Office environment
  • Difficult to schedule appointment
  • Long wait times
Helpful
Jul 21, 2022
×Post a ResponseAre you Dr. Cunningham?
Dr Cunningham listens to and answers all my questions
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jul 06, 2022
×Post a ResponseAre you Dr. Cunningham?
Top Doc
Dr. Cunningham reviewed my lab and EKG results with me in detail, carefully explaining their significance. He listened to my concerns and considered approaches I suggested. It felt like a very collaborative outcome. I recommend Dr. Cunningham without reservation. He is the best.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
1 other person found this helpful
Helpful
Spencer – Jun 17, 2022
×Post a ResponseAre you Dr. Cunningham?
Would absolutely recommend Dr Cunningham. He answered all my questions and cares about his patients.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Catherine Bacon – Apr 23, 2022
×Post a ResponseAre you Dr. Cunningham?

Leave a review

How was your experience with Dr. Cunningham?

About Me

biography

Dr. Michael Cunningham, MD is a cardiologist in Jacksonville, FL and has over 30 years of experience in the medical field. Dr. Cunningham has extensive experience in Heart Conditions and Adult Congenital Heart Conditions. He graduated from University...read more
  • Cardiology

*Healthgrades does not verify qualifications for medical specialties. Please verify your provider's specialty and qualifications directly with your provider and applicable medical board.

  • Shands Hospital At The University Of Florida

    Internship Hospital, 1992
  • University Of Virginia School Of Medicine

    Medical School, 1991
American Board of Medical Specialties®
American Board of Internal Medicine®
Cardiovascular Disease
For detailed information about any of the below board actions, please search for the provider's records on the linked state licensing board or the Federation of State Medical Boards. To learn more about the difference between these sources, please refer to our FAQs.
Healthgrades has not received any data indicating a board action exists for this provider.

Dr. Cunningham is a Healthgrades Choice provider in Cardiology

    Read our methodology

    Insurance Check

    Search for your insurance carrier and choose your plan type

    Locations

    Practice

    Ascension Medical Group St. Vincent's Cardiology-Southside4205 Belfort Rd Ste 2069 Jacksonville, FL 32216
    1

    Practice

    Office300 Saint Elizabeth Way Ste 210 Saint Johns, FL 32259
    2
    Ascension St. Vincent's Riverside1 Shircliff Way Jacksonville, FL 32204
    3