Dr. Kevin Cragun MD

  • Interventional Cardiology Rochester, MN

Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. Kevin Cragun xhas an overall rating of 4.3.


Dr. Kevin Cragun, MD is a Doctor primarily located in Rochester, MN, with other offices in Waseca, MN and Mankato, MN (and 6 other locations). He has 27 years of experience. His specialties include Interventional Cardiology, Internal Medicine and Cardiovascular Disease. Dr. Cragun is affiliated with Mayo Clinic Hospital - Rochester (Methodist), Mayo Clinic Hospital - Rochester (Saint Mary's) and United Hospital District. He speaks English.


Find out the languages this doctor/ or staff may speak.


Learn where this doctor attended medical school.

Locations & Directions

Mayo Clinic

200 1st St SW
Rochester, MN 55905

501 State St N
Waseca, MN 56093


1025 Marsh St
Mankato, MN 56001

St. James

1101 Moulton And Parsons Dr
Saint James, MN 56081

Springfield Medical Center Mayo Health System

625 N Jackson Ave
Springfield, MN 56087

Madelia Clinic

115 Drew Ave SE
Madelia, MN 56062

2200 NW 26th St
Owatonna, MN 55060

1705 SE Broadway Ave
Albert Lea, MN 56007


800 Medical Center Dr
Fairmont, MN 56031

Nearby Doctors

Dr. Kevin Cragun, MD is similar to these 3 Doctors near Rochester, MN.