Skip to Main Content

Dr. Miranda Dunlop is an internal medicine specialist and primary care doctor. She is associate medical director of the General Internal Medicine Clinic at UCSF Mount Zion.

Dunlop earned her medical degree and completed a residency in internal medicine at UCSF.

Prior to medical school, Dunlop served as a volunteer in the Peace Corps, working in primary health care in Cameroon.

  • Board Certifications

    American Board of Internal Medicine, Internal Medicine, 2006

  • Residencies

    UCSF, Internal Medicine, 2006

  • Degree

    University of California, San Francisco, School of Medicine, 2003

  • Languages

    English

Where I see patients (1)

    My reviews

    4.8

    Overall Experience
    171 Ratings
    About our process
    Jun 26, 2025
    I'm so happy to have Dr. Dunlop as my provider. She's the best! She put my mind at ease by explaining test results and comparing historical results. Dr. Dunlop has been my provider for over 20 years and I feel incredibly fortunate. Explanations are easy to follow along with and there's no doubt she has my best interest in mind.
    Jun 21, 2025
    Same treatment every time! Great!
    Jun 13, 2025
    Miranda Dunlop has been the most thorough, thoughtful and awesome doctors I have ever had. She is efficient in going through all of my concerns, and explaining in plain English what the issue may be and how best to address it. She does her level best to review my medical chart in advance so that we can have a meaningful and pointed discussion addressing all topics of interest, including concerns that she may have related to test or lab results. I have always appreciated and value her opinions and advice. I also value the time she takes off hours to address any concerns that I may have, responding to MyChart messages well into the night. She is truly a dedicated and empathetic health care giver, who I feel is a model of what a doctor should be. That said, this latest visit was exactly as I expected it would be!
    May 11, 2025
    Dr. Dunlop is exceptional. Her professional care for my health needs and issues is balanced with genuine concern for my well-being.
    Apr 20, 2025
    Dr Dunlop was very caring once she arrived.
    Apr 12, 2025
    Dr Dunlop is very thorough explains my personal health gives me options and takes time to listen to me. She is an excellent doctor. I am blessed to have her.
    Apr 03, 2025
    Dr Dunlop is a wonderful physician who has been extremely helpful & supportive.
    Apr 01, 2025
    Dr. Dunlop is a remarkable physician who really cares about her patients.
    Mar 31, 2025
    Dr, Miranda Dunlop has always shown her patience, professionalism, hard work, and commitment to my excellent medical care. The medications she prescribed are helpful, and I'm seeing great improvement in my physical and emotional health. She is such an amazing doctor. I am blessed that she is my primary doctor for a long time now. I have great confidence in her abilities as an experienced, knowledgeable doctor.
    Mar 23, 2025
    Provider is excellent, asked about me, took time after each Q asked, to seek additional info needed to determine what she could provide me to take care of myself. Took the time to determine tests technically needed to check my health overall that could not be answered by questions & answers and how was my demeanor during the appointment.
    Mar 21, 2025
    Great team
    Mar 17, 2025
    Maranda Dunlop is the best
    Mar 13, 2025
    Dr. Dunlop is great.
    Feb 28, 2025
    Dr. Dunlop is not only a remarkable physician but a concerned and empathic caregiver
    Feb 13, 2025
    Fabulous
    Feb 12, 2025
    Dr. Dunlop is the best. I always leave feeling good. I am grateful for her care.
    Feb 12, 2025
    She does everything she can within the confines of insurance to provide great care to a person w a disability & a complex med situation
    Jan 25, 2025
    I ALWAYS HAVE VERY GOOD EXPERIENCES. THE CARE PROVIDER IS VERY CONCERN FOR MY HEALTH DR. DUNLOP shows concern for patients. Dr. Miranda Dunlop is always very caring in providing excellent care to me, her long time patient. She is respectful, courteous and committed to providing the highest standard of care to patients like me. That is the reason I stay with UCSF - best doctors, staff, service, etc, - best hospital.
    Jan 24, 2025
    Dr. Dunlop is exceptional in her care, concern, knowledge, professionalism and down to earth good nature.She makes you know that she is always there for you as her patient, but treats you as her friend.She is constant and consistent insuring that I am equally involved in the process of my Healthcare needs by providing me with all the information she has available. She helps me (her patient) make better decisions about my healthcare needs now and especially in the future.All doctors, hopefully, have followed her lead.
    Jan 16, 2025
    Dr. Dunlop is amazing. She is probably the only doctor I have had that really takes the time to listen to the patient, answer questions and explain things thoroughly. She doesn't jump automatically to prescribing medicines and gives great advice for lifestyle changes to improve health. I would highly recommend her as a doctor to any of my family or friends. There should be more doctors like her!
    Dec 20, 2024
    Very much like Dr Dunlop. She is everything I would hope for in a primary care doctor. She listens, communicates well, and informs me to make better decisions
    Dec 05, 2024
    Dr Dunlop is the best
    Nov 25, 2024
    Dr. Dunlop is an excellent practioner & has always helped me. I appreciate all she does for me.
    Oct 13, 2024
    Dr. Dunlop always takes time to ask questions to understand the background and to explain recommendations. A wonderfully thoughtful practitioner. So appreciated.
    Oct 11, 2024
    Excellent
    Sep 05, 2024
    Dr. Dunlop Is a thorough, knowledgable, and supportive clinician.
    Sep 05, 2024
    Dr. M Dunlop is the best!
    Aug 23, 2024
    Dr. Dunlop is the best doctor! She cares about my concerns, sometimes reply my messages in the midnight. She is very knowledgeable and responsible, explained my questions in detail. I hope she can take care of herself and not to work so hard, have some more time to sleep.
    Aug 23, 2024
    Good
    Aug 16, 2024
    Totally focused on checking boxes on computer
    Jul 19, 2024
    Miranda Dunlop is an excellent physician, and I am lucky to be one of her patients.
    Jul 06, 2024
    I really appreciate the work that doctor Dunlop do with me. She is amazing!
    Jun 26, 2024
    Dr. Miranda Dunlop is awesome physician! Highly recommend her to anyone. She explained things clearly and make things easily and considerate. My big thanks to her for all her care and clinical services to me and all her patients.
    May 17, 2024
    She explained that she spends a lot of time with each patient but that puts her in overtime and thus delays her with all others, ripple effect. She explained why she wanted to see me and the treatments she had ordered for me.
    May 08, 2024
    Dr. Dunlop is an exceptional physician. Her knowledge of medicine is remarkable and she is able to communicate her findings in a manner in which a non clinician can understand. Her ability to listen and make the patient comfortable exceeds any physician I have been treated by. On top of all these traits she exudes empathy. What a gift to the medical profession!!!!
    Apr 05, 2024
    Dr. Miranda was very thorough listening to my issues and helped me understand
    Mar 15, 2024
    Nothing but Good. Experienca
    Mar 14, 2024
    I'm thrilled to have Dr. Dunlop as my provider. She's excellent at explaining reasoning for requesting certain tests, procedures, referrals. She also knows my history well and asks for my feedback on suggestions. Dr. Dunlop has great knowledge into what might make my lab results skewed, effects (potential) of long-term use of certain medications (taking age into consideration). I trust her decisions and recommendations.
    Mar 08, 2024
    She went thru my file and addressed issues, she listened, made suggestions, asked for my ideas and agreed on action plan until next appt.
    Dec 23, 2023
    Dr. Dunlop is wonderful and I'm grateful for her care and advice!
    Dec 18, 2023
    I'm very happy with my doctor, she has been great.
    Dec 15, 2023
    Dr. Miranda Dunlop took the time to listen carefully to a complicated situation and gave me referrals. She was compassionate and thorough. UCSF Health is very fortunate to have her working there. She is incredibly impressive as a physician.
    Dec 14, 2023
    Dr Dunlop is a superb physician and a great human being!
    Dec 14, 2023
    I continue to appreciate the care Dr. Dunlop has given me over the years. She keeps my health issues in mind and listens well to me concerns.
    Dec 01, 2023
    I am so happy with Dr. Dunlp and her staff. Feel as if I have the best Doctor, the best support staff and the medical facilities in California. Dr. Dunlop actually listens to my concerns and explains issues in a clear and comprehensive manner. I am confident that the recommendations she makes are in my best interest.
    Nov 21, 2023
    Dr. Dunlop has been my primary for over 10 + yrs. Constant professional and always ensuring I have her total attention. She has a great approach to ensure my concerns, questions and needs are acknowledged. Appreciate the concluding discussion always at the end of my appts.Extremely personable and caring!
    Nov 17, 2023
    Dr Dunlop is a little frenetic in her approach but very thorough, caring, and knowledgeable.
    Nov 15, 2023
    Very good on following up
    Oct 01, 2023
    Dr. Dunlop has been my long term physician. She is always thorough, efficient, listen to my concerns, answers all of my questions in order to make decisions and provides information so I can make the best choice of tasks to do for the next appointments.
    Sep 19, 2023
    Dr. Dunlop is excellent. Very thorough, friendly, and knowledgable.
    Sep 17, 2023
    Provider is always rushed. Computer system seems to be a hinderance to streamlined care- slows her down considerably

    Share