To find a doctor or other healthcare provider, search our directory by name, location or specialty. For further assistance, you may also call our free healthcare referral service at (228) 575-7330.

We're sorry, the appointment you are interested in has already been booked by someone else. Please select a different timeslot.Error Tracking Number: 1765874434
Provider facility background
Ravi Kanagala, MD

Ravi Kanagala, MD

Cardiovascular Disease
Dr. Ravi Kanagala has over 18 years of experience as a physician in Internal Medicine and Cardiology with specialization in electrophysiology and cardiovascular MRI. He completed post-graduate training in electrophysiology at Mayo Clinic and cardiac MRI training at Duke University. His resume includes: Senior Associate Consultant in the Division of Cardiovascular Diseases and Internal Medicine at Mayo Clinic, Assistant Professor of Medicine at Mayo Clinic College of Medicine, and Director of Arrhythmia Services at Franciscan Skemp Healthcare – Mayo Clinic Health System.

Dr. Kanagala specializes in the treatment of atrial fibrillation, rapid heart rates, syncope (black-outs), deadly arrhythmias, and other abnormal rhythms. He has performed hundreds of electrophysiology diagnostic studies for the diagnosis and treatment of abnormal rhythms originating in both the upper and lower chambers of the heart. He is one of the few specialists on the Northshore qualified to perform ablation for the treatment of atrial fibrillation using a minimally-invasive approach and one of the few specialists in the country qualified to perform stress tests using MRI to eliminate radiation exposure.

An expert in device selection and implantation, such as pacemakers and defibrillators, Dr. Kanagala is also the recipient of several honors and awards from a variety of national and collegiate foundations. He is an experienced in giving presentations to healthcare professionals including physicians, nurses and allied health, and is the author of a medical book chapter, six manuscripts, and four abstracts.
I would like to schedule ...
  • WED
    10/17/18
    THU
    10/18/18
    FRI
    10/19/18
    SAT
    10/20/18
  • SUN
    10/21/18
    MON
    10/22/18
    TUE
    10/23/18
    WED
    10/24/18
  • THU
    10/25/18
    FRI
    10/26/18
    SAT
    10/27/18
    SUN
    10/28/18
  • MON
    10/29/18
    TUE
    10/30/18
    WED
    10/31/18
    THU
    11/1/18
  • FRI
    11/2/18
    SAT
    11/3/18
    SUN
    11/4/18
    MON
    11/5/18
  • TUE
    11/6/18
    WED
    11/7/18
    THU
    11/8/18
    FRI
    11/9/18
  • SAT
    11/10/18
    SUN
    11/11/18
    MON
    11/12/18
    TUE
    11/13/18
  • WED
    11/14/18
    THU
    11/15/18
    FRI
    11/16/18
    SAT
    11/17/18
  • SUN
    11/18/18
    MON
    11/19/18
    TUE
    11/20/18
    WED
    11/21/18
  • THU
    11/22/18
    FRI
    11/23/18
    SAT
    11/24/18
    SUN
    11/25/18
  • MON
    11/26/18
    TUE
    11/27/18
    WED
    11/28/18
    THU
    11/29/18
  • FRI
    11/30/18
    SAT
    12/1/18
    SUN
    12/2/18
    MON
    12/3/18
  • TUE
    12/4/18
    WED
    12/5/18
    THU
    12/6/18
    FRI
    12/7/18
  • SAT
    12/8/18
    SUN
    12/9/18
    MON
    12/10/18
    TUE
    12/11/18
  • WED
    12/12/18
    THU
    12/13/18
    FRI
    12/14/18
    SAT
    12/15/18
  • SUN
    12/16/18
    MON
    12/17/18
    TUE
    12/18/18
    WED
    12/19/18
  • THU
    12/20/18
    FRI
    12/21/18
    SAT
    12/22/18
    SUN
    12/23/18
  • MON
    12/24/18
    TUE
    12/25/18
    WED
    12/26/18
    THU
    12/27/18
  • FRI
    12/28/18
    SAT
    12/29/18
    SUN
    12/30/18
    MON
    12/31/18
  • WED
    1/2/19
    THU
    1/3/19
    FRI
    1/4/19
  • SAT
    1/5/19
    SUN
    1/6/19
  • WED
    1/9/19
    THU
    1/10/19
    FRI
    1/11/19
    SAT
    1/12/19
  • SUN
    1/13/19
    WED
    1/16/19

Accepts most insurance. Contact your insurance provider for coverage information


This provider has limited online appointment availability, so please call the office for assistance scheduling with this provider.

Accepts most insurance. Contact your insurance provider for coverage information


This provider has limited online appointment availability, so please call the office for assistance scheduling with this provider.

Accepts most insurance. Contact your insurance provider for coverage information