Loading Complete
Heidi M Duncan

Heidi M Duncan, MD, FAAFP

Family Medicine

Online Booking
Need help scheduling? Call 406-238-2900

Highlights

Age Groups Seen

  • Infant 0-2
  • Child 2-12
  • Adolescent 12-17
  • Adult 18-65
  • Older Adult >65

Languages

  • English

Gender

Female

About Heidi M Duncan

Heidi Duncan is a provider who specializes in Family Medicine. Heidi sees patients at the following locations: Billings Clinic West.

Locations

  1. Billings Clinic West Family Medicine
    • 2675 Central Avenue, Billings Clinic West, Billings, MT 59102
    • Get Directions

Expertise

Education

  • Fellowship: University of Washington, Seattle, Washington, Faculty Development
  • Undergraduate: Stanford University, Palo Alto, California
  • Residency: University of Washington, Seattle, Washington
  • Internship: University of Washington, Seattle, Washington
  • Medical School: University of Washington, Seattle, Washington

Board Certifications

  • Family Medicine: American Board of Family Medicine, 1993

Ratings & Reviews

4.9 out of 5

161 ratings, 47 reviews

At Billings Clinic, our goal is that everyone who walks through our doors will feel informed, heard, and cared for. Patient experience focuses on delivering critical aspects of healthcare such as easy access to information and good communication with health care providers. We monitor patient experience with patient surveys to understand how we are doing, identify opportunities for improvement, and recognize exceptional care and team members. The patient experience rating is an average of all responses to the care provider related questions shown below.

Search reviews
    5 out of 5 stars
    Reviewed on 4/12/2026

    I am so grateful for the attention and collaboration I receive from Dr. Duncan and Kari. I feel like we are a team when it comes to my healthcare.

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

    I do not trust anyone as much as I trust Dr. Duncan

    5 out of 5 stars
    Reviewed on 3/25/2026

    I recommend Dr. Duncan to everyone! I have seen many doctors in my life and Heidi Duncan is by far the best. She listens and actually gets to the bottom of the problem. She has a way of listening that makes me talk and explain more than I normally would.

    5 out of 5 stars
    Reviewed on 3/25/2026

    Dr. Duncan always listens, explains things very well and provides rationale for her recommendations and decisions. I really appreciate her follow-through and use of the patient portal. She is an excellent physician who I trust.

    5 out of 5 stars
    Reviewed on 3/13/2026

    She is always there when I need her!

    5 out of 5 stars
    Reviewed on 3/10/2026

    Dr. Dunean is the best.

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

    I always feel listened to

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

    Excellent experience

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

    Dr. Heidi Duncan is an exceptional physician! I wish there were more like her! She knows my history & clearly cares about always giving me the best care. She reviews all reports from other providers. Smart, experienced & truly a caring person. I feel very blessed to have her as my primary physician!

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

    Dr. Duncan is excellent - I have been a patient with her for years because she is very good. She listens, discusses explains things and follows up with you. Nobody better than Dr. Duncan.

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

    Dr. Heidi Duncan is my favorite. She is beyond excellent!!

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

    She is a wonderful and compassionate provider who is always thorough and efficient. The best!

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

    Excellent listener. Superb communication and problem solving

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

    Dr. Heidi Duncan is professional, caring, friendly, thorough and informed. She is amazing.

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

    Dr. Duncan is great!!

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

    Dr Duncan listened to my concerns & offered solutions

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

    Dr. Duncan is a wonderful doctor. She listens to me and takes her time with the exam

    4 out of 5 stars
    Reviewed on 12/18/2025

    I've had her as a doctor my adult life time & my daughter is also seen by her.

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

    Dr. Duncan is the bet family physician MD in the area

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

    Dr Duncan is wonderful...I've been seeing her for around 20 yrs I think that says it all.

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

    Took time to listen to my concerns and made me feel comfortable and important.

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

    Dr. Duncan is the best! So caring, takes time to get to know you love her.

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

    Great experience

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

    Outstanding as always!

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

    My visit went very well. I felt all my concerns were addressed.

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

    I had more questions than a usual An annual visit. Dr Duncan was very understanding and got a lot accomplished in this visit and scheduled a follow up visit in December. She is amazing at utilizing time well and still covering a lot of my concerns.

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

    Heidi (Dr Duncan) is the Best.

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

    Good.

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

    Dr. Duncan is an excellent doctor. She is very kind, knowledgeable and friendly. Always listens and takes time to understand the patient. A good person.

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

    Heidi is outstanding!

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

    Dr Duncan is the best of the best.

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

    Dr Duncan provided as always excellent care and concern. We make decisions together.

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

    As always EXCELLENT care

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

    Dr. Duncan is not taking new patients along with most preferred primary care doctors - I am very lucky to have her -

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

    There is a reason I drive 3 hours ONE WAY to see Dr. Duncan!

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

    Dr. Duncan is the best doctor I could ever have wish for. She takes care of my whole family, and I trust her implicitly.

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

    Good

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

    Dr Duncan is awesome!

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

    Dr Duncan is wonderful I don't know what I would do without her. I've been seeing her for around 20 yrs I think that says it all.

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

    Heidi is very understanding, she involves my daughter in the discussions & answers her questions in a way she understands.

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

    I have always been happy with my appointments

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

    Always feel heard

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

    I am a retired general surgeon. Dr Duncan talks to me like a colleague would.

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

    Love Dr Duncan!

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

    Dr Duncan is always great

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

    Dr. Duncan very thorough & an excellent doctor.

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

    She always asks for my input and suggests a course with my past experience in mind.