About
Dr. Thomas Keller is a board-certified internist who has cared for patients in Hanover, Pennsylvania for more than 22 years. He earned his Bachelor of Science from Mount St. Mary's College in Emmitsburg, Maryland in 1996. He then completed his Doctorate of Osteopathic Medicine at West Virginia School of Osteopathic Medicine in Lewisburg in 2001. Dr. Keller completed his internship at Sinai Hospital of Baltimore and went on to finish his Internal Medicine residency at Johns Hopkins at Sinai Hospital in 2004. He holds board certification from the American Board of Internal Medicine.
Dr. Keller joined the MDVIP network to return to the values that first drew him to medicine. He believes individualized care starts with trust, communication, and time. His clinical focus centers on proactive, preventive medicine and helping patients understand and manage their long-term health. He aims to deliver the kind of care he would want for his own family: compassionate, experienced, and genuinely personal. Caring for others, he says, remains both his profession and his passion.
Education & Training
Undergraduate
Mount St. Mary's College, Emmitsburg, MD — Bachelor of Science, 1996
Medical School
West Virginia School of Osteopathic Medicine, Lewisburg, WV — Doctorate of Osteopathic Medicine, 2001
Residency
Internal Medicine, John Hopkins at Sinai Hospital, Baltimore, MD, 2002-2004
Additional Training
Internship, Sinai Hospital of Baltimore, Baltimore, MD, 2001-2002
Certifications
Who is Dr. Keller right for?
Dr. Keller is a strong fit for adults seeking a long-term relationship with a primary care physician. Patients managing chronic conditions like hypertension, high cholesterol, or type 2 diabetes benefit from his preventive focus. He works well with individuals who want thorough annual screenings and a personalized wellness plan. His practice also suits patients who value direct physician access after hours and on weekends.
Similar Doctors Nearby
Dr. Joanne ChanMD
Internal MedicineDr. Katie PencekMD
Internal MedicineDiabetes Mellitus, Pre-diabetes, High Blood Pressure +30 more
Dr. Michael KnolleDO
Internal Medicinediabetes, hypertension, asthma +7 more
Frequently Asked Questions
Dr. Keller specializes in internal medicine with a strong emphasis on preventive and proactive care. He focuses on helping patients understand their health, reduce long-term risks, and improve their overall quality of life. He treats a broad range of adult conditions and provides comprehensive wellness planning through the MDVIP Wellness Program.
Yes, Dr. Keller holds board certification from the American Board of Internal Medicine. He completed his Internal Medicine residency at Johns Hopkins at Sinai Hospital in Baltimore and has practiced internal medicine for more than 22 years.
Dr. Keller earned his Doctorate of Osteopathic Medicine from West Virginia School of Osteopathic Medicine in Lewisburg, West Virginia. He completed his internship at Sinai Hospital of Baltimore and his Internal Medicine residency at Johns Hopkins at Sinai Hospital in Baltimore, finishing in 2004.
Dr. Keller has served patients in the Hanover, Pennsylvania community for more than 22 years. He built his career in this community before transitioning to the MDVIP model to focus more fully on personalized, preventive care.
Dr. Keller believes individualized medicine begins with trust, communication, and time. He prioritizes building genuine relationships with his patients and focuses on proactive prevention rather than reactive treatment. His goal is to deliver care he would want for his own family.
Yes. Dr. Keller makes himself available to members by phone after hours and on weekends. This 24/7 access is one of the core benefits of his MDVIP-affiliated practice.
Dr. Keller holds an affiliation with UPMC Hanover. This affiliation supports continuity of care when members require hospital-level services in the Hanover area.
Yes. Dr. Keller offers same-day and next-day appointments for his members. The smaller practice size within the MDVIP model makes this level of access consistently available.
Doctor profile last updated June 6, 2026
