Have you and your family had your flu shot? It's more important than ever this year! Schedule via MyChart or call for an appointment in SF, the East Bay or San Mateo.

About me

Dr. Anne Thorson is a cardiologist and co-director of the UCSF Center for Prevention of Heart and Vascular Disease at Mission Bay. She is also the supervising physician for the noninvasive cardiac stress testing laboratory, which evaluates patients for heart disease. An expert in women's heart health, she specializes in assessing and treating cardiovascular disease in women.

Thorson is interested in early diagnosis and treatment of patients at risk for heart and vascular disease. She also studies noninvasive imaging technologies to diagnose and monitor heart conditions.

Thorson earned her medical degree at Stanford University School of Medicine. She completed a residency in internal medicine and a fellowship in cardiology at California Pacific Medical Center.

Prior to joining UCSF in 1999, Thorson was in private practice for 10 years. She has also been director of California Pacific Medical Center's cardiac rehabilitation services and medical director for the Health Champions program to promote wellness among San Francisco schoolchildren.

  • Education

    Stanford University School of Medicine, 1983

  • Residencies

    California Pacific Medical Center, Internal Medicine, 1986

  • Fellowships

    California Pacific Medical Center, Cardiology, 1988

  • Board Certifications

    Cardiovascular Disease, American Board of Internal Medicine

  • Academic Title


  • Languages


Cardiac Rehabilitation and Wellness Center

500 Parnassus Ave., Floor B1, Suite MU09
San Francisco, CA 94143

Cardiovascular Care and Prevention Center – Golden Gate Practice

1 Daniel Burnham Ct., Suite 260
San Francisco, CA 94109

My reviews


Overall Experience
118 Reviews
Dr. Thorson is a terrific cardiologist. She is very friendly and kind explains things very clearly actually listens and makes me feel very comfortable talking to her and being with her.
Explained things in a way that was easy to understand
116 Reviews
Did the doctor pay attention to your concerns
118 Reviews
Gave easy to understand instructions about taking care of health problems or concerns
116 Reviews
Knew the important information about your medical history
118 Reviews
The provider showed respect for what you had to say
116 Reviews
The provider spent enough time with me
118 Reviews

Selected research