196 Gladstone Road Highgate Hill, QLD 4101

Book Appointment

Filter booking details

Book appointment

Show this specialty:

Show times for

Select a practitioner:

All Practitioners
5 available
Appointment Pricing
  • Standard Appointment$80.00
  • Long Appointment$130.00
  • Standard Appointment -Saturdays$90.00
  • Long Appointment -Saturdays$140.00
Need a repeat prescription?
*Existing Highgate Hill Doctors patients only
Show times for
General Practice
  • General Practice
  • COVID-19 Vaccinations

All Practitioners

5 available
  • All Practitioners

    5 available
  • Dr Catherine Swanson
    Female practitioner
  • Pfizer Room 1
  • Dr Matthew Edwards
    Male practitioner
  • Dr Ellen Rozis
    Female practitioner
  • Dr Laurel Moore
    Female practitioner
Family friendly Medical Practice, Available 6 Days Per Week

Highgate Hills Doctors is an independently owned and operated medical centre, providing general medical care as well as specialised services. We understand how important health care is, not only to you and your family, but also the wider community and are dedicated to providing a friendly, safe environment for that care.

Our experienced staff and modern facilities are able to provide a wide range of care, including:

  • General Practice Services

  • Men’s Health

  • Women’s Health

  • Children’s Health

  • Family Health

  • Family Planning, Contraception and Sexual Health

  • Immunisations and Vaccinations

  • Chronic Disease Management

  • Preventative Healthcare

  • Minor Injuries and Procedures

  • Industrial and Corporate Healthcare

Our location on Gladstone Road allows our patients easy access to a wide range of allied health services, including pathology and radiology, pharmacy, psychology, physiotherapy and dental clinics.

As a private billing practice, we strive to provide the highest quality services for our patients. Practice fees include $80 for a standard consultation and $130 for a long consultation, with a Medicare rebate of $37.05 and $71.70, respectively. Practice fees for Saturdays include $90.00 for a standard consultation and $140.00 for a long consultation, with a Medicare rebate of $37.60 and $72.80, respectively.

Located on the corner of Gladstone Road and Wahcumba Street, we have ample parking available for our patients. With multiple bus services running down Gladstone Road and connecting to the nearby Park Road Station we are perfect for patients from West End, Dutton Park, Woolloongabba, Kangaroo Point, Toowong, South Brisbane, St Lucia, Fairfield, Annerley and Coorparoo.

If you would like to book an appointment with one of our friendly practitioners, you can do so at any time using our convenient online booking service. Simply click on a suitable appointment time from the options displayed at the top of the page to get started now.

Read more


Dr Matthew Edwards

GP, Male

Book Profile

Dr Catherine Swanson

GP, Female

Book Profile

Dr David Carroll

GP, Male

Dr Ian Mannion

GP, Male

Dr Laurel Moore

GP, Female

Book Profile

Dr Ellen Rozis

GP, Female

Book Profile

Dr Genevieve Buchanan


Pfizer Room 1

COVID-19 Vaccinations  

Book Profile

COVID-19 vaccinations

Highgate Hill Doctors in Highgate Hill is a COVID-19 vaccination provider.

Availability for the COVID-19 vaccine in Australia will be available in phases to ensure priority for those who need the vaccine most. Please check if you are currently eligible to get the coronavirus vaccine via our COVID-19 Vaccine Eligibility Checker.

If you are eligible, you can book online with HealthEngine.

Book COVID-19 vaccinations

Edit practice details

Find Highgate Hill Doctors

Pricing and payment

General pricing guide

Standard Appointment
Long Appointment
Standard Appointment -Saturdays
Long Appointment -Saturdays
Highgate Hill
General Practice

Book appointment

Show times for
See all appointments Book COVID-19 vaccination
Need a repeat prescription?
*Existing Highgate Hill Doctors patients only

1401 appointments available.

Book Appointment Now

Have an account?

Log in to continue. Book with your saved details.

Don’t have an account?

Sign up for free so you can book faster next time.

Log in

Book appointments faster with your saved details.

Don’t have an account? Sign up