Summary

Dr. Keith Cavanaugh grew up in Longmont, Colorado. He earned a Bachelor of Arts degree in History at the University of Notre Dame in South Bend, Indiana and his Medical Degree at the Loyola University Stritch School of Medicine in Maywood, Illinois. He completed his residency in combined Internal Medicine and Pediatrics at the University of Minnesota. After serving as Chief Resident in Internal Medicine at the Minneapolis Veterans Affairs Medical Center for one year, he moved back to Colorado to complete 2 fellowships: Pediatric Pulmonary Medicine at the University of Colorado Denver and Sleep Medicine at National Jewish Medical & Research Center. He is board certified in Pediatrics, Internal Medicine, Pediatric Pulmonary Medicine, and Sleep Medicine.

Before enthusiastically returning to Minnesota to join Children’s Respiratory and Critical Care Specialists, Dr. Cavanaugh was an Assistant Professor in Pediatric Pulmonary Medicine and the Associate Director of the Children’s Hospital Sleep Center at the Children’s Hospital in Aurora, Colorado. He had been working with the State of Colorado Department of Health to develop a simple model that would allow primary health care providers to address the risks of second hand smoke exposure with their patients in an effective, quick and non-judgmental way. His interests include educating providers and families on the important of sleep, treating sleep disorders in individuals with chronic illness including but not limited to neuromuscular disease and cystic fibrosis, helping asthmatics enjoy life without limitations, and working with tmedical students and residents.

Dr. Cavanaugh and his wife Maggie, a Minnesota native, currently live in Shoreview with their three young children, who have voted him Best Dad 5 years straight.
Read More Read less

Quick Facts

  • accepting new patients
  • 4.3
  • 30 years of experience
  • speaks English, Spanish
  • University Of Colorado Health
  • 4 specialties
  • 4 areas of expertise
  • 4 board certifications
  • 7 hospital affiliations
  • 8 office locations
  • Male

Office Locations

Dr. Keith Lawson Cavanaugh has 8 locations

Childrens Minnesota Childrens Sleep Center Clinic

310 Smith Ave N Ste 480Saint Paul, MN 55102
Mon8:00 am - 4:30 pm
Tue8:00 am - 4:30 pm
Wed8:00 am - 4:30 pm
Thu8:00 am - 4:30 pm
Fri8:00 am - 4:30 pm
SatClosed
SunClosed

Childrens Respiratory And Critical Care Specialists Pa

310 Smith Ave N Ste 460Saint Paul, MN 55102
Mon8:30 am - 4:30 pm
Tue8:30 am - 4:30 pm
Wed8:30 am - 4:30 pm
Thu8:30 am - 4:30 pm
Fri8:30 am - 4:30 pm
SatClosed
SunClosed

Childrens St Paul Pediatric Hospital

345 Smith Ave NSaint Paul, MN 55102

Gillette Childrens Specialty Healthcare

200 University Ave ESaint Paul, MN 55101

Essentia Health Duluth

502 E 2nd StDuluth, MN 55805

Compare with Similar Doctors

Dr. Keith Lawson Cavanaugh, MD
Dr. Sima Kavand, MD
Dr. Leslie Bryan Forgosh, MD
Dr. Dennis William Halbe, MD
Dr. Keith Lawson Cavanaugh, MDDr. Sima Kavand, MDDr. Leslie Bryan Forgosh, MDDr. Dennis William Halbe, MD
PulmonologyInternal MedicineCardiovascular DiseaseCardiovascular Disease
Accepts New Patients Accepts New Patients Accepts New Patients
4.3 
4.8 
2.3 
30 Years of Experience 23 Years of Experience 40 Years of Experience 44 Years of Experience
No Virtual Visit Option No Virtual Visit Option No Virtual Visit Option No Virtual Visit Option
Speaks English, Spanish Speaks English Speaks English
Saint Paul , MNMinneapolis , MNSaint Paul , MNSaint Paul , MN
Med School: Loyola University Of Chicago Stritch School Of Medicine Med School: IRAN UNIVERSITY OF MEDICAL SCIENCES Med School: University Of Maryland School Of Medicine Med School: University Of Wisconsin School Of Medicine & Public Health
Current Profile
View Profile View Profile View Profile

Insurance Plans Accepted by Dr. Keith Lawson Cavanaugh

  • Accepts Medicare
  • Accepts Medicaid

Medical Specialties

Dr. Keith Lawson Cavanaugh has the following 4 specialties

Specialty Expertise

Dr. Keith Lawson Cavanaugh has the following 4 areas of expertise

  • Insomnia
  • Internal Medicine
  • Pediatrics
  • Sleep Medicine

Certifications, License, & Education

30 Years Experience

MEDICAL LICENSE

Medical Doctor, Minnesota, 2026, Expired

EDUCATION & TRAINING

Residency

University Of Colorado Health

Medical School

Loyola University Of Chicago Stritch School Of MedicineGraduated in 1996

Similar doctors

Frequently Asked Questions

Is Dr. Keith Cavanaugh accepting new patients?
Dr. Keith Cavanaugh is accepting new patients on Vitals. View Dr. Keith Cavanaugh's profile on Vitals to make an appointment.
How can I make an appointment with Dr. Keith Cavanaugh?
You can find contact information for Dr. Keith Cavanaugh here on Vitals.
Does Dr. Keith Cavanaugh accept virtual/telehealth appointments?
Dr. Keith Cavanaugh has not indicated that they accept virtual/teleheatlh appointments. Contact their office through their Vitals profile to check for availability.
Where is Dr. Keith Cavanaugh's office located?
Dr. Keith Cavanaugh's office is located at 310 Smith Ave N Ste 480, Saint Paul, MN, 55102.
Does Dr. Keith Cavanaugh accept my insurance?
You can see the insurance plans that Dr. Keith Cavanaugh accepts on their Vitals profile.

Ensuring Data Transparency and Trust: A Guide to Vitals Doctor Listings and Reviews

Our provider data is gathered directly from physicians and publicly available databases. Providers who verify their profiles gain the ability to update information, offering additional details about their specialties,education, treated conditions, performed procedures, and accepted insurances.

Reviews on Vitals are submitted by users only. Recognizing the valuable insights these reviews offer into a doctor's reputation, we maintain internal policies and protocols to ensure the quality and accuracy of all reviews. Importantly, providers cannot delete or alter reviews independently. Reviews can only be deleted or changed following an internal assessment by our customer service team.

Your feedback is highly valued and we encourage you to contact our support team should you encounter any issues.