About
Dr. Matthew Keenan is a board-certified internal medicine physician. He graduated from the University of Notre Dame and earned his medical degree at Indiana University. He also holds a Master of Science in Public Health from Johns Hopkins University. Before medical school, he served in the Peace Corps in Peru.
Dr. Keenan completed his internal medicine residency at Johns Hopkins Bayview Hospital. His approach to care is grounded in time and personal relationships. He is interested in disease prevention and health innovation. Dr. Keenan works to understand each patient as an individual.
Education & Training
Undergraduate
University of Notre Dame
Medical School
Indiana University School of Medicine
Residency
Internal Medicine, Johns Hopkins Bayview Hospital, Baltimore, MD
Additional Training
Master of Science in Public Health, Johns Hopkins University; Peace Corps service in Peru
Certifications
Who is Dr. Keenan right for?
Dr. Keenan works well with patients who value a deep, personal relationship with their doctor. Individuals focused on disease prevention will benefit from his proactive approach. Patients interested in health innovation and novel treatments are a good match. His background in public health is an asset for those with complex health needs.
Similar Doctors Nearby
Dr. Samantha BouchieM.D.
diabetes, chronic disease management
Dr. Souhaila RichardsonMD
hypertension, diabetes, chronic conditions +1 more
Dr. Joseph MartinMD
hypertension, hypercholesterolemia, menopause +4 more
Frequently Asked Questions
Yes, Dr. Matthew Keenan is a board-certified internal medicine physician. His training and certification demonstrate his expertise in comprehensive adult primary care.
Dr. Keenan earned his medical degree from Indiana University. He completed his internal medicine residency at Johns Hopkins Bayview Hospital. He also holds a Master of Science in Public Health from Johns Hopkins University.
Before attending medical school, Dr. Keenan served in the Peace Corps in Peru. This experience contributes to his deep understanding of patients as individuals from diverse backgrounds.
Dr. Keenan believes the foundation of quality healthcare is time and personal relationships. He focuses on disease prevention and getting to know his patients on an individual level to improve their health.
Doctor profile last updated March 22, 2026
