Serving our community for over 40 years.

The doctors at Flagstaff Hill Medical Centre are friendly, approachable and passionate about providing high-quality health care to their patients.

In addition to in-clinic consultations, the doctors can provide home visits to existing patients as needed, and attend local aged care facilities. Several doctors also provide antenatal shared care in conjunction with the Women's and Children's Hospital and Flinders Medical Centre.

Our nurses provide a wide range of services at the practice, including child health checks, immunisations, spirometry, ECG, wound dressings, medicals, and health assessments. They also provide comprehensive programmes for chronic diseases, including diabetes, heart disease, and asthma, and visit our over 75-year-old patients in their homes for their annual home health assessments.

Ample car parking and shopping facilities opposite our practice make Flagstaff Hill Medical Centre a convenient and easy choice!

Find us

(08) 8270 1194
(08) 8370 7668
1 Ridgway Dr
Flagstaff Hill SA 5159
Monday
8:30 am - 5:00 pm
Tuesday
8:30 am - 5:00 pm
Wednesday
8:30 am - 6:00 pm
Thursday
8:30 am - 5:00 pm
Friday
8:30 am - 5:00 pm
Public Holidays
Closed
Tuesday 24 December | Christmas Eve
Closed
Wednesday 25 December | Christmas Day
Closed
Thursday 26 December | Boxing Day
Closed
Friday 27 December
Closed
Tuesday 31 December | New Years Eve
8:30Am - 1:00PM
Wednesday 1 January | New Years Day
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

After Hours

If you require medical assistance outside of opening hours, please call us on (08) 8270 1194. Your call will be diverted to the after hours Locum Service for assistance.

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