Medical Centre

Medical Centre Mackay

Our Local GP Clinic in Mackay


At Health Hub Mackay, the servicing doctors are all about helping patients enjoy optimal long-term mental and physical health. As such, the doctors offer a wide range of medical services for patients of all ages.


Whether you are due for a check up, need a vaccination for an upcoming trip or have a particular concern you want discussed in privacy, the doctors will do all they can to accommodate.


You can read more about what the doctors offer at our medical centre in Mackay below. Book an appointment on (07) 4942 2777.

Get in Touch

What We Offer


At Mackay Health Hub, we take pride in offering a comprehensive selection of medical services for patients of all ages throughout Mackay and surrounding areas. Our options include:



And a whole lot more!


It's our goal to be your one-stop shop for all things health and wellness in Mackay. Your wellbeing is our first priority. For more information, reach out to our team today!

Reach Out

Frequently Asked Questions


  • Can I get a referral to see a specialist?

    Yes, the doctor can provide referrals for patients to see a specialist. If you require a specialist referral, please speak with your doctor during your consultation.

  • How long are appointments with the doctor?

    A standard consultation with the doctor will typically take up to 10 minutes. For initial consultations regarding skin checks, please allow up to 20 minutes. If you require an urgent medical appointment, please notify reception. Please note, unforeseen circumstances may lead to delays in appointment times, so please feel free to call reception prior to your booking to confirm the doctor is running on time. 

  • Can I get a prescription without seeing the doctor?

    No, a doctor's consultation is required for a prescription. The servicing doctors need to assess your medical history, symptoms and other factors before prescribing any medications.

  • What should I do if I need to cancel or reschedule my appointment?

    If you need to cancel or reschedule your appointment, please contact reception as soon as possible, as this gives the doctor the opportunity to slot in another patient who may need it.

Ask A Question
Share by: