Hospitals
Western Australia has a large number of both private and public hospitals providing world class medical services networked around the state to provide easily accessible health care to communities. Princess Margaret is the childrens hospital of Perth, and St John of God is the largest private hospital in Australia.
Listed below are Perth's hospitals and where they can be found.
Public Hospitals
Private Hospitals
Please inform us of any broken links and/or provide us with updated information! |
| Armadale - Kelmscott
Albany Highway Armadale, Western Australia 6112 Phone (08) 9391 2000 Fax (08) 9391 2129 |
Bentley Health Service
Mills Street Bentley, Western Australia 6102 Phone (08) 9334 3666 Fax (08) 9356 1632 |
| Fremantle Hospital
Alma Street Fremantle, Western Australia 6160 Phone (08) 9431 3333 Fax (08) 9431 2921 View Website View Map |
Graylands Hospital
Brockway Road Mount Claremont, Western Australia 6010 Phone (08) 9347 6600 Fax (08) 9385 2701 |
| Joondalup Health Campus
Shenton Ave Joondalup, Western Australia 6027 Phone (08) 9400 9400 |
Kalamunda Community
Hospital Elizabeth Street Kalamunda, Western Australia 6076 Phone (08) 9293 2122 Fax (08) 9293 2488 |
| King Edward Memorial
Hospital Bagot Road Subiaco, Western Australia 6008 Phone (08) 9340 2222 View Website View Map |
La Salle Hospital
Eveline Road Middle Swan, Western Australia 6056 Phone (08) 9347 5500 |
| Mt Henry Health Service
Cloister Ave Como, Western Australia 6152 Phone (08) 9313 1555 |
Perth Dental Hospital
Goderich Street Perth, Western Australia 6000 Phone (08) 9220 5777 |
| Princess Margaret
Hospital for Children Roberts Road Subiaco, Western Australia 6008 Phone (08) 9340 8222 View Website View Map |
Rockingham - Kwinana
Hospital Elanora Drive Rockingham, Western Australia 6168 Phone (08) 9527 2777 Fax (08) 9592 1621 |
| Royal Perth Hospital
Wellington Street Perth,Western Australia 6000 Phone (08) 9224 2244 View Website View Map |
Sir Charles Gairdner
Hospital Verdun Street Nedlands, Western Australia 6009 Phone (08) 9346 3333 Fax (08) 9346 2534 View Website |
| Stubbs Terrace Hospital
Stubbs Terrace Shenton Park, Western Australia 6008 Phone (08) 9382 0730 |
Swan District Hospital
Eveline Road Middle Swan, Western Australia 6056 Phone (08) 9347 5244 |
| Woodside Maternity
Hospital Dalgety Street East Fremantle, Western Australia 6158 Phone (08) 9339 1788 View Website |
| Attadale Hospital
21 Hislop Road Attadale, Western Australia 6156 Phone (08) 9330 1000 Fax (08) 9330 2368 |
Bethesda Hospital
25 Queenslea Drive Claremont, Western Australia 6010 Phone (08) 9340 6300 Fax (08) 9340 6399 |
| Bicton Hospital This hospital is now closed |
The Marian Centre 187 Cambridge Street Wembley, Western Australia 6014 Phone (08) 9380 4999 Fax (08) 9388 3179 View Website |
| Fremantle Kaleeya
Hospital Corner Staton & Wolsely Roads East Fremantle, Western Australia 6158 Phone (08) 9339 1655 Fax (08) 9319 1958 |
Glengarry Hospital
53 Arnisdale Road Duncraig, Western Australia 6023 Phone (08) 9447 0111 Fax (08) 9448 2660 |
| Galliers Private
Hospital & Specialist Centre (formerly Gosnells Family Hospital) Corner Eudoria Street & Hamilton Court Gosnells, Western Australia 6110 Phone (08) 9490 1333 Fax (08) 9490 1906 View Website |
Hollywood Private
Hospital Monash Ave Nedlands, Western Australia 6009 Phone (08) 9346 6000 View Website |
| Joondalup Health Campus
Shenton Ave Joondalup, Western Australia 6027 Phone (08) 9405 2211 Fax (08) 9300 2289 |
Mercy Hospital Thirlmere Road Mount Lawley, Western Australia 6050 Phone (08) 9370 9222 View Website |
| Mount Hospital 150 Mounts Bay Road Perth, Western Australia 6000 Phone (08) 9481 1822 Fax (08) 9321 2208 View Website View Map |
Mount Lawley Private
Hospital 14 Avan Street Mount Lawley, Western Australia 6050 Phone (08) 9370 2500 Fax (08) 9271 8355 |
| Niola Private Hospital
61 - 69 Cambridge Street Leederville, Western Australia 6007 Phone (08) 9381 1833 Fax (08) 9381 7681 |
Rockingham Family
Hospital Corner Willmott & Gnangara Drives Rockingham, Western Australia Phone (08) 9527 2222 Fax (08) 9592 4187 View Website Contact |
| St John Of God Hospital
Murdoch Murdoch Drive Murdoch, Western Australia 6150 Phone (08) 9366 1111 Fax (08) 9366 1133 View Website Contact View Map |
St John Of God Hospital
Subiaco 175 Cambridge Street Wembley, Western Australia 6014 Phone (08) 9382 6111 Fax (08) 9381 7180 View Website Contact View Map |
| St John Of God Hospital
Joondalup Corner Grand Blouvard & Reid Prom Joondalup, Western Australia 6027 Phone (08) 9300 3431 Fax (08) 9300 3438 View Website Contact |
South Perth Community
Hospital South Terrace Como, Western Australia 6152 Phone (08) 9367 7966 Fax (08) 9474 2541 |
| Stirling Community
Hospital 32 Spencer Ave Yokine, Western Australia 6060 Phone (08) 9276 5244 Fax (08) 9276 7011 |