Is this your business?
Claim your business profile now to unlock its full
potential and engage with your customers effectively.
Claim it now
About Mackay Family Medical Practice
Mackay Family Medical Practice provides a comprehensive range of medical services for the whole family. With a friendly support staff and dedicated male and female doctors, we offer a full spectrum of services. We provide child health checks, men's and women's heath care, disease management as well as general practitioner care. We are also able to conduct drug and alcohol testing, allergy testing and also employment and driver medicals. At Mackay Family Medical Practice, we strive to maintain a comfortable and friendly practice where we can provide the thorough assessment and prompt treatment you need. Our Mackay doctors' surgery is a bulk billing clinic and we accept Department of Veterans' Affairs patients. To arrange your next appointment, call our friendly Mackay medical centre today. We are conveniently located with ample free parking available.
Products
Vaccinations
Services
Immunisations
Family Health Care
Mental Health
Minor operation procedures
Mole and Skin Checks
Hearing checks
Diabetes education and management
General practice
Coal board medicals
Pre-employment medicals
Cadet medicals
Women's Health
Travel medicine
Work cover injuries
Drug & alcohol screening
Workplace immunisation
Free health assessment for over 75s
Free health checkup for ages 45-49
SMS Appointment reminders
Comprehensive and Timely Care to our Patients
Family Owned
Experienced Staff
GPs
Doctor
Bulk billing
DVA
Reviews
5 rating
4 reviews
Filter by rating
4
0
0
0
0
Amenities
Ways to Pay
Bulk Billing
Cash
Cheque
Direct Debit
EFT
Eftpos
Mastercard
Visa
Licences
MBBS
FRACGP
Accredited Practice with Australian General Practice Accreditation Limited
Frequently Asked Questions
Are you open on weekends?
Yes, we are now open seven days a week. We are open between 9am and 1pm on Saturday and Sunday.
Do you take new patients?
Yes, we welcome new patients. You can save time by filling out our New Patient Form on our website, prior to your appointment. Otherwise we recommend you arrive ten minutes prior to your appointment to complete the form upon arrival.