About
Dr. Tim Keenan is a board-certified Family Medicine physician with 25 years of experience caring for patients across all stages of life. S. D. from Upstate Medical University in Syracuse, New York. He completed his Family Medicine internship and residency at ChristianaCare health system in Delaware.
Dr. Keenan spent 19 years serving the Stratham community through Core Physicians, where he served as associate medical director and site lead physician. He has earned recognition as a Family Medicine Top Doc by New Hampshire Magazine 12 times and received the Exeter Hospital Medical Staff Exemplary Patient Care Award. Since 2014, he has served as Medical Director of Riverwoods Continuing Care Retirement Community in Exeter, giving him deep expertise in geriatric care. At Seacoast Direct Primary Care, Dr. Keenan focuses on adult patients aged 18 and older. He is passionate about treating the whole person and helping each patient maximize their health and well-being. Outside of medicine, he spends time with his wife and three children, and enjoys skiing, hiking, and traveling.
Education & Training
Undergraduate
B.S. in Biology, University of Richmond
Medical School
Upstate Medical University, Syracuse, New York (M.D.)
Residency
Family Medicine internship and residency, ChristianaCare health system, Delaware
Additional Training
Medical Director, Riverwoods Continuing Care Retirement Community, Exeter, NH (since 2014)
Certifications
Conditions Treated
Who is Dr. Keenan right for?
Dr. Keenan is a strong fit for adults 18 and older seeking a trusted, long-term primary care relationship. Patients managing chronic conditions like hypertension, diabetes, or high cholesterol benefit from his whole-person approach. Older adults and those with complex care needs gain from his extensive geriatric experience. Patients who value a physician with deep community roots and a broad clinical background will feel at home with Dr. Keenan.
Similar Doctors Nearby
Dr. Jennifer CarterMD
hypertension, high cholesterol, diabetes +4 more
Dr. Myhanh NguyenM.D.
heart disease, hypertension, diabetes +4 more
Dr. Azar KorbeyMD
diabetes, hypertension, chronic disease
Frequently Asked Questions
Dr. Keenan focuses on adult patients aged 18 and older. He has broad experience across all stages of adult life, including geriatric care. His background makes him particularly well-suited to patients managing multiple or complex health concerns.
Yes, Dr. Keenan holds board certification in Family Medicine. D. from Upstate Medical University and completed his residency at ChristianaCare health system in Delaware.
Dr. Keenan has served the Stratham community for nearly two decades. He spent 19 years at Core Physicians, where he served as associate medical director and site lead physician before joining Seacoast Direct Primary Care.
Dr. Keenan practices Family Medicine with a strong emphasis on geriatric care. He treats a wide range of conditions including hypertension, diabetes, high cholesterol, and preventive health. He takes a whole-person approach to helping each patient reach their best health.
Yes, New Hampshire Magazine has named Dr. Keenan a Family Medicine Top Doc 12 times. Exeter Hospital also honored him with the Medical Staff Exemplary Patient Care Award.
Dr. Keenan brings extensive geriatric expertise to his practice. Since 2014, he has served as Medical Director of Riverwoods Continuing Care Retirement Community in Exeter, giving him hands-on experience with older adult care.
D. from Upstate Medical University in Syracuse, New York. He completed his Family Medicine internship and residency at ChristianaCare health system in Delaware.
Doctor profile last updated March 21, 2026
