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.

James Mailhot


Medical director of CPMC program to help heart patients fully recover

About me

Dr. James Mailhot treats patients at the Cardiovascular Care and Prevention Center &nash; Golden Gate Practice. As a noninvasive cardiologist, he has a breadth of experience in treating cardiac conditions. He also has a special interest in harnessing technology to improve patients' utilization of cardiac rehabilitation programs.

Mailhot earned his medical degree from Georgetown University and trained in internal medicine at Boston Medical Center. He completed his cardiology fellowship at UCSF Medical Center at Mount Zion and Stanford Health Care.

Mailhot is a veteran of the U.S. Navy. He is a member of the American Heart Association and American College of Cardiology.

  • Education

    Georgetown University School of Medicine, 1964

  • Residencies

    Boston Medical Center, 1969

  • Fellowships

    UCSF Medical Center, 1970

  • Board Certifications

    Cardiovascular Disease, American Board of Internal Medicine/Cardiovascular Disease

    Internal Medicine, American Board of Internal Medicine/Cardiovascular Disease

  • Academic Title


My objective is to partner with my patients to produce the best cardiovascular care.

Cardiovascular Care and Prevention Center – Golden Gate Practice

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

My reviews


Overall Experience
187 Reviews
Dr. Mailhot is kind and gentle. he provides very accurate and knowledgeable information from start to finish and great follow-up sessions. He provides status on my progress and reviews my medications thoroughly.
Explained things in a way that was easy to understand
186 Reviews
Did the doctor pay attention to your concerns
185 Reviews
Gave easy to understand instructions about taking care of health problems or concerns
183 Reviews
Knew the important information about your medical history
187 Reviews
The provider showed respect for what you had to say
187 Reviews
The provider spent enough time with me
186 Reviews