Where Family Comes First...

Complete medical care with professional and friendly staff

Hawkesbury Family Practice offers the complete package of general health care medical services in Richmond. We’re able to treat infants and children, right through to adults and the elderly. Let us be your first point of call when it comes to treating your health issues.

Comprehensive primary care

Hawkesbury Family Practice is the primary care provider for many residents in and around the Hawkesbury. We embrace a holistic approach and get to know our patients before advising on their health. We’re able to consult on all health issues – whether you’re in good health and looking for preventative medicine, suffering from a minor cold, or experiencing a major illness. For a professional and trusted general practitioner in Richmond, you can trust your health to the practitioners of The Hawkesbury Family Practice.

Friendly environment


We want you to start feeling better as soon as you step into our practice. We work in a peaceful, clean and inviting space so you can feel comfortable right away. We use the latest technology to manage your appointments and medical information. We’re also equipped with modern tools and up-to-date equipment to make sure that you’re receiving the best possible treatment available.  

Qualified practitioners


We have both male and female doctors available, and you will receive the same level of diligence and attention from any of our staff. Our doctors and nurses are trained and experienced to provide you with exceptional care and service. Our staff take the time to carefully listen to your needs and then find the best solution for your situation. No matter what your medical concern is, we can diagnose and treat your issues. In special cases, we can also give you a referral to the leading specialists. Contact a trusted general practitioner in Richmond.

Reception / waiting room Treatment room

Professional Rooms For Rent

For information regarding the professional rooms for

rent at our practice - please call 0418 861 767