Loading Complete
John Drury

John Drury, MD

4.8404 ratings

Heart FailureCardiac ImagingHypertensionCardiology

Video Visit
Accepting New Patients

Highlights

Age Groups Seen

  • Adults

Languages

  • English

Provider Gender

Male

About John Drury and Banner Safety Practices

Care Philosophy

I am committed to helping my patients achieve a better quality of life.

Specializing In

Specializing in comprehensive cardiovascular care in the communities of Holyoke, Haxtun, Sterling, CO, and Torrington, WY.

Interests & Activities

Spending time with my family

All Banner facilities are pleased to provide interpretation services to our patients and their companions for no charge - just ask when you arrive.

Hospital Affiliations

Banner North Colorado Medical Center - Loveland Campus
Sterling Regional MedCenter
Community Hospital
Washakie Medical Center
Platte County Memorial Hospital
East Morgan County Hospital
Banner North Colorado Medical Center
Banner Ft Collins Medical Center

Preferred Phone Number

970-810-0900

Expertise

Education

  • Fellowship: St. Louis University, Cardiology - Interventional, 1996
  • Residency: St. Louis University, Cardiology, 1995
  • Residency: University of California Davis Medical Center, Internal Medicine, 1992
  • Medical School: St. Louis University School of Medicine, 1989

Board Certifications

  • Cardiology: Certification Board of Cardiovascular Computed Tomography, 2020
  • Cardiology: American Board of Internal Medicine/Cardiovascular Disease, 1995

Video

Locations

  1. CardioVascular Institute of North Colorado Cardiology Clinic
    • 1405 South 8th Avenue, Suite 104, Sterling, CO 80751
    • Phone:
  2. Banner Health Clinic
    • 625 Albany Avenue, Torrington, WY 82240
    • Phone:
  3. Banner Health Clinic
    • 1001 East Johnson Street, Holyoke, CO 80734
    • Phone:

Testimonials

4.8 out of 5.0

404 ratings

All patient experience ratings and testimonials are submitted by actual patients and verified by a leading independent customer experience company. Patient identities are withheld to ensure confidentiality and privacy.

Search reviews
    5 out of 5 stars
    Reviewed on 3/17/2026

    Good experience

    5 out of 5 stars
    Reviewed on 2/19/2026

    This is always very good.

    5 out of 5 stars
    Reviewed on 2/16/2026

    Outstanding care.

    5 out of 5 stars
    Reviewed on 11/26/2025

    Compassionate, efficient, answered all my questions, very proficient with the technology needed and accessing information from my heart device.

    5 out of 5 stars
    Reviewed on 11/22/2025

    He was polite and answered all my questions.

    5 out of 5 stars
    Reviewed on 10/16/2025

    He is truly concerned about your health and is very thorough

    5 out of 5 stars
    Reviewed on 10/6/2025

    Experience in his field of heart treatment.

    5 out of 5 stars
    Reviewed on 8/14/2025

    Competent, kind, good teacher

    5 out of 5 stars
    Reviewed on 7/31/2025

    I’ve seen him before and was very satisfied

    5 out of 5 stars
    Reviewed on 7/25/2025

    Great listener

    5 out of 5 stars
    Reviewed on 7/18/2025

    He has been my cardiac doctor for 16 years and takes time to discuss things with me.

    5 out of 5 stars
    Reviewed on 3/26/2025

    Very good doctor

    5 out of 5 stars
    Reviewed on 3/2/2025

    He was familiar with the issues I had and took plenty of time to discuss my concerns, and explain in detail any solutions.

    5 out of 5 stars
    Reviewed on 2/22/2025

    He is excellent

    5 out of 5 stars
    Reviewed on 2/21/2025

    Great Dr

    5 out of 5 stars
    Reviewed on 2/17/2025

    Very personable and relatable. He listened and explained in layman's terms so I understood.

    5 out of 5 stars
    Reviewed on 1/26/2025

    Explains well, asks good questions

    5 out of 5 stars
    Reviewed on 1/25/2025

    Great doctor, he was very helpful

    5 out of 5 stars
    Reviewed on 12/27/2024

    He was very direct, intelligent and personable! I felt extremely assured continuing under his care.

    5 out of 5 stars
    Reviewed on 12/22/2024

    Dr. Drury is an excellent cardiologist whom I would trust with my life. I have had no trouble recommending him to friends who have needed a cardiologist.

    5 out of 5 stars
    Reviewed on 12/9/2024

    His knowledge and experience.

    5 out of 5 stars
    Reviewed on 12/9/2024

    He cares about the person.

    5 out of 5 stars
    Reviewed on 12/8/2024

    Like Dr. Drury he is easy to talk to and understands what we need. Thorough examination and answers questions when we have them.

    5 out of 5 stars
    Reviewed on 11/28/2024

    Knowledgeable about my problem and has answers

    5 out of 5 stars
    Reviewed on 11/26/2024

    He explains everything very well.

    5 out of 5 stars
    Reviewed on 11/25/2024

    He was very nice. Asked if there was anything bothering me. Just a regular routine visit

    5 out of 5 stars
    Reviewed on 11/21/2024

    Dr Drury is awesome. Listens well, explains my problems thoroughly with care and is very cordial. I like him!!

    5 out of 5 stars
    Reviewed on 10/31/2024

    Dr. Drury is an excellent cardiologist. He explained the echogram results completely, reviewed current medications, changed one of the medications to be more effective and directed other tests to check on my health at present. I am fortunate to have him as my cardiologist.

    5 out of 5 stars
    Reviewed on 10/19/2024

    Dr Drury is excellent. Meticulous with his explanation of my heart issue. Caring, friendly and detailed. I liked him very much.

    5 out of 5 stars
    Reviewed on 9/12/2024

    He was very patient with me explaining my experience of what was going on in my body.

    5 out of 5 stars
    Reviewed on 7/19/2024

    He's very professional and efficient

    5 out of 5 stars
    Reviewed on 7/6/2024

    He has saved my life, and truly cares.

    5 out of 5 stars
    Reviewed on 6/30/2024

    My care was thorough, professional, and compassionate. Dr. Drury was crucial to making my experience seamless from his office to the cardiology team at NCMC to communicating with the cardiologist that ultimately performed my procedure. I could not have asked for or found better care.

    5 out of 5 stars
    Reviewed on 6/27/2024

    Awesome doctor who actually listens to his patients.

    5 out of 5 stars
    Reviewed on 6/20/2024

    Professionalism

    5 out of 5 stars
    Reviewed on 6/2/2024

    He's good at what he does

    5 out of 5 stars
    Reviewed on 5/24/2024

    He explained all matters I addressed!!

    5 out of 5 stars
    Reviewed on 5/22/2024

    Very thorough in his examination and explanation of labs and other tests.

    5 out of 5 stars
    Reviewed on 5/13/2024

    He figured out my history and was thorough in taking the next steps to care for my needs.

    5 out of 5 stars
    Reviewed on 4/26/2024

    He’s good at his job

    5 out of 5 stars
    Reviewed on 4/22/2024

    He is a very knowledgeable doctor and has been there if I need him.

    5 out of 5 stars
    Reviewed on 2/26/2024

    He was very thorough, and cared about his job.

    5 out of 5 stars
    Reviewed on 2/24/2024

    He is very knowledgeable and very friendly. He understood my problem and had the answers. I like him.

    5 out of 5 stars
    Reviewed on 2/23/2024

    Dr Drury explains things so that I can understand what he is telling me. He shows that he really wants to help me.

    5 out of 5 stars
    Reviewed on 2/19/2024

    He is knowlegable and personable. I have confidence in what he says

    5 out of 5 stars
    Reviewed on 2/7/2024

    He is very informative and he reviews my files before he enters the room and I have been a patient since 2010.

    5 out of 5 stars
    Reviewed on 2/6/2024

    I have confidence in him

    5 out of 5 stars
    Reviewed on 2/2/2024

    He explained not only care and Medication needs, he explained why in a professional manner and made me feel comfortable.

    5 out of 5 stars
    Reviewed on 1/22/2024

    He always makes me feel at ease. He listens and addresses my needs.

    5 out of 5 stars
    Reviewed on 1/21/2024

    Very nice.

    5 out of 5 stars
    Reviewed on 12/28/2023

    Every time we see him he gives us the time to address all of our concerns and answers all of our questions.

    5 out of 5 stars
    Reviewed on 12/26/2023

    He was very concerned and went over all my records

    5 out of 5 stars
    Reviewed on 12/14/2023

    He is very professional and explains everything in a way you can understand.

    5 out of 5 stars
    Reviewed on 11/20/2023

    Very informative and helpful.

    5 out of 5 stars
    Reviewed on 11/19/2023

    Attentive to my issues.

    5 out of 5 stars
    Reviewed on 10/21/2023

    Truly professional

    5 out of 5 stars
    Reviewed on 10/2/2023

    Very personable!

    5 out of 5 stars
    Reviewed on 9/29/2023

    Great doctor. Answered all my questions, professional, caring.

    5 out of 5 stars
    Reviewed on 9/10/2023

    I like him he's good at what he does.

    5 out of 5 stars
    Reviewed on 8/23/2023

    He listens and then explains.

    5 out of 5 stars
    Reviewed on 8/20/2023

    He cares about your overall health.

    5 out of 5 stars
    Reviewed on 8/8/2023

    He listened and answered my questions.

    5 out of 5 stars
    Reviewed on 8/8/2023

    He is a great doctor.

    5 out of 5 stars
    Reviewed on 7/31/2023

    Excellent Doctor and a very caring person.

    5 out of 5 stars
    Reviewed on 7/31/2023

    Excellent Doctor, very professional!

    5 out of 5 stars
    Reviewed on 7/15/2023

    He is very experienced, listens, and gives clear and concise diagnosis and explanations.

    5 out of 5 stars
    Reviewed on 7/11/2023

    Excellent doctor who cares about the patient.

    5 out of 5 stars
    Reviewed on 7/10/2023

    He tells it like it is in layman terms and is very professional.

    5 out of 5 stars
    Reviewed on 7/10/2023

    He knows what needs to be done and got me scheduled asap.

    5 out of 5 stars
    Reviewed on 7/9/2023

    Professional physician

    5 out of 5 stars
    Reviewed on 7/3/2023

    Dr Drury was excellent, took time to listen to all my concerns, and provided solutions. I have recommended Dr Drury to a friend.

    5 out of 5 stars
    Reviewed on 7/1/2023

    He is a great doctor. Helpful and caring

    5 out of 5 stars
    Reviewed on 6/29/2023

    He has given me and my wife great service for years

    5 out of 5 stars
    Reviewed on 5/27/2023

    Good caring doctor

    5 out of 5 stars
    Reviewed on 5/25/2023

    He was easy to talk to and explained all my issues so I was able to understand what was going on with my health!

    5 out of 5 stars
    Reviewed on 5/21/2023

    He's easy to talk to and listens well.

    5 out of 5 stars
    Reviewed on 5/19/2023

    Dr. Drury has been my cardiologist for many years. He comes into our visits prepared and explains fully, even draws pictures - if I don't understand. He doesn't make the visit feel rushed. He answers my questions in a way I can understand. He appears to be a sincere with regard to my medical needs.

    5 out of 5 stars
    Reviewed on 5/18/2023

    I trust him

    5 out of 5 stars
    Reviewed on 5/4/2023

    Dr Drury explains information so that I was able to understand what is needs to be done.

    5 out of 5 stars
    Reviewed on 4/27/2023

    Outstanding Cardiologist

    5 out of 5 stars
    Reviewed on 3/31/2023

    Caring and through.

    5 out of 5 stars
    Reviewed on 3/23/2023

    He is great at his job.

    5 out of 5 stars
    Reviewed on 3/19/2023

    Doctor is professional and friendly.

    5 out of 5 stars
    Reviewed on 3/12/2023

    He has always been very friendly and professional in his interactions with me. He takes time to consider all options and explains why he made the recommendations that he did.

    5 out of 5 stars
    Reviewed on 3/5/2023

    He took time to explain things to me and answer my questions.

    5 out of 5 stars
    Reviewed on 3/4/2023

    He is genuinely interested in his patients and takes the time to talk “withâ€Â? them not “atâ€Â? them. He respects what they have to say and listens.

    5 out of 5 stars
    Reviewed on 3/4/2023

    He is a very good doctor

    5 out of 5 stars
    Reviewed on 3/3/2023

    I find him congenial, thorough and knowledgeable. I feel he is concerned about me and my health.

    5 out of 5 stars
    Reviewed on 2/27/2023

    Very pleasant and knowledgeable.

    5 out of 5 stars
    Reviewed on 2/25/2023

    Very thorough.

    5 out of 5 stars
    Reviewed on 2/9/2023

    Dr. Drury has always provided me exceptional care with my health.

    5 out of 5 stars
    Reviewed on 2/7/2023

    Dr. Drury gives his time and attention and is very through! He explains so I can understand.

    5 out of 5 stars
    Reviewed on 2/3/2023

    He is excellent.

    5 out of 5 stars
    Reviewed on 12/8/2022

    Dr. Drury and his staff are all awesome. That's why I go there.

    5 out of 5 stars
    Reviewed on 12/2/2022

    Dr. Drury is very attentive, concerned and efficient. They follow up and have excellent communication. I recommend him to everyone I know with cardiac concerns. Best Doctor I have ever been too!

    5 out of 5 stars
    Reviewed on 8/25/2022

    The staff is friendly and helpful, they treat you with respect. Dr. Drury really listens and seems very capable to understand what your health issues are.

    5 out of 5 stars
    Reviewed on 3/3/2022

    Great care and a positive treatment plan by Dr. Drury. The nurse staff were friendly and helpful.

    5 out of 5 stars
    Reviewed on 9/5/2021

    I think Dr Drury is an excellent cardiologist and I trust him 100 percent with my care

    5 out of 5 stars
    Reviewed on 8/2/2021

    Dr. Drury was precise and thorough in his communication.