
Ingham Clinic
Herbert Street
Ingham Qld 4850
Hinchinbrook Health Care
Three clinics serving Hinchinbrook since 1996. Extended hours, same-day appointments, and comprehensive care close to home.

Herbert Street
Ingham Qld 4850

Leichhardt St
Allingham Qld 4850

Macrossan St
Halifax Qld 4850
Our clinics meet rigorous national standards for safety, clinical care, and practice management — independently assessed and accredited.



Hinchinbrook Health Care Services
Minor procedures handled locally, visiting specialists available on-site, and extended hours across three locations.

Comprehensive care for all ages, from same-day appointments to ongoing management of chronic conditions.

Dedicated GP care plans and nurse support for diabetes, heart conditions, and chronic pain management.

GP mental health care plans, counselling support, and allied health referrals for ongoing mental health management.

Skin lesion removal, joint injections, and wound care handled locally without referrals to Townsville specialists.

Immunisations for all ages, pre-travel vaccinations, health checks, and accredited Yellow Fever vaccination services.

Access orthopaedic surgeons, dermatologists, podiatrists, psychologists, and telehealth specialists without leaving Hinchinbrook.
Ready to book your appointment?
Call (07) 4776 6800 or book online.
About Hinchinbrook Health Care
Serving Hinchinbrook since 1996, this locally trusted practice combines experienced GPs with modern medical facilities. Eight doctors bring diverse expertise to ensure every family member receives quality, personalised care.
Advanced diagnostic equipment, dedicated treatment rooms, and a minor operations suite handle comprehensive healthcare needs across all three locations.





Patient Information
Affordable care, flexible hours, and support services to make your healthcare experience easier.
We bulk bill all eligible Medicare services including GP consultations, chronic disease management, mental health plans, and health assessments
Weeknights 5–11pm:
(07) 4776 6800
After 11pm:
1800 022 222
All after-hours bulk-billed.