Open until 6:00pm today
Bald Hills Doctors
Shop 5 / 8 Rothbury Street Bald Hills, QLD 4036

Book Appointment

Filter booking details
Bald Hills Doctors is a preferred provider for 3 health insurance funds. See funds

Book appointment

Show times for

Select a practitioner:

All Practitioners
4 available

Bulk Billing Practice

Patients with Medicare cards (usually Australian residents) will have no out-of-pocket costs for standard appointments with Bulk Billing GPs in most cases, as it will be billed directly to Medicare.

Need a repeat prescription?
*Existing Bald Hills Doctors patients only
Show times for

All Practitioners

4 available
  • All Practitioners

    4 available
  • Dr Vijaya Ajjarapu
    Female practitioner
  • Dr Deshani Ranashinghe
    Female practitioner
  • Dr Anuke Warakaulle
    Male practitioner
  • Dr Robert Kennedy
    Male practitioner
If you are a NEW PATIENT, please do not book an online appointment. Instead, please call the practice. Msg needs to be added.

Our mission at Bald Hills Doctors is to provide the highest standard of patient care whilst incorporating a holistic approach towards the diagnosis and management of illness. We are a bulk billing practice that is at your service six days a week with a single goal in mind: caring for you.

Our exemplary team of medical staff provide services for the following:


  • Sexual health
  • Osteoporosis
  • Mental health
  • Menopause
  • Preventative medicine
  • Family planning
  • ECG testing
  • Spirometry testing
  • Health checks
  • Diabetes
  • Skin checks
  • Travel health
  • Vaccinations
  • Childhood immunisations
  • Minor surgery/procedures
  • Wound care
  • Family medicine
  • Chronic disease management
  • Aboriginal/Torres Strait Islander health
  • Implanon insertion and removal
  • Pap smears


We also offer allied health services including physiotherapy, exercise physiology, dietetics, psychology, podiatry, and audiometry.

We are conveniently located within the Canterbury Court shopping strip. As well as having QML Pathology on-site and Bald Hills Chiropractic next door, there are a number of health services located close by, including Core Body Chiropractic, Jacana Acquired Brain Injury Centre, Hearing Life (audiologist), KCPSYCH Strathpine (psychologist), The Cosmetic Surgery and Skin Cancer Centre, Entire Podiatry, and the Pine Rivers Private Hospital.

Our opening hours are Monday to Friday from 7.30am-6pm and from 8.30am-1pm every Saturday. With magazines, a television, wheelchair accessibility, and ample parking nearby, we welcome all patients to our practice.

Our medical family looks forward to taking care of you and your family. Book an appointment with us now by selecting a convenient time from those listed above.

Read more


Dr Vijaya Ajjarapu

GP, Female

Book Profile

Dr Deshani Ranashinghe

GP, Female

Book Profile

Dr Anuke Warakaulle

GP, Male

Book Profile

Dr Robert Kennedy

GP, Male

Book Profile


You can book a telehealth appointment with this practice. For more information, please visit our FAQ.

Phone consultation

Book a phone consultation to speak to the doctor over the phone.

Book Telehealth appointment

Edit practice details

Find Bald Hills Doctors

Directions and parking

We have plenty of car parking nearby and, we kindly request that you use this car park to avoid parking on the main road. This car park also has disability parking for those who require it.


Our practice has been designed for wheelchair access. Should you have any special needs please discuss them with your Doctor.

Pricing & Payment

Preferred providers

Bald Hills Doctors is a preferred provider for the following health insurance funds. Patients with an eligible policy with one of the preferred providers listed below may be entitled to a higher rebate than that of a non-preferred provider.

General pricing guide

This practice is a bulk billing practice.

Bald Hills
General Practice

Book appointment

Show times for
See All Appointments
Need a repeat prescription?
*Existing Bald Hills Doctors patients only

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