Skip to Main Content

Dr. Caroline Castillo is a family physician who provides primary care to pregnant people. She specializes in maternal and child health and in high-risk pregnancies.

Castillo earned her medical degree from Weill Cornell Medical College. She completed a residency in family and community medicine at UCSF, followed by a fellowship in maternal and child health at PCC Community Wellness Center.

Outside of work, Castillo's interests include ultimate Frisbee, bicycling and architecture.

  • Board Certifications

    American Board of Family Medicine, Family Medicine

  • Fellowships

    Wellness Community, Maternal Child Health

  • Residencies

    UCSF Graduate Medical Education, Family Practice

  • Degree

    MD, Weill Cornell Graduate School of Medical Sciences

Where I see patients (1)

    My reviews

    4.9

    Overall Experience
    157 Ratings
    About our process
    Nov 26, 2025
    I ALWAYS recommend Dr. Castillo. She is by far the best PCP I've ever had. She is very smart, thorough, warm , genuinely caring, patient and I feel completely taken care of by her- mind, and spirit.
    Nov 15, 2025
    Dr. Castillo is best of the best. It is evident she cares about her patients's overall well-being. She has one of the best, if not best bedside/chair side manner I've experienced.
    Oct 25, 2025
    Dr. Castillo is an outstanding doctor who cares about me.
    Sep 23, 2025
    Dr. Castillo is a perfect PCP. I always recommend her to my friends.
    Sep 17, 2025
    I referred a friend to Dr. Castillo after this visit.
    Sep 11, 2025
    Dr. Castillo continues to give excellent care. She listened and is very respectful.
    Sep 06, 2025
    Dr. Castillo is a diamond in the rough. She has the best bedside manner, great advisor on medical issues, very Intelligent, great overall, a wonderful person and UCSF are very fortunate to have her as I am also fortunate to have her as my PCP.
    Sep 06, 2025
    I appreciate Dr. Castillo's professional and kind approach - she's like a health partner for me. She asked me about everything, and made time to discuss things as needed.
    Sep 01, 2025
    Dr Caroline Castillo is an excellent physician. Her professionalism is beyond reproach. I am very happy to have her as my primary care physician.
    Aug 15, 2025
    I'd give her a hundred if I could. She's so wonderful and am happy I finally found a PMD that I respect so much.
    Aug 15, 2025
    Dr Castillo is simply the best physician I have had. She is thorough, always answers questions completely and sincerely cares about my health and well being! I have learned so much from her explanations and I believe she keeps me in the best of health. She always takes time to respond to my questions. On a scale of 0 to 10 she is a 20! UCSF needs outstanding physicians of her excellence!
    Aug 14, 2025
    Dr. Castillo- Your unhurried approach made me feel truly heard, and you took the time to include me in every step of the treatment plan. Because you explained options clearly and answered my questions, I felt empowered to make informed decisions about my care. Your excellent medical judgment, patience, and collaborative approach exemplify what I value in a physician. Thank you for treating me with such respect and for putting my needs first.
    Aug 13, 2025
    My Doctor has always been one of the best I've had
    Jun 21, 2025
    Dr Castillo is the best. Smart, thoughtful, knowledgeable and personable.
    Jun 07, 2025
    Exceptional care. I particularly appreciate the more holistic approach - not forcing me to focus on a single issue in the appointment and schedule another visit to talk about another - as a lot of it is probably interrelated. (I've had other experiences where presumably for billing optimization they will only discuss a single issue per visit)
    May 28, 2025
    Dr Castillo is always attentive to my needs and concerns
    May 15, 2025
    Dr.Castillo was lovely as usual. I felt well informed about the procedure I was getting. Her calm demeanor made the process so easy. I was anxious coming in but felt at ease once we started chatting. She turned off the lights so it wasn't so bright in the room, offered to put on some music( I put some meditation music on) and she was done in less than ten minutes. She was also explaining everything before she moved on to the next step so I knew exactly what was going on and how things may feel. I can't say enough good things about Dr.Castillo and my experience. 10000/10
    May 09, 2025
    Dr. Castillo is amazing! Her and her staff were great.
    Apr 16, 2025
    Dr. Castillo is an excellent provider. I absolutely respect her knowledge and care. I always know I am being well cared for. We need more physicians like her!
    Mar 29, 2025
    Listened to my concerns and made me feel heard
    Mar 24, 2025
    Dr Castillo was patient and listened well. She answered all of my questions and didn't rush me out ... I hope I can see her again !
    Mar 20, 2025
    I really liked this doctor, hoping to make her my permanent pcp
    Feb 22, 2025
    I love Dr Castillo.
    Feb 21, 2025
    Dr. Castillo genuinely cares for me. She discussed and involved me in treatment plans and recommendations. I can tell that she works hard and cares for her patients evidenced by late and early morning hours informing me about my test results and giving her feedback.
    Feb 11, 2025
    Dr.Castillo is the sweetest and very kind person. She always care about me so much.She is the best doctor I have ever known.
    Feb 08, 2025
    I am so grateful for Dr. Costillo for many reasons - including her willingness to ask the harder / more uncomfortable questions and the compassionate way she truly listens to the responses and appropriately involved me in the decisions that need to be made
    Jan 18, 2025
    She is absolutely outstanding; empathetic, thorough, evidence based and I feel like she truly cares. UCSF is lucky to have her and I know that I am!
    Jan 04, 2025
    Dr. Castillo is by far the most caring primary care physician I have ever had. I can't say enough nice things about her. She listens, doesn't judge, explains things thoroughly, and never makes me feel rushed. She is a gem.
    Dec 12, 2024
    Dr. Castillo is simply a treasure and gift!! I feel so lucky to be in her care. She cares deeply and is so thorough.
    Dec 08, 2024
    Dr Castillo is amazing. She really listened to my questions and provided a thorough exam.
    Nov 27, 2024
    Dr Castillo is the best Dr I've ever had!
    Nov 14, 2024
    Dr Castillo is amazing. She posses all the qualities one looks for in a doctor.
    Nov 07, 2024
    Dr. Castillo was outstanding as always. She listened and took action (gave me Tylenol prescription, ordered blood tests, suggested some therapy, put in a referral for PT). I have every confidence in her and always feel I'm well taken care of and respected. No complaints.
    Oct 30, 2024
    Dr. Castillo is superb!
    Oct 23, 2024
    Dr. Castillo was very smart, thoughtful and full of ideas to treat my chronic pain.
    Oct 18, 2024
    Dr. Castillo always shows empathy and careful attention to my concerns. She understands how my mental health complicates my experience with pain and other physical health issues. She helps me clarify and prioritize my health needs without undermining my fears and anxiety. I leave her office with more clarity and hope to recover from pressing issues one by one.
    Oct 05, 2024
    Dr. Castillo has always been good at listening to my concerns and answering my questions. She always helps me come up with a way of managing my health issues.
    Oct 03, 2024
    Dr Castillo is fantastic! Always easy to talk to, listens well, and describes options for care and her opinions very well. I feel that I can trust her and that she has my best interests at heart. She is by far the best PCP I've ever had so I really hope she stays at UCSF for a long time! Thank you for everything, Dr Castillo! :)
    Oct 02, 2024
    Dr Castillo is awesome
    Oct 02, 2024
    I consistently receive excellent care at ucsf
    Sep 21, 2024
    Dr. Castillo is amazing, one of the best!
    Sep 08, 2024
    I'd give her 10s if I could. She was also patient with my hearing loss and took time to repeat or rephrase when I couldn't catch her words - and without compromising the quality of my care or treating me like a mentally compromised person. This is much too rare in the medical world.
    Aug 30, 2024
    Dr. Castillo is the best, as a professional and as a human being.
    Aug 30, 2024
    Dr. Castillo is exceptional - and my friend/colleague also saw her earlier in the same day b/c of my referral for her outstanding care. She's "got it" being the unteachable clinical skills + is willing to be thoughtful and collaborative re: complex presenting issues. Rather than feeling dismissed or "crazy", she validates my experience acknowledging how women have historically be dismissed in our suffering.
    Jun 14, 2024
    Dr. Castillo was great, excellent and clear communication. Very efficient.
    Jun 14, 2024
    Dr. Castillo is a phenomenal and caring physician. She always wants to make sure we are doing everything we can to optimize my heath and take care of any issues or problems I may have.
    Jun 06, 2024
    Dr. Castillo is the best! She has a great bedside manner, very attentive and concerned. She treats the whole patient.
    Jun 05, 2024
    Very thorough exam
    May 26, 2024
    My Care Provider listened to all my health issues we discussed all issues I was very pleased at professional discussion she engaged me in with my health and referred me to the help I would need so that I can get better. Thank you for listening to my concerns!
    May 04, 2024
    Dr Castillo is a very caring, conscientious physician
    May 01, 2024
    If the survey went to ten I'd give her a 100
    Apr 28, 2024
    Excellent all around - love my doctor!
    Apr 27, 2024
    Always Good
    Apr 24, 2024
    Dr. Castillo and Rosa were great! I recommend coming to Dr. Castillo to my coworkers and friends!
    Apr 12, 2024
    I am 72 years old. I'm a cancer survivor. I've interacted with many many doctors and nurses in my life. Dr. Castillo is far and away the best I have experienced. Knowledgeable, attentive, and compassionate.
    Apr 03, 2024
    Doctor Castillo is wonderful. I find her very caring and knowledgeable. A blessing for sure
    Mar 30, 2024
    Really great
    Mar 23, 2024
    Dr. Castillo ensures that you are actively engaged in the treatment plan and frequently confirms my comprehension of my health concerns. As a superb physician, she demonstrates empathy in her care.
    Mar 23, 2024
    Dr. Castillo is the best PCP and best doctor I've ever seen, period. She's incredibly warm, kind, attentive, and patient. She takes appropriate time with me, asks follow up questions, and gives adequate attention and consideration to every issue.

    Share