Delivering a Healthy WA
Consumer Health Services Directory
  About this Directory | Corrections | Advanced Search |

Hospital Services

There is a large network of public hospitals and nursing posts spread across the State to provide accessible health care to all communities. There are also hospital support services and palliative care facilities.

HOSPITALS

Hospitals provide a broad range of in-patient and out-patient health care services to match the needs of the community.

In-Patient Services
In-patient services include medical, surgical, paediatric, obstetric and rehabilitation services. Many hospitals also provide mental health services and services for older people

Out-Patient Services
Most hospitals provide out-patient services including emergency services, day procedures, diagnostic and assessment services, and therapy services. Hospitals also support various community based programs to prevent or reduce the need for hospitalisation.

WAITING LISTS

Patients requiring elective surgery (non-life threatening) at a public hospital are often placed on waiting lists for some operations.

More information on Elective Surgery (new window).

NURSING POSTS AND NURSING CENTRES

Nursing posts and nursing centres can offer basic health care and treatment. Qualified nurses staff these centres and doctors visit on a routine basis. The Silver Chain Nursing Association runs a number of these centres. Information about opening times and emergency care is available from the centres.

PATIENT ASSISTED TRAVEL SCHEME (PATS)

The Patient Assisted Travel Scheme (PATS) provides a subsidy towards the cost of travel and where applicable accommodation for eligible permanent country residents of a WA Country Health Service (WACHS) Region, and their approved escorts, who are required to travel a minimum distance to access the nearest eligible medical specialist services (including a Telehealth enabled service).

Further information on the scheme WACHS PATS


In this listing:


METROPOLITAN HOSPITAL SERVICES

Top △
Department of Health, Western Australia   Armadale Health Service
3056 Albany Highway, Mount Nasura WA 6112     Tel: 08 9391 2000
Private/Commercial Health Care Providers   Attadale Hospital
21-31 Hislop Road, Attadale WA 6156     Tel: 08 9330 1000
Department of Health, Western Australia   Bentley Hospital
Mills Street, Bentley WA 6102     Tel: 08 9334 3666 - General enquiries
Private/Commercial Health Care Providers   Bethesda Hospital
25 Queenslea Drive, Claremont WA 6010     Tel: 08 9340 6300
Department of Health, Western Australia   Fremantle Hospital and Health Service
1/3 Alma Street, Fremantle WA 6160     Tel: 08 9431 3333
Private/Commercial Health Care Providers   Gi Clinic
Unit 9, 16 Hulme Court, Myaree WA 6154     Tel: 08 9317 6811
Private/Commercial Health Care Providers   Glengarry Private Hospital
53 Arnisdale Road, Duncraig WA 6053     Tel: 08 9447 0111
Department of Health, Western Australia   Graylands Hospital Campus
(formerly Graylands Selby-Lemnos and Special Care Health Service)
Brockway Road, Mount Claremont WA 6010     Tel: 08 9347 6600
Commonwealth of Australia   HMAS Stirling Health Centre
HMAS Stirling Naval Base, Garden Island WA 6168     Tel: 9553 2779
Private/Commercial Health Care Providers   Joondalup Health Campus
(formerly Wanneroo Hospital)
Corner of Grand Boulevard and Shenton Avenue, Joondalup WA 6027     Tel: 08 9400 9400
Department of Health, Western Australia   Kalamunda Hospital Campus
(formerly Kalamunda District Hospital Campus)
Elizabeth Street, Kalamunda WA 6076     Tel: 08 9257 8100
Department of Health, Western Australia   Kaleeya Hospital
15 Wolsely Road (cnr Staton Road), East Fremantle WA 6158     Tel: 9319 0300
Department of Health, Western Australia   King Edward Memorial Hospital for Women/Women & Newborn Health Service
374 Bagot Road, Subiaco WA 6008     Tel: 08 9340 2222
Private/Commercial Health Care Providers   McCourt Street Day Surgery
28 McCourt Street, West Leederville WA 6009     Tel: 08 9382 3836
Private/Commercial Health Care Providers   Mercy Hospital
Corner of Thirlmere and Ellesmere Road, Mount Lawley WA 6050     Tel: 08 9370 9222
Private/Commercial Health Care Providers   Mount Hospital
150 Mounts Bay Road, West Perth WA 6005     Tel: 08 9481 1822
Private/Commercial Health Care Providers   Mount Lawley Private Hospital
14 Alvan Street, Mount Lawley WA 6050     Tel: 08 9370 2500
Private/Commercial Health Care Providers   Murdoch Surgicentre
100 Murdoch Drive, Murdoch WA 6150     Tel: 08 9366 1336
Private/Commercial Health Care Providers   Niola Private Hospital
61-69 Cambridge Street, West Leederville WA 6007     Tel: 08 9381 1833
Department of Health, Western Australia   Osborne Park Hospital
Osborne Place, Stirling WA 6021     Tel: 9346 8000
Private/Commercial Health Care Providers   Perth Clinic
29 Havelock Street, West Perth WA 6005     Tel: 08 9481 4888
Department of Health, Western Australia   Princess Margaret Hospital for Children
Roberts Road, Subiaco WA 6008     Tel: 08 9340 8222
Department of Health, Western Australia   Rockingham General Hospital
(formerly Peel and Rockingham/Kwinana Health Service)
Elanora Drive, Cooloongup WA 6168     Tel: 08 9599 4000
Department of Health, Western Australia   Rottnest Island Nursing Post
Rottnest WA 6161     Tel: 9292 5030
Department of Health, Western Australia   Royal Perth Hospital
Wellington Street, Perth WA 6000     Tel: 08 9224 2244
Department of Health, Western Australia   Royal Perth Rehabilitation Hospital
Selby Street, Shenton Park WA 6008     Tel: 9382 7171
Department of Health, Western Australia   Sir Charles Gairdner Hospital
Hospital Avenue, Nedlands WA 6009     Tel: 08 9346 3333
Private/Commercial Health Care Providers   South Perth Hospital Inc.
(formerly South Perth Community Hospital Inc.)
76 South Terrace, South Perth WA 6152     Tel: 08 9367 0222
Private/Commercial Health Care Providers   Southbank Day Surgery
(formerly Perth Surgicenter)
38 Meadowvale Avenue, South Perth WA 6151     Tel: 08 9368 7344
Private/Commercial Health Care Providers   St John of God Hospital Subiaco
12 Salvado Road, Subiaco WA 6008     Tel: 08 9382 6111
Private/Commercial Health Care Providers   St John of God Murdoch Hospital
100 Murdoch Drive, Murdoch WA 6150     Tel: 08 9366 1111
Department of Health, Western Australia   Swan District Hospital Campus
Eveline Road, Middle Swan WA 6056     Tel: 08 9347 5244
Private/Commercial Health Care Providers   Waikiki Private Hospital
(formerly Rockingham Family Hospital, Coastal Private)
221 Wilmott Drive, Waikiki WA 6169     Tel: 08 9550 0222
Private/Commercial Health Care Providers   Westminster Day Surgery
476 Wanneroo Road, Westminster WA 6061     Tel: 08 9349 5555
Private/Commercial Health Care Providers   Woodvale Private Hospital for Women
231 Timberlane Drive, Woodvale WA 6026     Tel: 08 9309 3222

COUNTRY HOSPITAL SERVICES

Top △
Department of Health, Western Australia   healthdirect Australia 1800 022 222
Non-Government Organisations and Associations   Aboriginal Health Council of WA (AHCWA)
(formerly WA Aboriginal Community Controlled Health Organisations)
450 Beaufort Street, Highgate WA 6003     Tel: 08 9227 1631
Department of Health, Western Australia   Albany Hospital
Warden Avenue, Albany WA 6330     Tel: 08 9892 2222
Department of Health, Western Australia   Augusta Hospital
Donovan Street, Augusta WA 6290     Tel: 08 9758 3222
Department of Health, Western Australia   Beverley Hospital
Sewell Street, Beverley WA 6304     Tel: 08 9646 3200
Department of Health, Western Australia   Boddington Hospital
53 - 61 Hotham Avenue, Boddington WA 6390     Tel: 08 9883 4444
Department of Health, Western Australia   Boyup Brook Soldiers Memorial Hospital
(formerly Boyup Brook Health Service)
Hospital Drive, Boyup Brook WA 6244     Tel: 08 9765 0222
Department of Health, Western Australia   Bridgetown Hospital
Peninsula Road, Bridgetown WA 6255     Tel: 08 9782 1222
Department of Health, Western Australia   Broome Health Campus
Robinson Street, Broome WA 6725     Tel: 08 9194 2222
Department of Health, Western Australia   Bruce Rock Memorial Hospital
35 Dunstall Street, Bruce Rock WA 6418     Tel: 08 9061 0222
Department of Health, Western Australia   Bunbury Hospital at South West Health Campus
Bussell Highway (cnr Robertson Drive), Bunbury WA 6230     Tel: 9722 1000
Department of Health, Western Australia   Busselton Hospital
Mill Road, Busselton WA 6280     Tel: 08 9754 0333
Department of Health, Western Australia   Carnarvon Multi Purpose Service
(formerly Carnarvon Hospital)
Cleaver Street, Carnarvon WA 6701     Tel: 08 9941 0555
Commonwealth of Australia   Christmas Island Health Centre
Christmas Island, Indian Ocean WA 6798     Tel: 9164 8333
Commonwealth of Australia   Cocos (Keeling) Islands Health Centre
Home Island, Cocos (Keeling) Islands, Indian Ocean WA 6799    
Department of Health, Western Australia   Collie Hospital
Deakin Street, Collie WA 6225     Tel: 08 9735 1333
Department of Health, Western Australia   Coolgardie Health Centre
Wilkie Street, Coolgardie WA 6429     Tel: 08 9025 0200
Department of Health, Western Australia   Corrigin Hospital
49 Kirkwood Street, Corrigin WA 6375     Tel: 08 9063 0333
Department of Health, Western Australia   Cunderdin Hospital
Cubbine Street, Cunderdin WA 6407     Tel: 08 9635 2222
Department of Health, Western Australia   Dalwallinu Hospital
Myers Street, Dalwallinu WA 6609     Tel: 08 9661 0200
Department of Health, Western Australia   Denmark Hospital and Health Service
50 Scotsdale Road, Denmark WA 6333     Tel: 08 9848 0600
Department of Health, Western Australia   Derby Hospital
Clarendon Street, Derby WA 6728     Tel: 08 9193 3333
Department of Health, Western Australia   Dongara Eneabba Mingenew Health Service
48 Blenheim Road, Dongara WA 6525     Tel: 08 9927 0200
Department of Health, Western Australia   Donnybrook Hospital
Bentley Street, Donnybrook WA 6239     Tel: 08 9780 4333
Department of Health, Western Australia   Dumbleyung Memorial Hospital
McIntyre Street, Dumbleyung WA 6350     Tel: (08) 9863 5222
Department of Health, Western Australia   Esperance Hospital
Hicks Street, Esperance WA 6450     Tel: 08 9071 0888
Department of Health, Western Australia   Exmouth Multipurpose Service
Lyons Street, Exmouth WA 6707     Tel: 08 9949 3666
Department of Health, Western Australia   Fitzroy Crossing Hospital
(formerly Fitzroy Crossing District Hospital)
Fallon Road, Fitzroy Crossing WA 6765     Tel: 08 9166 1777
Department of Health, Western Australia   Geraldton Hospital
Shenton Street, Geraldton WA 6530     Tel: 08 9956 2222
Department of Health, Western Australia   Gnowangerup Hospital
Yougenup Road, Gnowangerup WA 6335     Tel: 08 9827 2222
Department of Health, Western Australia   Goomalling Hospital
Forrest Street, Goomalling WA 6460     Tel: (08) 9629 0100
Department of Health, Western Australia   Halls Creek Hospital
Halls Creek Hospital, 70 Roberta Avenue, Halls Creek WA 6770     Tel: 08 9168 9222
Department of Health, Western Australia   Harvey Hospital
45 Hayward Street, Harvey WA 6220     Tel: 08 9782 2222
Department of Health, Western Australia   Hedland Health Campus
Colebatch Way, South Hedland WA 6722     Tel: Main Reception: 08 9174 1000
Department of Health, Western Australia   Kalbarri Health Centre
Kaiber Street, Kalbarri WA 6536     Tel: 08 9937 0100
Department of Health, Western Australia   Kalgoorlie Health Campus
(formerly Kalgoorlie Hospital)
15 Piccadilly Street, Kalgoorlie WA 6430     Tel: 08 9080 5888
Department of Health, Western Australia   Katanning Hospital
Clive Street, Katanning WA 6317     Tel: 08 9821 6222
Department of Health, Western Australia   Kellerberrin Memorial Hospital
(formerly Kellerberrin Hospital)
51-63 Gregory Street, Kellerberrin WA 6410     Tel: 08 9045 6222
Department of Health, Western Australia   Kojonup Hospital
Spring Street, Kojonup WA 6395     Tel: 08 9831 2222
Department of Health, Western Australia   Kondinin Hospital
(formerly Kondinin District Hospital)
Graham Street, Kondinin WA 6367     Tel: 08 9894 1222
Department of Health, Western Australia   Kununoppin Hospital
(formerly Kununoppin Health Service)
Leake Street, Kununoppin WA 6489     Tel: 08 9683 0222
Department of Health, Western Australia   Kununurra Hospital
Coolibah Drive, Kununurra WA 6743     Tel: 08 9166 4330
Department of Health, Western Australia   Lake Grace Hospital
Stubbs Street, Lake Grace WA 6353     Tel: 08 9890 2222
Department of Health, Western Australia   Laverton Hospital
(formerly Laverton District Hospital)
Beria Road, Laverton WA 6440     Tel: 08 9088 2600
Department of Health, Western Australia   Leonora Hospital
Sadie Canning Drive, Leonora WA 6438     Tel: 08 9080 4300
Department of Health, Western Australia   Margaret River Hospital
Farrelly Street, Margaret River WA 6285     Tel: 08 9757 0400
Department of Health, Western Australia   Meekatharra Hospital
Savage Street, Meekatharra WA 6642     Tel: 08 9981 0600
Department of Health, Western Australia   Merredin Hospital
(formerly Merredin Health Service)
Kitchener Road, Merredin WA 6415     Tel: 08 9081 3222
Department of Health, Western Australia   Moora Hospital
Dandaragan Road, Moora WA 6510     Tel: 08 9651 0222
Department of Health, Western Australia   Mullewa Hospital
Elder Street, Mullewa WA 6630     Tel: 08 9961 6200
Department of Health, Western Australia   Murray District Hospital
McKay Street, Pinjarra WA 6208     Tel: 08 9531 7222
Department of Health, Western Australia   Nannup Hospital
Carey Street, Nannup WA 6275     Tel: 08 9756 3800
Department of Health, Western Australia   Narembeen Memorial Hospital
Ada Street, Narembeen WA 6369     Tel: 08 9064 6222
Department of Health, Western Australia   Narrogin Hospital
Williams Road, Narrogin WA 6312     Tel: 08 9881 0333
Department of Health, Western Australia   Newman Hospital
Mindarra Drive, Newman WA 6753     Tel: 08 9175 8333
Department of Health, Western Australia   Nickol Bay Hospital
Millstream Road, Karratha WA 6714     Tel: 08 9143 2333
Department of Health, Western Australia   Norseman Hospital
(formerly Norseman District Hospital)
Talbot Street, Norseman WA 6443     Tel: 08 9039 9200
Department of Health, Western Australia   Northam Hospital
Robinson Street, Northam WA 6401     Tel: 08 9690 1300
Department of Health, Western Australia   Northampton Hospital
(formerly Northampton Kalbarri Health Service)
Stephen Street, Northampton WA 6535     Tel: 08 9934 0200
Department of Health, Western Australia   Onslow Hospital
Second Avenue, Onslow WA 6710     Tel: 08 9184 3200
Department of Health, Western Australia   Paraburdoo Hospital
Rocklea Road, Paraburdoo WA 6754     Tel: 08 9159 8222
Private/Commercial Health Care Providers   Peel Health Campus
110 Lakes Road, Mandurah WA 6210     Tel: 08 9531 8000
Department of Health, Western Australia   Pemberton Hospital
Railway Crescent, Pemberton WA 6260     Tel: 08 9776 4000
Department of Health, Western Australia   Pingelly Hospital
38 Stratford Street, Pingelly WA 6308     Tel: 08 9887 2222
Department of Health, Western Australia   Plantagenet Hospital
Langton Road, Mount Barker WA 6324     Tel: 08 9892 1222
Department of Health, Western Australia   Quairading Hospital
Harris Street, Quairading WA 6383     Tel: 08 9645 2222
Department of Health, Western Australia   Ravensthorpe District Health Centre
(formerly Ravensthorpe District Hospital)
Martin Street, Ravensthorpe WA 6346     Tel: 08 9838 2211
Department of Health, Western Australia   Roebourne Hospital
42-44 Hampton Street, Roebourne WA 6718     Tel: 08 9182 0200
Department of Health, Western Australia   Southern Cross Hospital
Coolgardie Road, Southern Cross WA 6426     Tel: 08 9081 2222
Private/Commercial Health Care Providers   St John of God Hospital Bunbury
Cnr Robertson Drive and Bussell Highway, Bunbury WA 6230     Tel: 08 9722 1600
Private/Commercial Health Care Providers   St John of God Hospital Geraldton
12 Hermitage Street, Geraldton WA 6530     Tel: 08 9965 8888
Department of Health, Western Australia   Tom Price Hospital
Mine Road, Tom Price WA 6751     Tel: 08 9159 5222
Department of Health, Western Australia   WACHS South West Regional Aged Care
(formerly Bunbury Aged Care Assessment Team)
8 Spencer Street, Bunbury WA 6230     Tel: 08 9781 4000
Department of Health, Western Australia   Wagin Hospital
6 Warwick Street, Wagin WA 6315     Tel: 08 9861 3444
Department of Health, Western Australia   Warren Hospital
Hospital Avenue, Manjimup WA 6258     Tel: 08 9777 0300
Department of Health, Western Australia   Wheatbelt Aged Care Assessment Team
(formerly Narrogin/Norman Aged Care Assessment Team )
Northam WA      Tel: 08 9690 1318 (Northam)
Department of Health, Western Australia   Wickham Health Centre
(formerly Wickham District Hospital)
Mulga Way, Wickham WA 6720     Tel: 08 9187 1015
Department of Health, Western Australia   Wongan Hills Hospital
Ackland Street, Wongan Hills WA 6603     Tel: 08 9691 1222
Department of Health, Western Australia   Wyalkatchem-Koorda and Districts Hospital
Honour Avenue, Wyalkatchem WA 6485     Tel: 08 9692 1222
Department of Health, Western Australia   Wyndham Hospital
Minderoo Road, Wyndham WA 6740     Tel: 08 9161 0222
Department of Health, Western Australia   York Hospital
(formerly York Health Hospital)
Trews Road, York WA 6302     Tel: 08 9641 0200

NURSING POSTS

Top △
Department of Health, Western Australia   Bremer Bay Health Centre
29 John Street, Bremer Bay WA 6338     Tel: 08 837 4026
Department of Health, Western Australia   Cue Health Centre
310 Victoria Street, Cue WA 6640     Tel: 08 9963 0100
Department of Health, Western Australia   Jerramungup Health Centre
Kokoda Road, Jerramungup WA 6337     Tel: 08 9835 1004
Department of Health, Western Australia   Kalbarri Health Centre
Kaiber Street, Kalbarri WA 6536     Tel: 08 9937 0100
Department of Health, Western Australia   Kambalda Health Centre
Gumnut Place, Kambalda WA 6444     Tel: 08 9027 8200
Department of Health, Western Australia   Kukerin Nursing Post
(formerly Kukerin Health Centre)
33 Manser Street, Kukerin WA 6352     Tel: 08 9864 6047
Department of Health, Western Australia   Marble Bar Nursing Post
Station Street, Marble Bar WA 6760     Tel: 08 9176 1090
Department of Health, Western Australia   Mount Magnet Health Centre
Lot 4536, Criddle Street, Mount Magnet WA 6638     Tel: 08 9963 3100
Department of Health, Western Australia   Mukinbudin Nursing Post
Cnr Ferguson & Maddock Streets, Mukinbudin WA 6479     Tel: 08 9047 1123
Non-Government Organisations and Associations   Ngangganawili Aboriginal Community Health Centre
44 Scotia Street, Wiluna WA 6646     Tel: 08 9981 7063
Non-Government Organisations and Associations   Numbala Nunga Nursing Home
Sutherland Street, Derby WA 6728     Tel: 9191 1402
Department of Health, Western Australia   Sandstone Health Centre
(formerly Sandstone Nursing Post)
120 Payne Street, Sandstone WA 6639     Tel: 08 9963 5808
Department of Health, Western Australia   Tambellup Nursing Post
30 Norrish Street, Tambellup WA 6320     Tel: 08 9825 1101
Department of Health, Western Australia   Varley Nursing Post
Lot 18, Arthur Street, Lake Varley WA 6355     Tel: 08 9875 1026
Department of Health, Western Australia   Wickepin Nursing Post
Johnson Street, Wickepin WA 6370     Tel: 08 9888 2222
Department of Health, Western Australia   Williams Nursing Post
5 Adams Street, Williams WA 6391     Tel: 08 9885 1006
Department of Health, Western Australia   Yalgoo Health Service
20 (Lot347) Gibbons Street, Yalgoo WA 6635     Tel: 08 9962 8600

HOSPITAL SUPPORT SERVICES

Top △
Non-Government Organisations and Associations   Australian Red Cross Blood Service
290 Wellington Street, Perth WA 6000     Tel: 13 95 96 (bookings)
Department of Health, Western Australia   PathWest Laboratory Medicine WA
J Block, QEII Medical Centre, Hospital Avenue, Nedlands WA 6009     Tel: 08 9346 3000
Non-Government Organisations and Associations   Silver Chain
(formerly Silver Chain Nursing Association)
Silver Chain House, 6 Sundercombe Street, Osborne Park WA 6017     Tel: 08 9242 0242
Private/Commercial Health Care Providers   St John of God Pathology
Core Laboratory, 23 Walters Drive, Osborne Park WA 6017     Tel: 1300 367 674

PALLIATIVE CARE

Top △
Private/Commercial Health Care Providers   Brightwater Care Group (Inc.)
Level 3, 355 Scarborough Beach Road, Osborne Park WA 6017     Tel: 08 9202 2800
Private/Commercial Health Care Providers   Cancer Council Milroy Lodge
(formerly The Cottage Hospice)
11 Bedbrook Place, Shenton Park WA 6008     Tel: 08 9382 9333
Private/Commercial Health Care Providers   Hollywood Private Hospital
Monash Avenue, Nedlands WA 6009     Tel: 08 9346 6000
Private/Commercial Health Care Providers   St John of God Murdoch Community Hospice
100 Murdoch Drive, Murdoch WA 6150     Tel: 08 9366 1111