Our Six Strategic Directions - Healthy Workforce • Healthy Hospitals • Healthy Partnerships • Healthy Communities • Healthy Resources • Healthy Leadership
Delivering a Healthy WA
Consumer Health Services Directory
  About this Directory | Corrections | Advanced Search |

Public and Population Health

Various public and environmental health services are provided by Environmental Health Officers employed by Local Government to prevent the occurrence and spread of disease.

Many environmental factors that could pose a risk to health are constantly monitored. These include:

  • waste disposal;
  • water and air pollution;
  • food contamination;
  • wastewater disposal; and
  • mosquito and other insect control.

Local Government perform many of these services and are best placed to deal with enquiries.

OTHER PUBLIC HEALTH SERVICES

There are many other public and environmental health services including:

  • infectious and communicable disease monitoring and treatment;
  • immunisation;
  • injury prevention;
  • hereditary diseases;
  • radiation health;
  • drug and poison control; and
  • pesticide safety.

HEALTH AWARENESS

A number of health awareness projects provide information on preventing disease, health problems, and promoting a healthy lifestyle. Some of these include:

  • Smoking and Health Campaign and QUIT LINE;
  • Nutrition and Physical Activity Campaign;
  • Injury Prevention; and
  • Alcohol and Other Drugs.

Many of these services listed, as well as Local Government Authorities, can provide information and community and workplace education to raise health awareness and prevent environmental risks.


In this listing:


STATEWIDE SERVICES

Top △
Department of Health, Western Australia   Applied Environmental Health Branch
Grace Vaughan House, 227 Stubbs Terrace, Shenton Park WA 6008     Tel: (08) 9388 4999
Department of Health, Western Australia   Cancer Prevention and Detection Directorate
Eastpoint Plaza, 233 Adelaide Terrace, Perth WA 6000     Tel: 08 9323 6788 (Cervical Cancer Prevention)
Department of Health, Western Australia   Case Management Branch (HIV)
17 Murray Street, Perth WA 6000     Tel: 08 9221 9318
Department of Health, Western Australia   Communicable Disease Control Directorate
Grace Vaughan House, 227 Stubbs Terrace, Shenton Park WA 6008     Tel: 9388 4999 (switchboard)
Department of Health, Western Australia   Environmental Health Directorate
Grace Vaughan House, 227 Stubbs Terrace, Shenton Park WA 6008     Tel: (08) 9388 4999
Department of Health, Western Australia   Epidemiology and Surveillance Branch
Grace Vaughan House, 227 Stubbs Terrace, Shenton Park WA 6008     Tel: 08 9388 4999 (switchboard)
Government of Western Australia   Healthway
3rd Floor, 46 Parliament Place, West Perth WA 6005     Tel: +61 8 9476 7000
Department of Health, Western Australia   Migrant Health Unit
17 Murray Street, Perth WA 6000     Tel: 08 9219 3222
Department of Health, Western Australia   Mosquito-Borne Disease Control Branch
1a Brockway Road, Mount Claremont WA 6010     Tel: (08) 9385 6001
Department of Health, Western Australia   Office of Population Health Genomics
(formerly Hereditary Disease Program)
3rd Floor, C Block, 189 Royal Street, East Perth WA 6004     Tel: 9222 6888
Department of Health, Western Australia   Pesticide Safety Branch
1a Brockway Road, Mount Claremont WA 6010     Tel: (08) 9383 4244
Department of Health, Western Australia   Pharmaceutical Services Branch
Grace Vaughan House, 227 Stubbs Terrace, Shenton Park WA 6008     Tel: 9388 4999
Department of Health, Western Australia   Prevention and Control Branch
Grace Vaughan House, 227 Stubbs Terrace, Shenton Park WA 6008     Tel: 08 9388 4999
Department of Health, Western Australia   Radiation Health Branch
18 Verdun Street, Nedlands WA 6009     Tel: (08) 9346 2260 (gen. info.)
Department of Health, Western Australia   Sexual Health and Blood-Borne Virus Branch
Grace Vaughan House, 227 Stubbs Terrace, Shenton Park WA 6008     Tel: 08 9388 4999
Department of Health, Western Australia   Toxicology Branch
Grace Vaughan House, 227 Stubbs Terrace, Shenton Park WA 6008     Tel: (08) 9388 4999
Department of Health, Western Australia   Tuberculosis Control Program
17 Murray Street, Perth WA 6000     Tel: 08 9325 3922

METROPOLITAN SERVICES

Top △
Department of Health, Western Australia   Central Immunisation Clinic
16 Rheola Street, West Perth WA 6005     Tel: 08 9321 1312
Department of Health, Western Australia   Department of Infectious Diseases
Fremantle Hospital, B2 Clinic, Alma Street, Fremantle WA 6160     Tel: 9431 2149
Department of Health, Western Australia   North Metropolitan Population Health Program
Mirrabooka Community Health, 4/14 Chesterfield Road, Mirrabooka WA 6061     Tel: 9345 7100
Department of Health, Western Australia   Perth Chest Clinic
17 Murray Street, Perth WA 6000     Tel: 08 9325 3922
Department of Health, Western Australia   Royal Perth Hospital Public and Community Health Unit
(formerly Inner City Health Service Community & Public Health Unit)
151 Wellington Street, Perth WA 6000     Tel: 9224 1625
Department of Health, Western Australia   Royal Perth Hospital Sexual Health Clinic
Wellington Street, Perth WA 6000     Tel: 9224 2178

COUNTRY SERVICES

Top △
Department of Health, Western Australia   Gascoyne Population Health Unit
Cnr Stuart & Johnson Streets, Carnarvon WA 6701     Tel: 9941 0560
Department of Health, Western Australia   Geraldton Population Health Unit
Shenton Street, Geraldton WA 6530     Tel: 9956 1985
Department of Health, Western Australia   Great Southern Population Health Unit
Department of Health, Western Australia   Kalgoorlie-Boulder Population Health Unit
36-42 Ware Street, Boulder WA 6430     Tel: 9080 8200
Department of Health, Western Australia   Kimberley Population Health Unit
Yamamoto House, Napier Terrace, Broome WA 6725     Tel: 9194 1630
Department of Health, Western Australia   Pilbara Population Health Unit
Roberts Street, South Hedland WA 6722     Tel: 9172 8333
Department of Health, Western Australia   South West Population Health Unit
4th Floor, Bunbury Tower, 61 Victoria Street, Bunbury WA 6230     Tel: 9781 2350
Department of Health, Western Australia   Wheatbelt Public Health Unit
Unit 3/Avon Mall, 178 Fitzgerald Street, Northam WA 6401     Tel: 9622 4320

LOCAL GOVERNMENT AUTHORITIES

Top △
Local Government Health Authorities   Albany City
York Street , Albany WA 6330     Tel: 9841 9200
Local Government Health Authorities   Armadale City
7 Orchard Avenue, Armadale WA 6112     Tel: 08 9399 0111
Local Government Health Authorities   Ashburton Shire
Poinciana Street, Tom Price WA 6751     Tel: 9189 1029
Local Government Health Authorities   Augusta-Margaret River Shire
Town View Terrace, Margaret River WA 6285     Tel: 9780 5255
Local Government Health Authorities   Bassendean Town
48 Old Perth Road, Bassendean WA 6054     Tel: 08 9377 8000
Local Government Health Authorities   Bayswater City
61 Broun Avenue, Morley WA 6062     Tel: 9272 0622
Local Government Health Authorities   Belmont City
215 Wright Street, Cloverdale WA 6105     Tel: 08 9477 7222
Local Government Health Authorities   Beverley Shire
Vincent Street, Beverley WA 6304     Tel: 9646 1200
Local Government Health Authorities   Boddington Shire
39 Bannister Road, Boddington WA 6390     Tel: 9883 8004
Local Government Health Authorities   Boyup Brook Shire
Abel Street, Boyup Brook WA 6244     Tel: 9765 1200
Local Government Health Authorities   Bridgetown-Greenbushes Shire
1-3 Steere Street, Bridgetown WA 6255     Tel: 9761 1555
Local Government Health Authorities   Brookton Shire
14 White Street, Brookton WA 6306     Tel: 9642 1106
Local Government Health Authorities   Broome Shire
Weld Street, Broome WA 6725     Tel: 9192 1202
Local Government Health Authorities   Broomehill Shire
Jasper Street, Broomehill WA 6318     Tel: 9824 1245
Local Government Health Authorities   Bruce Rock Shire
54 Johnson Street, Bruce Rock WA 6418     Tel: 9061 1377
Local Government Health Authorities   Bunbury City
4 Stephen Street, Bunbury WA 6230     Tel: 9780 8222
Local Government Health Authorities   Busselton Shire
Southern Drive, Busselton WA 6280     Tel: 9781 0444
Local Government Health Authorities   Cambridge Town
1 Bold Park Drive, Floreat WA 6014     Tel: 08 9347 6000 (all hours - incl. emergencies)
Local Government Health Authorities   Canning City
1317 Albany Highway , Cannington WA 6107     Tel: 9231 0606
Local Government Health Authorities   Capel Shire
Forrest Road, Capel WA 6271     Tel: 9727 0222
Local Government Health Authorities   Carnamah Shire
MacPherson Street, Carnamah WA 6517     Tel: 9951 1055
Local Government Health Authorities   Carnarvon Shire
Francis Street, Carnarvon WA 6701     Tel: 9941 1708
Local Government Health Authorities   Chapman Valley Shire
Lot 7 Chapman Valley Road, Nabawa WA 6532     Tel: 9920 5011
Local Government Health Authorities   Chittering Shire
Great Northern Highway, Bindoon WA 6502     Tel: 9576 1044
Local Government Health Authorities   Christmas Island Shire
Christmas Island, Indian Ocean WA 6798     Tel: 9164 8300
Local Government Health Authorities   Claremont Town
308 Stirling Highway , Claremont WA 6010     Tel: 08 9285 4300
Local Government Health Authorities   Cockburn City
9 Coleville Crescent, Spearwood WA 6163     Tel: 08 9411 3444
Local Government Health Authorities   Cocos (Keeling) Islands Shire
Home Island, Cocos (Keeling) Islands, Indian Ocean WA 6799     Tel: 9162 6649
Local Government Health Authorities   Collie Shire
Throssell Street , Collie WA 6225     Tel: 9734 1000
Local Government Health Authorities   Coolgardie Shire
Bayley Street, Coolgardie WA 6429     Tel: 9026 6001
Local Government Health Authorities   Coorow Shire
Main Street, Coorow WA 6515     Tel: 9952 1103
Local Government Health Authorities   Corrigin Shire
Lynch Street, Corrigin WA 6375     Tel: 9063 2203
Local Government Health Authorities   Cottesloe Town
109 Broome Street , Cottesloe WA 6011     Tel: 9285 5000
Local Government Health Authorities   Cranbrook Shire
Gathorne Street, Cranbrook WA 6321     Tel: 9826 1008
Local Government Health Authorities   Cuballing Shire
Campbell Street, Cuballing WA 6311     Tel: 9883 6074
Local Government Health Authorities   Cue Shire
Austin Street, Cue WA 6640     Tel: 9963 1041
Local Government Health Authorities   Cunderdin Shire
Lundy Avenue, Cunderdin WA 6407     Tel: 9635 1005
Local Government Health Authorities   Dalwallinu Shire
51 Johnston Street, Dalwallinu WA 6609     Tel: 9661 1001
Local Government Health Authorities   Dandaragan Shire
Dandaragan Road , Dandaragan WA 6507     Tel: 9651 4010
Local Government Health Authorities   Dardanup Shire
1 Council Drive , Eaton WA 6232     Tel: 9724 0000
Local Government Health Authorities   Denmark Shire
South Coast Highway, Denmark WA 6333     Tel: 9848 0300
Local Government Health Authorities   Derby-West Kimberley Shire
Loch Street, Derby WA 6728     Tel: (08) 9191 0999
Local Government Health Authorities   Donnybrook-Balingup Shire
Bentley Street, Donnybrook WA 6239     Tel: 9780 4200
Local Government Health Authorities   Dowerin Shire
13 Cottrell Street, Dowerin WA 6461     Tel: 9631 1202
Local Government Health Authorities   Dumbleyung Shire
Harvey Street, Dumbleyung WA 6350     Tel: 9863 4012
Local Government Health Authorities   Dundas Shire
Prinsep Street, Norseman WA 6443     Tel: 9039 1205
Local Government Health Authorities   East Fremantle Town
135 Canning Highway , East Fremantle WA 6158     Tel: 9339 1577
Local Government Health Authorities   East Pilbara Shire
Kalgan Drive, Newman WA 6753     Tel: 9175 1924
Local Government Health Authorities   Esperance Shire
Windich Street, Esperance WA 6450     Tel: 9071 0666
Local Government Health Authorities   Exmouth Shire
Lot 863 Maidstone Crescent, Exmouth WA 6707     Tel: 9949 1399
Local Government Health Authorities   Fremantle City
William Street, Fremantle WA 6160     Tel: 9432 9999
Local Government Health Authorities   Geraldton City
Cathedral Avenue, Geraldton WA 6530     Tel: 9956 6600
Local Government Health Authorities   Gingin Shire
7 Brockman Street , Gingin WA 6503     Tel: 9575 2211
Local Government Health Authorities   Gnowangerup Shire
28 Yougenup Road , Gnowangerup WA 6335     Tel: 9827 1007
Local Government Health Authorities   Goomalling Shire
Cnr Hoddy/Quinlan Street, Goomalling WA 6160     Tel: 9629 1101
Local Government Health Authorities   Gosnells City
2120 Albany Highway, Gosnells WA 6110     Tel: 9391 3222
Local Government Health Authorities   Greenough Shire
Cnr Geraldton/Mt Magnet and Geraldton/Walkaway Roads , Utakarra WA 6530     Tel: 9921 2533
Local Government Health Authorities   Halls Creek Shire
Thomas Street, Halls Creek WA 6770     Tel: 9168 6007
Local Government Health Authorities   Harvey Shire
102 Uduc Road, Harvey WA 6220     Tel: 9729 0300
Local Government Health Authorities   Irwin Shire
13 Waldeck Street, Dongara WA 6525     Tel: 9927 2068
Local Government Health Authorities   Jerramungup Shire
2/6 Vasey Street, Jerramungup WA 6337     Tel: 9835 1022
Local Government Health Authorities   Joondalup City
Boas Avenue, Joondalup WA 6027     Tel: 9400 4000
Local Government Health Authorities   Kalamunda Shire
2 Railway Road, Kalamunda WA 6076     Tel: 9257 9999
Local Government Health Authorities   Kalgoorlie-Boulder City
577 Hannan Street, Kalgoorlie WA 6432     Tel: 9021 9600
Local Government Health Authorities   Katanning Shire
16-24 Austral Terrace, Katanning WA 6317     Tel: 9821 4200
Local Government Health Authorities   Kellerberrin Shire
110 Massingham Street, Kellerberrin WA 6410     Tel: 9045 4006
Local Government Health Authorities   Kent Shire
Richmond Street, Nyabing WA 6341     Tel: 9829 1051
Local Government Health Authorities   Kojonup Shire
93-95 Albany Highway, Kojonup WA 6395     Tel: 9831 1066
Local Government Health Authorities   Kondinin Shire
Gordon Street, Kondinin WA 6367     Tel: 9889 1006
Local Government Health Authorities   Koorda Shire
Allenby Street, Koorda WA 6475     Tel: 9684 1219
Local Government Health Authorities   Kulin Shire
Johnston Street, Kulin WA 6365     Tel: 9880 1204
Local Government Health Authorities   Kwinana Town
Cnr Gilmore Ave/Sulphur Road, Kwinana WA 6167     Tel: 08 94390200
Local Government Health Authorities   Lake Grace Shire
Stubbs Street, Lake Grace WA 6353     Tel: 9865 1105
Local Government Health Authorities   Laverton Shire
McPherson Place, Laverton WA 6440     Tel: 9031 1202
Local Government Health Authorities   Leonora Shire
Tower Street, Leonora WA 6438     Tel: 9037 6044
Local Government Health Authorities   Mandurah City
Mandurah Terrace, Mandurah WA 6210     Tel: 9550 3777
Local Government Health Authorities   Manjimup Shire
37-39 Rose Street, Manjimup WA 6258     Tel: 9771 7777
Local Government Health Authorities   Meekatharra Shire
54 Main Street, Meekatharra WA 6642     Tel: 9981 1002
Local Government Health Authorities   Melville City
10 Almondbury Road , Ardross WA 6153     Tel: 9364 0666
Local Government Health Authorities   Menzies Shire
Shenton Street, Menzies WA 6436     Tel: 9024 2041
Local Government Health Authorities   Merredin Shire
Cnr King/Barrack Street, Merredin WA 6415     Tel: 9041 1611
Local Government Health Authorities   Mingenew Shire
Victoria Street, Mingenew WA 6522     Tel: 9928 1102
Local Government Health Authorities   Moora Shire
34 Padbury Street, Moora WA 6510     Tel: 9651 1401
Local Government Health Authorities   Morawa Shire
Prater Street, Morawa WA 6623     Tel: 9971 1004
Local Government Health Authorities   Mosman Park Town
Memorial Park, Bayview Terrace, Mosman Park WA 6012     Tel: 9384 1633
Local Government Health Authorities   Mount Magnet Shire
Hepburn Street, Mount Magnet WA 6638     Tel: 9963 4001
Local Government Health Authorities   Mount Marshall Shire
Monger Street, Bencubbin WA 6477     Tel: 9685 1202
Local Government Health Authorities   Mukinbudin Shire
Maddock Street, Mukinbudin WA 6479     Tel: 9047 1102
Local Government Health Authorities   Mullewa Shire
Cnr Padbury and Thomas Streets, Mullewa WA 6630     Tel: 9961 1007
Local Government Health Authorities   Mundaring Shire
7000 Great Eastern Highway , Mundaring WA 6073     Tel: 9290 6666
Local Government Health Authorities   Murchison Shire
Carnarvon-Mullewa Road , Murchison WA 6630     Tel: 9963 7999
Local Government Health Authorities   Murray Shire
Pinjarra Road, Pinjarra WA 6208     Tel: 9531 1777
Local Government Health Authorities   Nannup Shire
15 Adam Street, Nannup WA 6275     Tel: 9756 1018
Local Government Health Authorities   Narembeen Shire
1 Longhurst Street , Narembeen WA 6369     Tel: 9064 7308
Local Government Health Authorities   Narrogin Shire
43 Federal Street , Narrogin WA 6312     Tel: 9881 1866
Local Government Health Authorities   Narrogin Town
89 Earl Street, Narrogin WA 6312     Tel: 9881 1944
Local Government Health Authorities   Nedlands City
71 Stirling Highway, Nedlands WA 6009     Tel: 9386 6900
Local Government Health Authorities   Ngaanyatjarraku Shire
Great Central Road , Warburton Community, Warburton Ranges via, Kalgoorlie WA 6430     Tel: 8956 7966
Local Government Health Authorities   Northam Shire
395 Fitzgerald Street, Northam WA 6401     Tel: 9622 1099
Local Government Health Authorities   Northampton Shire
Hampton Road, Northampton WA 6535     Tel: 9934 1202
Local Government Health Authorities   Nungarin Shire
Railway Avenue, Nungarin WA 6490     Tel: 9046 5006
Local Government Health Authorities   Peppermint Grove Shire
1 Leak Street , Peppermint Grove WA 6011     Tel: 9384 0099
Local Government Health Authorities   Perenjori Shire
Fowler Street, Perenjori WA 6620     Tel: 9973 1002
Local Government Health Authorities   Perth City
Council House , 27 St Georges Terrace, Perth WA 6000     Tel: 9461 3333
Local Government Health Authorities   Pingelly Shire
17 Queen Street , Pingelly WA 6308     Tel: 9887 1066
Local Government Health Authorities   Plantagenet Shire
Lowood Road, Mount Barker WA 6324     Tel: 9851 1344
Local Government Health Authorities   Port Hedland Town
Civic Centre, McGregor Street, Port Hedland WA 6721     Tel: 9158 9300
Local Government Health Authorities   Quairading Shire
Jennaberring Road, Quairading WA 6383     Tel: 9645 1001
Local Government Health Authorities   Ravensthorpe Shire
20 Morgans Street, Ravensthorpe WA 6346     Tel: 9838 1001
Local Government Health Authorities   Rockingham City
Civic Boulevard, Rockingham WA 6168     Tel: 9528 0333
Local Government Health Authorities   Roebourne Shire
Welcome Road, Karratha WA 6714     Tel: 9186 8555
Local Government Health Authorities   Sandstone Shire
Hack Street , Sandstone WA 6639     Tel: 9963 5802
Local Government Health Authorities   Serpentine-Jarrahdale Shire
6 Paterson Street , Mundijong WA 6123     Tel: 9525 5255
Local Government Health Authorities   Shark Bay Shire
42 Hughes Street, Denham WA 6537     Tel: 9948 1218
Local Government Health Authorities   South Perth City
Civic Centre, Cnr Sandgate Street/South Terrace , South Perth WA 6151     Tel: 9474 0777
Local Government Health Authorities   Stirling City
Civic Place , Stirling WA 6021     Tel: 9345 8555
Local Government Health Authorities   Subiaco City
241 Rokeby Road, Subiaco WA 6008     Tel: 9237 9222
Local Government Health Authorities   Swan City
Midland Square, Midland WA 6056     Tel: 9267 9000
Local Government Health Authorities   Tambellup Shire
Norrish Street , Tambellup WA 6320     Tel: 9825 1140
Local Government Health Authorities   Tammin Shire
1 Donnan Street, Tammin WA 6409     Tel: 9637 1101
Local Government Health Authorities   Three Springs Shire
Railway Road, Three Springs WA 6519     Tel: 9954 1001
Local Government Health Authorities   Toodyay Shire
Old Court House Building, Fiennes Street, Toodyay WA 6566     Tel: 9574 2258
Local Government Health Authorities   Trayning Shire
Railway Street, Trayning WA 6488     Tel: 9683 1001
Local Government Health Authorities   Upper Gascoyne Shire
4 Scott Street , Gascoyne Junction WA 6705     Tel: 9943 0988
Local Government Health Authorities   Victoria Park Town
99 Shepperton Road, Victoria Park WA 6100     Tel: 08 9311 8111
Local Government Health Authorities   Victoria Plains Shire
28 Cavell Street, Calingiri WA 6569     Tel: 9628 7004
Local Government Health Authorities   Vincent Town
244 Vincent Street, Leederville WA 6007     Tel: 9273 6000
Local Government Health Authorities   Wagin Shire
2 Arthur Road, Wagin WA 6315     Tel: 9861 1177
Local Government Health Authorities   Wandering Shire
22 Watts Street, Wandering WA 6308     Tel: 9884 1056
Local Government Health Authorities   Wanneroo City
23 Dundebar Road, Wanneroo WA 6065     Tel: 9405 5000
Local Government Health Authorities   Waroona Shire
52 Hesse Street, Waroona WA 6215     Tel: 9733 1277
Local Government Health Authorities   West Arthur Shire
Burrowes Street , Darkan WA 6392     Tel: 9736 2222
Local Government Health Authorities   Westonia Shire
Wolfram Street , Westonia WA 6423     Tel: 9046 7063
Local Government Health Authorities   Wickepin Shire
77 Wogolin Road, Wickepin WA 6370     Tel: 9888 1005
Local Government Health Authorities   Williams Shire
Brooking Street, Williams WA 6391     Tel: 9885 1005
Local Government Health Authorities   Wiluna Shire
Scotia Street, Wiluna WA 6646     Tel: 9981 7010
Local Government Health Authorities   Wongan-Ballidu Shire
Cnr Quinlan Street/Elphin Crescent, Wongan Hills WA 6603     Tel: 9671 1011
Local Government Health Authorities   Woodanilling Shire
Robinson Road, Woodanilling WA 6316     Tel: 9823 1506
Local Government Health Authorities   Wyalkatchem Shire
Cnr Honour Avenue/Flint Street, Wyalkatchem WA 6485     Tel: 9681 1166
Local Government Health Authorities   Wyndham-East Kimberley Shire
115 Coolibah Drive, Kununurra WA 6743     Tel: 9168 1677
Local Government Health Authorities   Yalgoo Shire
15 Shamrock Street, Yalgoo WA 6635     Tel: 9962 8042
Local Government Health Authorities   Yilgarn Shire
Antares Street, Southern Cross WA 6426     Tel: 9049 1001
Local Government Health Authorities   York Shire
2 Joaquina Street, York WA 6302     Tel: 9641 2233