Serving our community for over 40 years.

Flagstaff Hill Medical Centre is an accredited general practice with highly trained and enthusiastic staff. Our doctors, nurses and allied health clinicians bring a broad range of services to patients.

Free parking and shopping facilities opposite the medical centre makes Flagstaff Hill Medical Centre a convenient and easy choice.

In addition to consultations in the rooms, our doctors can provide home visits as needed (to existing patients) and attend local aged care facilities. A number of our doctors can provide antenatal shared care in conjunction with the Women's and Children's Hospital and Flinders Medical Centre.

A wide range of nursing services are provided at the practice, including child health checks, immunisations, spirometry, ECG, wound dressings, medicals and health assessments. We also provide comprehensive programmes for chronic diseases such as diabetes, heart disease and asthma. Nurses also visit our over 75-year-old patients in their homes for their annual home health assessments.

Using our online booking system, making an appointment is simple. Patients have the flexibility to schedule an appointment at a suitable time with their doctor of choice.

Find us

(08) 8270 1194
(08) 8370 7668
1 Ridgway Dr
Flagstaff Hill SA 5159
8:00 am - 6:00 pm
8:00 am - 6:00 pm
8:00 am - 6:00 pm
8:00 am - 6:00 pm
8:00 am - 5:00 pm
8:30 am - 12:00 pm
Our services

Our services

We offer a complete range of medical services, including general consultations, immunisations, referrals, and more.

Why choose us

Why choose us

Your health is our priority. Find out more about our fully accredited clinic and the care we 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 our opening hours, please call us on 8270 1194. Your call will be diverted to the after hours locum service who will provide assistance.

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