Public mental health services

There is a comprehensive range of public mental health services provided by the State Government.

Mental health care is provided for children, adolescents, adults and older people.

Services are provided through community mental health units, hospitals and community health centres. They can be contacted directly via the details provided below. If you are looking for a phone service, please visit the helplines page.

To access the services below you will generally need a referral from a General Practitioner or other health care provider. Check with the service you’re interested in to make sure.

General practitioners are also able to help people with mental illness and make referrals to specialist mental health services when needed.

A map and a list of the main public mental health services is below.

* Please note that helplines and not all available child and adolescent specialised services are included in the above map.

 A list of public mental health services is provided below.

METROPOLITAN - CHILD AND ADOLESCENT MENTAL HEALTH SERVICES (COMMUNITY AND SPECIALISED SERVICES)

Armadale Child and Adolescent Mental Health Service Goline House, Echo Road, Armadale WA 6112      Tel: 08 9391 2455
Bentley Family Clinic Block P, Bentley Health Service, 15-56 Mills Street, Bentley WA 6102 Tel: 08 9334 3900
Child and Adolescent Mental Health Services Roberts Road, Subiaco WA 6008      Tel: 08 9340 8373
Clarkson Child and Adolescent Mental Health Service 77 Renshaw Boulevard, Clarkson WA 6030      Tel: 08 9304 6200
Complex Attention and Hyperactivity Disorders Service 4th floor, West Entrance, IIID Building, 390 Discovery Way, Murdoch WA 6150 Tel: 08 9360 1650
Eating Disorders Program Princess Margaret Hospital, Roberts Road, Subiaco WA 6008 Tel: 9340 7012
Fiona Stanley Hospital (Youth Community Assessment and Treatment Team) 11 Robin Warren Drive, Murdoch WA  6150     Tel: 08 6152 2222
Fremantle Child and Adolescent Mental Health Service Stirling Street Centre, 1 Stirling Street, Fremantle WA 6160      Tel: 08 9435 9700
Hillarys Child and Adolescent Mental Health Service U2/3, Level D, Endeavour Business Centre, 32 Endeavour Road, Hillarys WA 6025      Tel: 08 9403 1999
Multisystemic Therapy (12-16 years)   Tel: 08 9431 3781
Pathways (0-12 years)   Tel: 08 9382 0731
Peel Child and Adolescent Mental Health Service 110 Lakes Road, Mandurah, WA 6210 Tel: 08 9531 8080
Rockingham Kwinana Child and Adolescent Mental Health Services Cnr Clifton & Ameer Streets, Rockingham WA 6168      Tel: 08 9528 0555
Shenton Child and Adolescent Mental Health Service 231 Stubbs Terrace, Shenton Park WA 6008 Tel: 08 9381 7055
Touchstone (structured day service, 12-17 years) Block M, Bentley Hospital, 18-56 Mills Street, Bentley WA 6102 Tel: 08 9416 3746
Warwick Child and Adolescent Mental Health Service 316 Erindale Road, Warwick WA 6024      Tel: 08 9448 5544
Youth Axis (16-24 years) 32-34 Salvado Road, Wembley WA 6014 Tel: 08 9287 5700
Youth Hospital in the Home (16-24 years) Gascoyne House, Mt Claremont  WA  6010 Tel: 08 9347 6436
YouthLink (13-24 years)_ 223 James St , Northbridge  WA 6003      Tel: 08 9227 4300
YouthReach South (13-24 years) Level 2/25 Wentworth Parade, Success WA 6164 Tel: 08 9499 4274

METROPOLITAN - CHILD AND ADOLESCENT MENTAL HEALTH SERVICES (ACUTE)

Bentley Adolescent Unit Block M, 18-56 Mills Street, Bentley WA 6102 Tel: 08 9416 3689
Fiona Stanley Hospital (Youth Unit) 11 Robin Warren Drive, Murdoch WA  6150     Tel: 08 6152 2222
Gender Diversity Service  Psyc Med Building 15, Cnr Thomas and Hay Street, Subiaco WA 6008 Tel: 08 9340 7030
Princess Margaret Hospital Paediatric Consultation Liaison Program 1 Roberts Road, Subiaco WA 6008 Tel: 08 9340 7030
Urgent Mental Health Telephone Support Line   Tel: 1800 048 636
Princess Margaret Hospital Mental Health Assessments of Children in the Emergency Department 1 Roberts Road, Subiaco WA 6008 Tel: 08 9340 8222

METROPOLITAN - COMMUNITY MENTAL HEALTH CLINICS AND CONSULTANCY SERVICES

Armadale Assessment and Treatment Team (Mead Centre) Armadale Health Service, 3056 Albany Highway, Armadale WA 6112      Tel: 08 9391 2400  Email: ATTReferral.Armadale@ health.wa.gov.au    Fax: 9391 2429
Armadale Clinical Treatment Team (Eudoria Steer Centre) 88 Eudoria Street, Gosnells WA 6110      Tel: 08 9398 6600 Email: ATTReferral.Armadale@ health.wa.gov.au    Fax: 9394 0845
Armadale Mental Health Service, GP Liaison Armadale Health Service, 3056 Albany Highway, Armadale WA 6112      Tel: 08 9391 2300  Email: AHS.GPLReferral@ health.wa.gov.au
Armadale Older Adult Community Mental Health Service (Mead Centre) Armadale Health Service, 3056 Albany Highway, Armadale WA 6112  Tel: 08 9391 2400  Email: AHS.OlderAdultCommunityReferral@ health.wa.gov.au
Bentley Mental Health Service Mills Street Centre, Bentley Hospital, Mills Street, Bentley WA 6102      Tel: 08 9416 3666
Centre for Clinical Interventions (CCI) 223 James Street, Northbridge WA 6003      Tel: 08 9227 4399
City East Community Mental Health Service 70 Murray Street, Perth WA 6000 Tel: 08 9224 1720  Fax: 08 9224 1729
City East Assessment and Treatment Team 70 Murray Street, Perth WA 6000 Tel: 08 9224 1720  Fax: 08 9224 1702
City East Clinical Treatment Team 70 Murray Street, Perth WA 6000 Tel: 08 9224 1720  Fax: 08 9224 1733
City East Older Adult Community Mental Health Service 70 Murray Street, Perth WA 6000 Tel: 08 9370 9338 / 08 9370 9505  Fax: 08 9370 9601
Clarkson Community Mental Health Centre 77 Renshaw Blvd, Clarkson 6030 Tel: 08 9404 0094
Creative Expression Centre for Arts Therapy and Reflections Art Studio Graylands Hospital Campus, Brockway Road, Mount Claremont 6010 Tel: 08 9347 6687 or 08 9347 6688
Eating Disorders Outreach and Consultation Service Ground Floor, D Block, Sir Charles Gairdner Hospital, Hospital Avenue, Nedlands, WA 6009 Tel: 1300 620 208
Fiona Stanley Hospital (telepsychiatry) 11 Robin Warren Drive, Murdoch WA  6150     Tel: 08 6152 2222
Fremantle Adult and Older Adult Mental Health Community Service W Block, Alma Street, Fremantle WA 6160      Tel: 08 9431 3555 (office hours Monday to Friday)
Joondalup Adult Community Mental Health Centre 22 Regents Park Road, Joondalup WA 6027      Tel: 08 9406 7100
Joondalup Older Adult Community Mental Health Centre Ground floor Suites 1 & 2, Grace House 109 Grand Boulevard, Joondalup WA 6027 Tel: 08 6163 4800
Lower West Older Adult Community Mental Health Service 6 Lemnos Street, Shenton Park WA 6008 Tel: 08 9382 0800
Osborne Adult Community Mental Health Centre Block H, Osborne Park Campus, Osborne Place, Stirling 6021 Tel: 08 9346 8350
Osborne Older Adult Community Mental Health Centre Osborne Place, Stirling WA 6021 Tel: 08 9346 8300
Peel Community Mental Health Service 110 Lakes Road, Mandurah WA 6210      Tel: 08 9531 8080
Peel and Rockingham Kwinana Older Adult Community Mental Health Service  7/5 Goddard Street, Rockingham WA 6168 Tel: 08 9527 9000
Rockingham Kwinana Community Mental Health Service Cnr Clifton and Ameer Street, Rockingham WA 6168  Tel: 08 9528 0600
Royal Perth Hospital Department of Psychiatry (including telepsychiatry) 50 Murray Street, Perth WA 6000      Tel: 08 9224 1757
Sir Charles Gardiner Hospital Neurophysiology Service  Block UU, Sir Charles Gairdner Hospital Mental Health Unit, Verdun St, Nedlands 6009 Tel: 08 6383 1065
Specialist Statewide Neurosciences Unit  Cnr Mooro Drive and John XXIII Avenue, Mount Claremont WA 6010  Tel: 08 9347 6464
Stirling Community Mental Health Centre Unit 1, 20 Chesterfield Rd, Mirrabooka WA 6061 Tel: 08 9344 5400
Subiaco Community Mental Health Services Avro House, 2 Nicholson Road, Subiaco WA 6008 Tel: 08 9489 7200

METROPOLITAN - IN-PATIENT AND OTHER MENTAL HEALTH SERVICES

Armadale Adult and Older Adult (Banksia Ward) Inpatient Mental Health Units Armadale Health Service, 3056 Albany Highway, Armadale WA 6112      Tel: 08 9391 2300  Fax: 9391 2329
Bentley Adult and Older Adult (Inpatient) Mental Health Service Bentley Hospital, Mills Street, Bentley WA 6102     Tel: 08 9416 3925
Fiona Stanley Hospital (adult inpatient and consultation liaison service) 11 Robin Warren Drive, Murdoch WA  6150     Tel: 08 6152 2222
Fremantle Adult and Older Adult Mental Health Inpatient Service W Block Fremantle Hospital, Alma Street, Fremantle WA 6160      Tel: 08 9431 3555
Graylands Hospital Campus Brockway Road, Mount Claremont WA 6010      Tel: 08 9347 6600
Jarrah Road Centre 89 Jarrah Road, East Victoria Park WA 6101      Tel: 08 9361 5406
Joondalup Health Campus Inpatient Unit Regents Park Road, Joondalup WA 6027  Tel: 08 9400 9599
Osborne Park Hospital - Older Adult Mental Health Service Osborne Park Hospital, Osborne Place, Stirling WA 6021      Tel: 08 9346 8300
Peel and Rockingham Kwinana Adult and Older Adult Inpatient Service (Mimidi Park) Rockingham General Hospital, Elanora Drive, Rockingham WA 6168      Tel: 08 9599 4900
Selby Older Adult Mental Health Service – Inpatient  6 Lemnos Street, Shenton Park WA 6008      Tel: 08 9382 0800
Sir Charles Gardiner Hospital mental health unit Building UU, Sir Charles Gairdner Hospital, Hospital Avenue, Nedlands WA 6009  Tel: 08 9346 2100
St John of God Midland public hospital 1 Clayton St, Midland WA 6056 Tel: 08 9462 4000
State Forensic Mental Health Service Brockway Road, Mount Claremont WA 6010      Tel: 08 9347 6960
Wungen Kartup Specialist Aboriginal Mental Health Service De Grey House, Graylands Health Campus      Tel: 08 9235 2400     Email: SAMHSM@health.wa.gov.au


COUNTRY - INPATIENT MENTAL HEALTH SERVICES

Bunbury Acute Psychiatric Unit (South West region) South West Health Campus, Robertson Drive, Bunbury WA 6230     Tel: 08 9722 1576
Mental Health Inpatient Unit (Goldfields region) Kalgoorlie Health Campus, Piccadilly Street, Kalgoorlie WA 6430 Tel: 08 9080 5888
Great Southern Mental Health Services Albany Albany Health Campus, Hardie Road, Spencer Park, Albany WA 6330  Tel: 08 9892 2440
Mabu Liyan Mental Health Unit (Kimberley region) Broome Hospital, Robinson Street, Broome WA 3475 Tel: 08 9194 2640


COUNTRY - COMMUNITY MENTAL HEALTH CLINICS

     
South West    
Bridgetown/Manjimup Mental Health Service 88B Hampton Street, Bridgetown WA 6255     Tel: 08 9782 1444
Bunbury Mental Health Service South West Health Campus, Robertson Drive, Bunbury WA 6230      Tel: 08 9722 1300
South West Mental Health Service - Margaret River 3/18, Fearn Avenue, Margaret River WA 6285      Tel: 08 9757 3547
Busselton Community Mental Health Service Busselton Health Campus, Mill Road, Busselton WA 6280  Tel: 08 9753 6400
South West Child and Adolescent Mental Health Service (CAMHS) Bunbury Office, 21 Stirling Street, Bunbury WA 6230 Tel: 08 9722 4300
South West Older Adult Mental Health Service (OAMHS) Homemaker Centre Bunbury, PO Box 272 Bunbury 6230 Tel: (08) 9781 4030
     
Goldfields    
Esperance Community Mental Health Service  Forrest Street, Esperance WA 6450      Tel: 08 9071 0444
Kalgoorlie-Boulder Community Mental Health CMHS, Corner Maritana and Piccadilly Streets, Kalgoorlie WA 6430 Tel: 08 9088 6200 
Esperance Child and Adolescent Mental Health Service Team Esperance Health Campus, Outpatient Specialists & CAMHS Building, Hicks Street, Esperance WA Tel: 08 9071 0444
     
Midwest    
Midwest Mental Health and CADS (Carnarvon) Gascoyne Outpatient Centre, Carnarvon Health Campus Tel: 08 9941 6600 
Meekatharra Mental Health Service Savage Street, Meekatharra WA 6642      Tel: 08 9981 0625
Midwest Mental Health & CADS (Geraldton) Community Health Building, 51-85 Shenton Street, Geraldton WA 6530      Tel: 08 9956 2424
     
Great Southern    
Great Southern Mental Health Service CMH Katanning Katanning Hospital Site, Francis Street, Katanning WA 6317      Tel: 08 9821 6341
Great Southern Mental Health Services Albany Albany Health Campus, Hardie Road, Spencer Park, Albany WA 6330      Tel: 08 9892 2440
Great Southern Mental Health Service, CMH Narrogin Narrogin Hospital Site, Williams Road, Narrogin WA 6312      Tel: 08 9881 0700
     
Pilbara    
Pilbara Mental Health and Drug Service: South Hedland Colebatch Way, South Hedland WA 6722      Tel: 08 9174 1240
Pilbara Mental Health and Drug and Alcohol Service: Karratha (formerly Karratha Mental Health Unit) Nickol Bay Hospital, Millstream Road, Karratha WA 6714      Tel: 08 9143 2346
Pilbara Mental Health and Drug and Alcohol Service: Newman (formerly Newman Mental Health Unit) Mindarra Drive, Newman WA 6753      Tel: 08 9174 1240
Pilbara Mental Health and Drug and Alcohol Service: Tom Price Tom Price Hospital, Tom Price WA 6751      Tel: 08 9174 1240
     
Kimberley    
Kimberley Mental Health and Drug Service cnr Anne & Robinson Streets, Broome WA 6725      Tel: 08 9194 2640
Kimberley Mental Health and Drug Service: Derby Rugal Baru, Cnr Clarendon & Neville Streets, Derby WA 6728      Tel: 08 9193 3605
Kimberley Mental Health and Drug Service: Fitzroy Crossing Nindilingarri Cultural Health, Fitzroy Crossing        Tel: 08 9194 2867
Kimberley Mental Health and Drug Service: Kununurra 96 Coolibah Drive, Kununurra WA 6743      Tel: 08 9166 4350
Kimberley Mental Health and Drug Service: Halls Creek Neighbour Street Halls Creek WA 6770 Tel: 08 9166 4688
     
Wheatbelt    
Wheatbelt Mental Health Service 10/210 Fitzgerald Street, Northam WA 6401      Tel: 08 9621 0999
Wheatbelt Mental Health Service Gingin Office Gingin Business Centre, Brockman Street, Gingin WA 6503      Tel: 08 9575 1827
Wheatbelt Mental Health Service – Merredin Merredin Hospital, Haig Ave Merredin WA  Tel: 90415200
Feedback form - Getting help section

Feedback form - Getting help section

Fields marked with * are mandatory

Provide us with feedback

Please note we cannot provide advice or counselling through this form. Please call a helpline for advice.

Was this page useful?