About Us

The Clinic

Located within the Annandale Shopping Centre, across from Lavarack Barracks — approximately 8.9 km from Townsville's CBD and 4.5 km from James Cook University and Townsville University Hospital.

Annandale Doctors is a RACGP accredited bulk billing general practice. Medicare bulk billing is available to all Medicare card holders, making quality GP care accessible to the whole community.

Annandale Doctors clinic storefront

Services We Offer

  • General Medical Consultations
  • Chronic Disease Management
  • Women's Health
  • Men's Health
  • Children's Health
  • Mental Health Care Plans
  • Health Assessments
  • Skin Cancer Checks
  • Minor Surgical Procedures
  • Travel Health Advice
  • Travel Vaccinations
  • Childhood Immunisations
  • Adult Immunisations
  • ECG Testing
  • Spirometry / Lung Function Testing
  • Driver Medical Assessments
  • Insurance Medicals
  • Pre-Employment Medicals
  • WorkCover Assessments
  • Antenatal Shared Care
  • Sexual Health Services
  • Preventative Health Checks
  • Care Plans and Team Care Arrangements
  • Referrals to Specialists and Allied Health

Location & Hours

Shop 10, 67-101 Macarthur Drive

Annandale Shopping Centre, Townsville QLD 4814

Get directions →

Mon – Fri: 9:00 am – 5:00 pm

Saturday: 9:00 am – 12:00 pm

Sunday: Closed

Closed Public Holidays

Patient Information

Appointments, fees, test results, after hours care, privacy, patient rights and more.

View Patient Information →

Acknowledgement of Country

Annandale Doctors acknowledges the Traditional Custodians of the land on which we work and live. We pay our respects to Elders past, present and emerging.

Address

67 Macarthur Drive, Annandale,
Queensland, Australia

Get directions →
Annandale Doctors

Quality healthcare without compromise.

RACGP Accredited General Practice

Bulk Billing Available for Eligible Patients

After Hours Care

House Call Doctor: 13 55 66

Healthdirect: 1800 022 222

For medical emergencies call 000

Medical practitioners consulting from Annandale Doctors provide healthcare services to their patients and exercise independent clinical judgement regarding all aspects of patient care.

Copyright © 2026 Annandale Doctors - All Rights Reserved.