Stephen Hammill, MD

Stephen Hammill, MD

Cardiology Rochester, MN

Professor of Medicine, Mayo Medical School

Office Address

Office Map
  • 200 1st St Sw
    Mayo Clinic
    Rochester, MN 55905
    Phone: (507) 284-2511


  • Dr. Stephen Hammill, MD is a board certified cardiologist in Rochester, Minnesota. He is currently licensed to practice medicine in Minnesota, Wisconsin, and Iowa. He is affiliated with Mayo Clinic Hospital -- Rochester, Mayo Clinic Hospital, Saint Marys Campus, and Mayo Clinic.

Dr. Hammill's Clinical Specialties & Interests

  • Cardiology: General Cardiology

Dr. Hammill's Education & Medical Training

  • Duke University HospitalDuke University HospitalFellowship, Cardiovascular Disease
  • University of ColoradoUniversity of ColoradoResidency, Internal Medicine
  • U of CO Sch of MedUniversity of Colorado Denver School of MedicineMedical School

Dr. Hammill's Certifications & Licensure

  • WI State Medical LicenseWI State Medical License1993 - 2015
  • MN State Medical LicenseMN State Medical License1981 - 2015
  • IA State Medical LicenseIA State Medical LicenseActive through 2014
  • American Board of Internal MedicineAmerican Board of Internal MedicineInternal Medicine
  • American Board of Internal MedicineAmerican Board of Internal MedicineCardiovascular Disease
  • American Board of Internal MedicineAmerican Board of Internal MedicineClinical Cardiac Electrophysiology

Dr. Hammill's Awards, Honors, & Recognition

  • Marquis Whos WhoWhos Who in Medicine and HealthcareMarquis Whos Who

Dr. Hammill's Publications & Presentations

PubMed | Citations by Web of Science®

Hospital Affiliations

Alternate Names

  • Dr. Stephen Hammill, Dr. Stephen Hammill, MD, Dr. S Hammill, Dr. Stephen C Hammill

74 Colleague Invites!
Is this you? If so, register to see 74 messages.

Physicians, view Dr. Hammill's full Doximity profile to:

  • Trade HIPAA-secure messages
  • Send and receive online faxes
  • Refer a patient
  • See their complete CV