A H Bracks Public Library
Cnr Stock Road and Canning Highway
Melville
WA
Melville Recreation Centre, Cnr Stock Road and Canning Highway

Albany Public Library
York Street
Albany
WA
PO Box 484

Altone Park Public Library
332 Benara Road
Beechboro
WA

Amherst Village Public Library
Cnr Warton Road and Holmes Street
Southern River
PO Box 662

Augusta Public Library
Allnut Terrace
Augusta
C/- PO Augusta

Australind Public Library
Paris Road
Australind
PO Box A102

Badgingarra Public Library
Community Hall
Badgingarra
C/- Post Office

Baldivis Library and Community Centre
17 Settlers Avenue
Baldivis
PO Box 4146

Balingup Public Library
Jayes Road
Balingup
Roberts Road

Ballajura Public Library
Cnr Kingfisher and Illawarra Crescent
Ballajura
Cnr Kingfisher and Illawarra Cres

Bassendean Public Library
46 Old Perth Road
Bassendean

Bayswater Public Library
25 King William Street
Bayswater

Beacon Public Library
Beacon Central, 11 Rowlands Street
Beacon

Belmont Public Library
215 Wright Street
Cloverdale
Locked Bag 379

Bencubbin Public Library
80 Monger Street
Bencubbin

Bentley Public Library
Cnr Hedley Place and Manning Road
Bentley
Hedley Place

Beverley Public Library
Vincent Street
Beverley

Bidyadanga Community Library

Bindoon Public Library
6177 Great Northern Highway
Bindoon

Boddington Public Library
Pollard Street
Boddington

Bolgart Public Library
Bolgart Memorial Hall, George Street
Bolgart
C/- Post Office

Boyanup Public Library
12 Thomas Street
Boyanup
Jack and Mary Kitchen Community Centre, Thomas Street

Boyup Brook Public Library
Abel Street
Boyup Brook

Bremer Bay Public Library
Mary Street
Bremer Bay
Post Office

Bridgetown Public Library
Steere Street
Bridgetown

Brookton Public Library
89 Robinson Road
Brookton

Broome Public Library
Cnr Haas and Hammersleys Streets
Broome

Broomehill Public Library
30360 Great Southern Highway
Broomehill Village
30360 Great Southern Hwy

Bruce Rock Public Library
54 Johnson Street
Bruce Rock

Bull Creek Public Library
Cnr Leichhardt Street and Hassell Crescent
Bull Creek
24 Leichhardt Street

Bullsbrook Community Library
Chittering Road
Bullsbrook

Bunbury Public Library
Parkfield Street
Bunbury

Busselton Public Library
Stanley Street
Busselton
Locked Bag 1

Calingiri Public Library
28 Cavell Street
Calingiri

Cambridge Public Library
99 The Boulevard
Floreat

Canning Bridge Public Library
2 Kintail Road
Applecross
Locked Bag 1

Cannington Public Library
Cnr Sevenoaks and Wharf Streets
Cannington
233 Sevenoaks Street

Capel Public Library
Forrest Road
Capel

Carnamah Public Library
MacPherson Street
Carnamah

Carnarvon Public Library
18 Egan Street
Carnarvon

Cervantes Public Library
Aragon Street
Cervantes
PO Box 54 Post Office

Christmas Island Public Library
George Fam Centre, 2 Murray Road
Christmas Island Indian Ocean

Claremont Public Library
327 Stirling Highway
Claremont

Clarkson Public Library
27 Ocean Keys Boulevard
Clarkson

Cocos Home Island Public Library
Home Island Campus, Cocos Islands District High School
Cocos (Keeling) Islands
Shire of Cocos (Keeling) Islands, PO Box 1094, Home Island

Cocos West Island Public Library
Airforce Road
Cocos (Keeling) Islands
Shire of Cocos (Keeling) Islands, PO Box 1094, Home Island

Collie Public Library
Cnr Wittenoom and Steere Streets
Collie
Wittenoom Street

Coolbellup Public Library
90 Cordelia Avenue
Coolbellup

Coolgardie Public Library
69 Sylvester Street
Coolgardie

Coorow Public Library
Main Street
Coorow

Corrigin Public Library
31 Walton Street, Corrigin Post Office
Corrigin

Cottesloe/Peppermint Grove/Mosman Park Public Library
1 Leake Street
Peppermint Grove

Cranbrook Public Library
140 Climie Street
Cranbrook

Cue Public Library
Lot 2 Austin Street
Cue
POBox 84

Cunderdin Public Library
57 Main Street
Cunderdin

Dalwallinu Public Library
Johnston Street
Dalwallinu

Dalyellup Public Library
Shop 5/135 Norton Promenade
Dalyellup

Dampier Public Library
High Street
Dampier

Dandaragan Public Library
3468 Dandaragan Road
Dandaragan

Dardanup Public Library
3 Little Street
Dardanup

Darkan Public Library
27 Burrowes Street
Darkan

Denmark Public Library
Strickland Street
Denmark

Derby Public Library
Clarendon Street
Derby

Dianella Public Library
Dianella Plaza Shopping Centre, Waverley Street
Dianella
Waverley Street

Dongara Public Library
9 Waldeck Street
Dongara

Donnybrook Public Library
Cnr Bentley and Emerald Streets
Donnybrook
Emerald Street

Dowerin Public Library
13 Stewart Street
Dowerin

Dumbleyung Public Library
Harvey Street
Dumbleyung

Duncraig Public Library
40 Warwick Road
Duncraig

Dunsborough Public Library
Naturaliste Community Centre, Dunsborough Lakes Drive
Dunsborough

Eaton Public Library
20 Recreation Drive
Eaton

Ellenbrook Public Library
90 Main Street
Ellenbrook

Eneabba Public Library
Eneabba Drive
Eneabba

Esperance Public Library
Windich Street
Esperance

Exmouth Public Library
Maidstone Crescent
Exmouth

Falcon Public Library
Cnr Flavia Street and Cobblers Road
Falcon

Fitzroy Crossing Public Library
Tourist Bureau, Flynn Drive
Fitzroy Crossing

Forrestfield Public Library
3 Salix Way
Forrestfield

Frankland Public Library
55 Wingebellup Road
Frankland River

Fremantle City Library
Cnr William and Newman Streets
Fremantle

Gascoyne Junction
5 Scott Street

Geraldton Regional Library
37 Marine Terrace
Geraldton

Gingin Public Library
1A Lily King Place
Gingin

Girrawheen Public Library
6 Patrick Court
Girrawheen

Gnowangerup Public Library
Yougenup Road
Gnowangerup

Goomalling Public Library
51 - 53 Railway Terrace
Goomalling

Gosnells Public Library
The Agonis, 2232D Albany Highway
Gosnells

Grass Patch Public Library
Grass Patch Primary School
Grass Patch
Lot 67, Freeman Street

Green Head Public Library
Greenhead Road
Green Head

Greenmount Public Library
4 Scott Street
Greenmount

Guildford Public Library
97 James Street
Guildford

Halls Creek Public Library
71 Thomas Street
Hall's Creek

Harvey Public Library
Young Street
Harvey

High Wycombe Public Library
15 Markham Road
High Wycombe
Markham Road

Hopetoun Public Library
Unit 2 / 46 Veal Street
Hopetoun

Hyden Public Library
12 McPherson Street
Hyden

Inglewood Public Library
Cnr Beaufort Street and Tenth Avenue
Inglewood
Inglewood Civic Centre, 895 Beaufort Street

Jerramungup Public Library
8-10 Tobruk Street
Jerramungup
Po Box 76

Joondalup Public Library
102 Boas Avenue
Joondalup

Jurien Public Library
69 Bashford Street
Jurien Bay

Kalamunda Public Library
7 Williams Street
Kalamunda

Kalbarri Public Library
Grey Street
Kalbarri

Kalgoorlie-Boulder Public Library
Roberts Street
Kalgoorlie

Kambalda Public Library
4 Barnes Drive
Kambalda

Karratha Public Library
Pilbara Institute campus, Lot 2598 Dampier Road
Karratha

Karrinyup Public Library
Davenport Street
Karrinyup

Katanning Public Library
Austral Terrace
Katanning

Kellerberrin Public Library
94 Massingham Street
Kellerberrin

Kelmscott Public Library
2800 Albany Highway
Kelmscott

Kenwick Public Library
80 Kenwick Road
Kenwick

Kojonup Public Library
93 Albany Highway
Kojonup

Kondinin Public Library
11 Gordon Street
Kondinin

Koorda Public Library
Cnr Allenby and Haig Street
Koorda

Kukerin Public Library
Manser Street
Kukerin

Kulin Public Library
Johnson Street
Kulin

Kununurra Public Library
Mangaloo Street
Kununurra

Kwinana Public Library
Cnr Robbos Way and Chisham Avenue
Kwinana Town Centre

Lake Grace Public Library
Absolon Street
Lake Grace

Lake King Public Library
Newdegate-Ravensthorpe Road
Lake King
Post Office

Lancelin Public Library
Vins Way
Lancelin

Latham Public Library
Britt Street
Latham
Post Office

Laverton Public Library
Shop 4, Laver Place
Laverton

Leeman Public Library
20 Morcombe Road
Leeman

Leonora Public Library
16 Tower Street
Leonora

Lesmurdie School Community Library
21 Reid Road
Lesmurdie

Mandurah Public Library
331 Pinjarra Road
Mandurah

Manjimup Public Library
57-59 Rose Street
Manjimup

Manning Public Library
Cnr Manning Road and Goss Avenue
Manning

Marble Bar Public Library
20 Francis Street
Marble Bar

Margaret River Public Library
Fearn Avenue
Margaret River
Post Office Box 61

Maylands Public Library
The Rise, 28 Eighth Avenue
Maylands

Meekatharra Public Library
Main Street
Meekatharra

Melville Civic Square Public Library
10 Almondbury Road
Booragoon

Menzies Public Library
Cnr Shenton and Brown Streets
Menzies

Merredin Public Library
22 Coronation Street
Merredin
Queen Street

Midland Public Library
45 Helena Street
Midland

Mingenew Public Library
Victoria Street
Mingenew

Mirrabooka Public Library
21 Sudbury Road
Mirrabooka
21 Sudbury Rd

Mogumber Public Library
Old School Building, Mogumber Yarrawindah Road
Mogumber

Moora Public Library
34 Padbury Street
Moora

Morawa Public Library
Winfield Street
Morawa

Morley Public Library
7 Dewar Street
Morley

Mount Barker Public Library
Lowood Road
Mount Barker

Mount Claremont Public Library
105 Montgomery Avenue
Mt Claremont

Mount Magnet Public Library
Naughton Street
Mount Magnet

Mukinbudin Public Library
15 Maddock Street
Mukinbudin

Mullewa Public Library
Cnr Padbury and Thomas Street
Mullewa

Mundaring Public Library
1 Nichol Street
Mundaring
Nichol Street

Mundijong Public Library
10 Paterson Street
Mundijong
Paterson Street

Munglinup Public Library

Murchison Public Library
Carnarvon-Mullewa Road
Murchison

Murray Public Library
Cnr Pinjarra Road and Forrest Street
Pinjarra

Nabawa Public Library
3270 Chapman Valley Road
Nabawa

Nannup Public Library
Adam Street
Nannup

Narembeen Public Library
1 Longhurst Street
Narembeen

Narrogin Regional Library
Fortune Street
Narrogin

Nedlands Public Library
60-64 Stirling Highway
Nedlands

Newdegate Public Library
Collier Street
Newdegate

Newman Community Library
100 Kalgan Drive
Newman
Kalgan Drive

Norseman Public Library
88 - 92 Prinsep Street
Norseman

Northam Public Library
Fitzgerald Street
Northam

Northampton Public Library
199 Hampton Road
Northampton

Northcliffe Public Library
Lot 178 Muirillup Road
Northcliffe

Nullagine Public Library
39 Gallop Road
Nullagine
C/- Nullagine Post Office

Nungarin Public Library
Railway Avenue
Nungarin

Nyabing Public Library
24-26 Richmond Street
Nyabing

Ongerup Public Library
Lot 50 Eldridge Street
Ongerup
Eldridge Street

Onslow Public Library
Cnr Hooley and McGrath Avenue
Onslow
Post Office Box 20

Osborne Park Public Library
9 Royal Street
Tuart Hill

Pannawonica Public Library
Pannawonica Drive
Pannawonica
Box 263

Paraburdoo Public Library
Ashburton Avenue
Paraburdoo

Pemberton Public Library
Lot 242 Brockman Street
Pemberton
Brockman Street

Perenjori Public Library
44 Fowler Street
Perenjori

Perth City Public Library
573 Hay Street
Perth
PO Box C120

Pingelly Public Library
18 Parade Street
Pingelly

Pingrup Public Library
Lot 2 Burston Street
Pingrup

Port Hedland Public Library
Len Tapin Memorial Centre, Dempster Street
Port Hedland

Quairading Public Library
Post Office Building, 1 Jennaberring Road
Quairading
1 Jennaberring Rd, Post Office Building

Ravensthorpe Public Library
Community Resource Centre, Dunn Street
Ravensthorpe

Riverton Public Library
67 Riley Road
Riverton

Rockingham Central Library
Dixon Road
Rockingham

Roebourne Public Library
Lot 12 Sholl Street
Roebourne

Safety Bay Public Library
197 Safety Bay Road
Safety Bay

Sandstone Public Library
Hack Street
Sandstone

Scarborough Public Library
Scarborough Civic Centre, 173 Gildercliffe Street
Scarborough
173 Gildercliffe Street

Seville Grove Public Library
78 Champion Drive
Seville Grove
78 Champion Dve

Shark Bay Public Library
65 Knight Terrace
Denham

State Library of Western Australia
25 Francis Street
Perth
Perth Cultural Centre

South Hedland Public Library
Leake Street
South Hedland

South Perth Public Library
Cnr South Terrace and Sandgate Street
South Perth

Southern Cross Public Library
Canopus Street
Southern Cross

Spearwood Public Library
9 Coleville Crescent
Spearwood

Subiaco Public Library
237 Rokeby Road
Subiaco

Success Public Library
Cnr Wentworth Parade and Beeliar Drive
Success

Tambellup Public Library
Tambellup Community Resource Centre, 32-34 Norrish Street
Tambellup
34 Norrish Street

Tammin Public Library
1 Donnan Street
Tammin

Thornlie Public Library
1 Culross Avenue
Thornlie

Three Springs Public Library
Railway Road
Three Springs

Tom Price Public Library
Central Road
Tom Price

Toodyay Public Library
96 Stirling Terrace
Toodyay

Trayning Public Library
Railway Street
Trayning

Useless Loop Public Library
Hackett Square
Useless Loop

Victoria Park Public Library
27 Sussex Street
East Victoria Park

Vincent Public Library
99 Loftus Street
Leederville
City of Vincent Library, PO Box 82

VisAbility
61 Kitchener Avenue
Victoria Park

Wagin Public Library
Trent Street
Wagin

Walpole Public Library
Lot 44 Latham Avenue
Walpole

Wandering Public Library
18 Watts Street
Wandering

Wanneroo Public Library
3 Rocca Way
Wanneroo

Warnbro Community Library
Swallowtail Parade
Warnbro

Waroona Public Library
Thatcher Street
Waroona

Wellstead Public Library
49 Windsor Road
Wellstead
Lot 49 Windsor Road

Westonia Public Library
41 Wolfram Street
Westonia
Wolfram Street

Whitford Public Library
Cnr Marmion and Banks Avenues
Hillarys

Wickepin Public Library
24 Wogolin Road
Wickepin

Wickham Public Library
Tamarind Place
Wickham

Willagee Public Library
Winnacott Street
Willagee

Willetton Public Library
37 Burrendah Boulevarde
Willetton

Williams Public Library
Brooking Street
Williams

Wiluna Public Library
Scotia Street
Wiluna

Withers Public Library
Hudson Road
Bunbury

Wongan Hills Public Library
2 Elphin Cresent
Wongan Hills

Woodanilling Public Library
3316 Robinson Road
Woodanilling

Woodvale Public Library
5 Trappers Drive
Woodvale

Wundowie Public Library
Boronia Avenue
Wundowie
Care PO

Wyalkatchem Public Library
Railway Terrace
Wyalkatchem

Wyndham Public Library
990 Koolama Street
Wyndham

Yalgoo Public Library
37 Gibbons Street
Yalgoo

Yanchep Public Library
Lower Floor, Phil Renkin Recreation Centre, Lisford Avenue
Two Rocks

York Public Library
Joaquina Street
York

Yuna Public Library
Yuna Hall, Main Street
Yuna