Juan Lopez, M.D., is a board-certified medical cardiologist at Baptist Health Miami Cardiac & Vascular Institute, specializing in complex cardiovascular conditions, echocardiography and preventive cardiovascular health. He is fluent in English and Spanish.Prior to joining Miami Cardiac & Vascular Institute, Dr. Lopez completed his cardiology fellowship at University of Miami/Jackson Memorial Hospital. He earned his medical degree from the Florida Internal University Herbert Wertheim College of Medicine and completed his internal medicine residency at University of Miami/Jackson Memorial Hospital. He earned Intern of the Year in 2018 and the Derek J. Sayfie, M.D., Research Day Top Clinical Research award in 2019. Dr. Lopez coauthored a chapter in the 2023 book Mastering Structural Heart Disease and published research in journals such as Circulation Research and the American Journal of Cardiology.With a bachelor’s degree in biomedical engineering, Dr. Lopez has a deep understanding of the procedures and devices that he recommends to patients. He also understands that patient care means going beyond diagnosis and treatment as he helps patients and their families work through fears and anxieties to achieve healing.In his free time, Dr. Lopez enjoys spending time with his wife and three children, which includes lugging an overpacked cart often to the beach or making a pizza from scratch at home.
Provider Gender
Male
Language
English
Spanish
Age Groups Seen
Adults (18+)
Adults (65+)
Hospital Affiliations
Baptist Hospital of Miami
Doctors Hospital
Fishermen's Community Hospital
Mariners Hospital
South Miami Hospital
West Kendall Baptist Hospital
Education & Training
Education
Jackson Memorial Hospital Fellowship Program, Cardiovascular Disease, 2023
Jackson Memorial Hospital Residency Program, Internal Medicine, 2020
FIU Herbert Wertheim College of Medicine (Florida) Medical School, 2017
Certifications
Internal Medicine American Board of Internal Medicine, 2020
Cardiovascular Disease American Board of Internal Medicine, 2023
Note: Health plans that are currently contracted with Baptist Health are listed below. However, please check with our insurance provider to verify that Baptist Health is part of your provider network.
Aetna Better Health/Healthy Kids
Medicare
HMO
POS
PPO
CarePlus Health Plans
Dimension Health
Dimension International
Doctors HealthCare Plans
First Health Network
Medicare HMO
MyBlue
POS
POS
PPO
PPO
Florida Community Care
Global Excel
Humana Commercial/Medicare/HMO/PPO
Medicaid
Molina Healthcare
Multiplan
Neighborhood Health Plan (NHP)
Oscar Health Plan
Preferred Care Network fka Medica
HMO
NHP
POS
PPO
Ratings & Reviews
The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our nationally-recognized Press Ganey Patient Satisfaction Survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
4.9 / 5
256 Ratings, 68 Reviews
4.9
Likelihood of recommending this provider
4.9
Provider explained things clearly
4.9
Provider showed concern
4.9
Provider included you in decisions
4.9
Provider discussed treatment options
01/28/2026
I liked him very much
01/25/2026
Good experience
01/10/2026
Dr.Lopez is a good listener and gives good explanations. He does not seem to be in a hurry.
12/14/2025
Extremely pleased with this office
12/09/2025
Recomiendo Al Dr Juan Lopez
12/07/2025
Good
12/07/2025
Very good experience
11/21/2025
Excellent Doctor
11/21/2025
Dr. Lopez is one of the Best doctors I've ever seen!
11/18/2025
Great
11/16/2025
Excellent and very professional
11/16/2025
Excellent Doctor answered ally questions and explained everything very clearly
11/10/2025
Buena
11/08/2025
Excellant care
10/24/2025
Good
10/22/2025
Solution regarding dropping one med, has proved to improve a good move after 5 days so far.
10/18/2025
This was my first visit with this particular Doctor. I was very impressed with his concern and am confident of future good care.
10/17/2025
Good
10/14/2025
The Doctor was thorough and detailed information that I understood
10/09/2025
El m?dico es profesional al igual que las enfermeras
10/07/2025
Good
10/06/2025
Best Care Provider so far, keep up the excellent service.
10/05/2025
Dr. Juan Lopez was fantastic
10/04/2025
Great
09/09/2025
Professional and answer the questions I had in terms that I could understand them
09/08/2025
I love and trust Dr. LOPEZ. Takes his time listening to me
09/06/2025
Dr. Lopez was very concerned and professional. He listens and is very reassuring. Top notch doctor
08/12/2025
Very good
07/08/2025
Good experience
07/06/2025
Dr Lopez is an excellent cardiologist. Thank God he has been able to control my blood pressure. Thank you Dr Lopez for your care and attention. God give you a lot of wisdom Dr Lopez to continue serving and helping other patients.
06/24/2025
Excellent experience
06/10/2025
Dr. Lopez is magnificent, he is very kind, sweet... Super professional, attentive to all details, explains everything in great detail and is extremely friendly and sweet! There is no other like it!
06/09/2025
Dr Juan Lopez was excellent
05/20/2025
Excellent
05/19/2025
Dr Lopez was EXCELLENT
05/19/2025
DR: J.G.LOPEZ CARDIOLOGIST, GREAT DOCTOR & VERY UNDERSTANDING
05/06/2025
La atenci?n es excelente...muy buena.
05/05/2025
Dr Lopez is a very professional and empathetic doctor , he truly cares about his patients concerns and health
05/04/2025
Good
05/03/2025
Explain and discussed my concerns clearly.
05/02/2025
Excellent
04/22/2025
Provider bed side manner was exceptional. Listen, gave instructions on how to keep healthy, very compassionate.
04/20/2025
Dr. Lopez is very knowledgeable and compassionate does not rush through visit and is thorough.
04/19/2025
Excellent experience
04/14/2025
Very good
04/11/2025
Good
04/06/2025
Very good
04/01/2025
Excellent rating for all tgank uou
04/01/2025
It was Important to me that Dr. Lopez listened to my concerns and didn't make them seem insignificant it was wonderful for him to acknowledge my symptoms and felt that I fact he is also very concerned. It's great to hear my doctor tell me that.
03/31/2025
Very good
03/31/2025
Dr. JG Lopez is so good and clear in his explanation of my condition that I recommend him to my family and friends.
03/31/2025
Good
03/30/2025
Los recomiendo por su excelencia
02/23/2025
All good
02/19/2025
Very good experience
02/16/2025
Good experience
02/06/2025
Dr Juan Lopez is an human person and showed a great concern about my medical situation
02/01/2025
Dr. Lopez was excellent in everything and gave me details of the entire process to follow in my case super professional, courteous and concerned about my case, an excellent Cardiologist who pays a lot of attention to the patient, giving him details of the process to follow with kindness and respect.
01/23/2025
Dr. Juan Gabriel Lpez is excellent. It explains, reassures, gives options and clarifies all doubts. It reflects peace, tranquility and first-rate efficiency and knowledge. He is an excellent professional.
01/20/2025
Was good
01/19/2025
Muy comprensivos y eficientes y mucha paciencia que tuvo conmigo
01/19/2025
Good experiency
01/18/2025
Outstanding and very professional, caring
12/07/2024
Excelente experiencia
11/23/2024
Pleasant experience
11/21/2024
Good
11/20/2024
Dr. Lopez spent time explaining everything I needed to know in a way that was easy for me to understand. He took his time with me and answered all of my questions with care. I was very impressed with his level of concern for me and his compassion in taking the time to ease my worries and explain things to me in a simple way that made it easy for me to understand. He is an excellent cardiologist and I will definitely keep coming back to him and recommend him to my anyone.
11/20/2024
Great listening skills and explain all of my medical experience with my medication
We use cookies to give you the best possible experience. By continuing to use our site, you agree to our use of cookies. Please review our Privacy Policy to learn more.
If you’d like to complete this appointment request form later, we can save your responses for 48 hours so you can come back and finish your submission.
Prefer to talk to a member of our team? We’re here to help. Call 786-596-2000.