Thomas J. Hamilton, DO

4.8 out of 5 
Office Location:
The University of Kansas Health System Wanamaker


2641 SW Wanamaker Rd. Suite 100
Topeka , KS 66614
Phone: (785) 271-1818
Fax: (785) 271-7522
Family Medicine
Primary Care
The University of Kansas Physicians Topeka

Education: University of Health Sciences
Internship: Riverside Hospital
Certifications: American Osteopathic Board of Family Physicians
Waterskiing, skydiving, basketball, tennis – Dr. Hamilton makes it his mission to lead an active life. He understands that in order to do that, maintaining good health is essential. This translates into a philosophy of care that focuses on holistic health. He’s inspired by faith to help his patients align their minds and bodies to not only achieve good health, but also to live a life aligned with the teachings of Christ. His medical education at Kansas City University and years of experience with St. Francis Health have led him to develop an expertise in the special kind of person-centered care that we strive to provide.

Featured Reviews



Excellent doctor ! Always shows great care !

   — Billy Ashwill


Very professional, knowledgeable, and willing to share information as necessary.

   — Roger Farthing


Dr. Hamilton is professional and has a care and concern approach that my family and I have not experienced before with a family doctor. I would highly recommend him. He is not afraid to tackle all mental issues including mental health and wellbeing.

   — Tracy Goforth


I have been seeing Dr. Hamilton for about a decade now. He is a good man and a fantastic doctor, I would recommend him to anyone. Dr. Hamilton is down to earth, friendly, informative, accommodating, and truly cares about your well being.

   — Jason White


My last experience with Dr Hamilton isn't any different from all my prior experiences. He's a good man and a good doctor. He listens.

   — Kansas P.


Dr Hamilton is one of my favorite doctors I will miss him if he ever retires. And I would highly recommend him

   — Vincent M Sheehan

Online Scheduling

Find a Physician

Find a Physician