Dr. Anna T. Beyer is a general and interventional cardiologist, a specialist in advanced diagnostic and treatment techniques for the heart. Her expertise includes cardiac catheterization (procedures in which the heart is reached by passing a thin, flexible tube through a blood vessel), coronary stenting (inserting a mesh tube into a narrowed artery supplying the heart in order to maintain blood flow), repairing genetic heart defects (such as holes in the heart that should have closed up after birth) and stress testing (monitoring the heart's response to exercise).

Beyer earned her medical degree at the Keck School of Medicine of USC. She completed a residency in internal medicine at California Pacific Medical Center. She completed a fellowship in heart failure at UCSF, a cardiology fellowship at California Pacific Medical Center and a fellowship in interventional cardiology at UCSF.

  • Education

    Keck School of Medicine of USC, 2003

  • Residencies

    California Pacific Medical Center, Internal Medicine, 2006

  • Fellowships

    UCSF, Heart Failure, 2007

    California Pacific Medical Center, Cardiology, 2010

    UCSF, Interventional Cardiology, 2012

  • Academic Title

    Associate Professor

Clinics I work with

Cardiovascular Care and Prevention Center – Golden Gate Practice

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

Cardiovascular Care and Prevention Center at Mission Bay

535 Mission Bay Blvd. South
San Francisco, CA 94158

My reviews


Overall Experience
173 Reviews
Dr. Beyer was wonderful. She recognized that my cardiac symptoms were a symptom of something else going on and she was right. So grateful to have seen her when I did. I had lost a third of my blood.
Explained things in a way that was easy to understand
171 Reviews
Did the doctor pay attention to your concerns
171 Reviews
Gave easy to understand instructions about taking care of health problems or concerns
166 Reviews
Knew the important information about your medical history
173 Reviews
The provider showed respect for what you had to say
171 Reviews
The provider spent enough time with me
173 Reviews