Skip to Main Content

Beth Griffiths


Primary care doctor and passionate patient advocate

Dr. Beth Griffiths is an internal medicine specialist who provides primary and urgent care to adults. She especially enjoys helping her patients make lifestyle changes that will allow them to meet their health goals.

Griffiths is passionate about the full spectrum of health care advocacy, from supporting individual patients to working for policy changes that would improve the health of all Americans. She currently serves as director of health care advocacy for the UCSF Division of General Internal Medicine and is involved in developing and evaluating efforts to better educate students, residents and faculty on health care policy and advocacy.

Griffiths earned her master's degree in public health at Harvard University's T.H. Chan School of Public Health. She earned her medical degree at the University of California, San Diego, and completed a residency in internal medicine, with a focus on primary care, at UCSF.

Prior to attending medical school, Griffiths worked on health and human services legislation in both the California state legislature and the U.S. House of Representatives. She has held leadership roles in the California Medical Association and American Medical Association. She is a member of the Society of General Internal Medicine, San Francisco Marin Medical Society, American Medical Association, California Medical Association and San Diego County Medical Society.

In her free time, Griffiths enjoys cooking with fresh produce from the farmers market, traveling up and down the West Coast, reading The New York Times, and spending time with family and friends.

  • Education

    UC San Diego School of Medicine, 2015

    Harvard University, MPH, 2014

  • Residencies

    UCSF, Internal Medicine, 2018

  • Board Certifications

    Internal Medicine, American Board of Internal Medicine

  • Languages


I focus on managing chronic diseases, supporting lifestyle changes and developing meaningful relationships with my patients.

Where I see patients (1)

    My reviews


    Overall Experience
    139 Ratings
    Explained things in a way that was easy to understand
    137 Ratings
    Did the doctor pay attention to your concerns
    137 Ratings
    Gave easy to understand instructions about taking care of health problems or concerns
    136 Ratings
    Knew the important information about your medical history
    139 Ratings
    The provider showed respect for what you had to say
    139 Ratings
    The provider spent enough time with me
    138 Ratings