Close this search box.
Top Health Doctors logo

Mental Health

caring doctors

We are here to help

We understand that mental health is an important aspect of your overall wellness, and our medical clinics are committed to providing a safe and supportive space for discussing and assisting you with your mental health. Our team of empathetic General Practitioners recognise the impact mental health plays on your daily life. We offer confidential consultations where you can openly discuss your mental health challenges, whether it’s anxiety, depression, stress, or any other condition. Together, we will work collaboratively to develop a personalised treatment plan that addresses your unique needs and supports your journey towards emotional resilience and a happier, healthier life.

caring doctors

Mental Healthcare with experienced and understanding Doctors in Brisbane

One in five adult Australians suffer from a mental health condition every year. The most common conditions are depression, anxiety and substance use disorder.

At Top Health Doctors, our doctors are trained to provide support to help our patients to achieve the optimal mental health state by taking the time to understand our patients.

We provide counselling often through the government funded Mental Health Care Plan, if appropriate. In other times, we may trial some medications, in consultation with our patients.

Many of our doctors have special interest in mental health. They have completed further Postgraduate special training in in Mental Health Focused Psychological strategies with a focus on Mindfulness Techniques and Anxiety Management.

Others have undertaken training in clinical hypnotherapy by the College of Medical Hypnosis.

Our doctors who have taken additional special postgraduate Psychotherapy training are:

Greenslopes Doctors

Dr Vincent Lee– (Advanced Focused Psychological Therapies Level Two and Hypnotherapy Training)

Dr Maria Barker–Mott– Advanced Focused Psychological Therapies Level Two and Hypnotherapy Training

Dr William Kwong– (Advanced Focused Psychological Therapies Level Two and Hypnotherapy Training)


Book an appointment for Mental Health

Top Health Doctors clinics have many allied services on-site to readily support our patients in a known and comfortable environment. We work in close partnership with various psychologists with some of them in-house, to allow easy access to comprehensive psychotherapy sessions.


In House Pyschologists:

Cleo Moloney – Cannon Hill Clinic

Marie Carmody – West End Clinic

Please ring your local clinic for an appointment (please advise you need a mental health consultation).

Patient Info

Mental healthcare services with experience, understanding and trust

Useful Resources

Beyond Blue

Black Dog Institute

Centre for Clinical Interventions – Looking after yourself 

e-Mental Health Directory (Comprehensive)

Food and Mood Centre (Deakin University – improving Mental Health through Diet and Nutrition)

Gidget Foundation Australia – Perinatal Anxiety & Depression

Head to Health

MindSpot Virtual Clinic

MumMoodBooster (Postnatal Depression)



Perinatal Anxiety and Depression Australia (PANDA)

Queensland Mental Health Commision

ReachOutBreathe (From App Store)

Sane Australia

Smiling Mind 


What Were We Thinking? (Information, resources and reassurance for new parents navigating the highs and lows of life with a baby)


The following contact details are useful for Mental Health:

  • Emergency – 000
  • 24 Hour Mental Health Care – 1300 64 22 55 (1300 MH CALL)
  • Domestic Violence Hotline – 1800 811 811
  • Lifeline (crisis support and suicide prevention) – 13 11 14
  • Alcohol and Drug Information Service (ADIS) – 1800 177 833
  • Family Drug Support (FDS) – 1300 368 186
  • Quit line (support to quit smoking) – 137848
  • 13 Health (Non-Urgent Health Service) – 13 43 25 84
  • Relationship Australia – 1300 364 277
  • Child Safety (ensure children’s safety and wellbeing) – 1800 177 135
  • Parentline (counselling and referral for parents) – 1300 301 300


Please see our Disclaimer in the FAQ page

Book An Appointment

Choose your local clinic

Beenleigh GP

Beenleigh Clinic

Beenleigh Marketplace, 114-118 George Street, Beenleigh QLD 4207

Cannon Hill Medical

Cannon Hill Clinic

Shop 1 K Mart Plaza Cannon Hill, 1909 Creek Road, Cannon Hill Qld 4170

Capalaba Medical Clinic

Capalaba Clinic

Cnr of Redland Bay & Mt Cotton Roads, Capalaba QLD 4157

Coorparoo Clinic

The Village Coorparoo, 398 Cavendish Road, Coorparoo QLD 4151

Greenslopes Doctors reception

Greenslopes Clinic

Shop 10 and 11, Greenslopes Mall, 700 Logan Rd, Greenslopes QLD 4120

Medical Procedure room

Underwood Clinic

Unit 8-10, 2770 Logan Road, Underwood, QLD, 4119

Top Health Doctors Brisbane Medical Clinics

West End Clinic

Suite 2, Healthcare Hub Floor 1, Montague Markets, 405 Montague Rd, West End Qld 4101

New Branch

Coming Soon

Service Locations

Occupational Health

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Subscribe to our Blogs

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Flu Vaccinations

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Allied Health Collaboration

Expression of Interest

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.