About Thomas Family Medical Practice
Caring for Families Across Generations
At Thomas Family Medical Practice, we believe that good health starts with genuine care. Located in the heart of Castle Hill, our locally owned and operated medical centre has proudly served the community for many years. We are here to offer compassionate, reliable and personalised healthcare to individuals and families at every stage of life.
From your child’s first check-up to aged care assessments and everything in between, our doctors and nurses are here to guide you through each health milestone with professionalism and kindness.
Our Mission
Our mission is simple – to support our patients in achieving better health outcomes through continuity of care, clear communication and trusted medical guidance. We aim to create a welcoming space where people feel comfortable asking questions, raising concerns and taking control of their health journey.
Supporting the Local Community
We are proud to care for generations of families in Castle Hill and the surrounding suburbs. From children to grandparents, we welcome all ages and all walks of life. As a community-focused practice, we believe in health care that is inclusive, accessible and responsive to the needs of our growing area.
Our Values
Respect
We treat everyone with kindness and dignity
Integrity
We provide honest advice and evidence-based care
Trust
We build strong relationships with our patients
Community
We are proud to serve and support our local area
Excellence
We continually improve through education and collaboration
Meet Our Doctors!
Our caring and experienced team is here to support your health at every stage of life. Whether you need a routine check, specialist care or simply want to talk through your concerns, our doctors are ready to help. We are committed to providing respectful, thorough and personalised care in a warm and supportive environment.
- Conveniently located in Castle Hill, preferred medical centre
How To Book An Appointment?
To help minimise waiting times, we run by appointment. While we do our best to accommodate your preferred time and doctor, it may not always be possible. For more information, please check our FAQ under the Appointments section. Appointments are usually 15 minutes long. If you need extra time or if more than one person needs to see the doctor, please let reception know when booking — separate appointments are required for each person.
Our Process
Our medical centre at Castle Hill has streamlined our process to make your healthcare experience as smooth as possible: