Loading Complete
Duncan R. McGregor

Duncan R. McGregor, MD

Nephrology

Accepting New Patients
Need help scheduling? Call 970-298-7106

Highlights

Age Groups Seen

  • Adult 19-64
  • Older Adult >65

Gender

Male

Hospital Affiliation

  • St. Mary's Regional Hospital

Locations

  1. St. Mary's Regional Hospital Nephrology Clinic
    • 2635 North 7th Street, Floor 4, Grand Junction, CO 81501
    • Get Directions
    • phone: 970-298-7106
    • fax: 970-298-7177

Expertise

Education

  • Fellowship: University of Utah Hospital & Clinics, Nephrology, 2009
  • Residency: University of Utah Hospital & Clinics, Internal Medicine, 2007
  • Medical School: University of Minnesota Medical School, 2004

Board Certifications

  • Nephrology: American Board of Internal Medicine, 2008

Insurance

Search plans
  • Aetna
  • Anthem BCBS
  • Cigna
  • Cofinity
  • CorVel
  • Coventry
  • First Health/Coventry
  • Friday Health Plans
  • Humana
  • InnovAge PACE
  • Kaiser
  • Meritain
  • NaphCare
  • Pinnacol Assurance
  • Rocky Mountain Health Plans
  • Tri West
  • United Healthcare

Ratings & Reviews

5 out of 5

142 ratings, 40 reviews

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

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

    He's the best and deserving of a raise.

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

    I never feel rushed.I feel he really wants to know my concerns and questions.

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

    a pleasure to meet him

    4 out of 5 stars
    Reviewed on 2/15/2026

    Everything was good

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

    Thank you for your help and attention; you are very efficient.

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

    The best Dr in the Western Slope.

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

    An amazing doctor

    5 out of 5 stars
    Reviewed on 1/31/2026

    He was very thorough and professional

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

    He looks at the whole body and makes sure other doctors are doing their part to also help the patient

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

    /Love his comforting and comfortable manner!

    5 out of 5 stars
    Reviewed on 1/18/2026

    Amazing DR. I would recommend him to any family who has kidney issues. Looked at every aspect of my health.

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

    He's great he takes time to listen to you

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

    Awesome Doctor

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

    I only wish he was a general family doctor

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

    He provides excellent service and explains the topics very thoroughly.

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

    We are lucky to have him as part of our care team.

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

    Always professional and explained things in detail

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

    He is as systems oriented as any Dr I've been to, very wholistic.

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

    Excellent!

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

    Very personable and truly cares for his patients.

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

    He is very friendly, explains things & always answers all my questions

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

    A very kind doctor

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

    He is so kind and caring while always being professional. I do indeed trust him with my life!

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

    He is excellent!!

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

    He listens to your concerns and then we make a plan.

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

    He listens to you and at the same time seems to remember you and things from last visit.

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

    Always listens and helpful

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

    Mr Mcgrego explains what is happing to you and you can ask him all the questions you need to ask about what is happing to your kidneys

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

    He explained test results across time and calmed my wife's concerns about them in a way that made sense to both of us.

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

    He is a fantastic physician and I am most grateful to have his professional care

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

    Dr. McGregor is a down to earth doctor that really listens to his patients and greatly cares for his patients. You don't find doctors like him anymore.

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

    I wouldn’t hesitate in recommending Dr. McGregor!

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

    Great

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

    Dr McGregor takes the time to understand and respond to my situation.

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

    He’s the best Dr I have ever had.

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

    Great experence

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

    He takes his time with me I don’t feel rushed. He seems very “tuned in” to what I have to say. My visits end with me feeling encouraged.

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

    While Dr McGregor is obviously an exceptional nephrologist, he is also a good listener, and his easy going manner puts patients at ease.

    5 out of 5 stars
    Reviewed on 5/30/2025

    We would definitely recommend Dr McGregor to anyone that needs care

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

    Dr. McGregor truly cares about his patients and I would send everyone I know that needs a Nephrology Doctor to him!!