Serving our community since 1930.

Hahndorf Medical Centre is a family practice, and the GPs practising at the clinic pride themselves on the quality care they provide. The health and well-being of their patients is – and always has been their greatest priority.
 

Conveniently situated in the heart of Hahndorf, the experienced and friendly GPs provide high-quality medical services, including general check-ups, skin cancer medicine, vaccinations, preventative medicine, pre-employment medicals, chronic disease management, women's health, men's health, vasectomy, geriatric health, sexual health, lifestyle medicine, paediatrics, breastfeeding support, healthy ageing, mental health, and obstetric shared care.

Find us

(08) 8388 7066
(08) 8388 7415
Unit 1C, 48-50 Mount Barker Road
Hahndorf SA 5245
Monday
8:30 am - 5:00 pm
Tuesday
8:30 am - 5:00 pm
Wednesday
8:30 am - 5:00 pm
Thursday
8:30 am - 5:00 pm
Friday
8:30 am - 5:00 pm
Saturday
Closed
Sunday
Closed

Public Holidays
Closed
GP services

GP services

The GPs practising at our clinic offer a complete range of medical services, including general consultations, immunisations, referrals, and more.

Why choose us

Why choose us

Find out more about our fully accredited clinic and the care the GPs provide.

Make an appointment

Make an appointment

It is quick and convenient to make an appointment using our online booking system.

Latest news

Benefits of a No-Scalpel Vasectomy

Looking for a highly effective form of male birth control? Have you considered a no-scalpel vasectomy yet? It’s understandable that the word ‘vasectomy’ can cause men to hesitate for fear

Read More

After Hours

If you require medical assistance outside of opening hours, please call our practice or the 13SICK National Home Doctor on 13 74 25 to be advised of after hours care options. Alternatively, you can present to the Mt Barker District Soldiers Memorial Hospital Emergency Department at 87 Wellington Road, Mount Barker (phone: 8393 1777).

In a medical emergency, please call 000 and ask for an ambulance.