WA libraries

West Australia libraries by town

Name Address Town Phone
Albany Public Library 221 York Street Albany 08 9841 9390
Canning Bridge Public Library 2 Kintail Road Applecross 08 9364 0121
Armadale Public Library  10 Orchard Ave Armadale 08 9394 5125
Augusta Public Library Allnut Terrace Augusta 08 9780 5670
Australind Public Library Paris Road Australind 08 9797 1430
Badgingarra Public Library Community Hall Badgingarra 08 9652 9233
Baldivis Public Library 17 Settlers Avenue Baldivis 08 9591 0800
Balingup Public Library 40 Jayes Road Balingup 08 9764 1037
Ballajura Public Library Cnr Kingfisher and Illawarra Crescent Ballajura 08 9249 1488
Bassendean Public Library 46 Old Perth Road Bassendean 08 9279 2966
Bayswater Public Library 25 King William Street Bayswater 08 9271 2340
Beacon Public Library Beacon Central, 11 Rowlands Street Beacon 08 9686 1014
Beechboro Public Library 332 Benara Road Beechboro 08 9377 7760
Bencubbin Public Library 80 Monger Street Bencubbin 08 9685 1202
Hillview Public Library Cnr Hedley Place and Manning Road Bentley 08 9231 0695
Beverley Public Library 141 Vincent Street Beverley 08 9646 1200
Bindoon Public Library 6177 Great Northern Highway Bindoon 08 9576 4600
Binningup Public Library Driftwood Way Binningup 08 9720 2930
Boddington Public Library 20 Bannister Road Boddington 0418 952 166
Bolgart Public Library Bolgart Memorial Hall, George Street Bolgart 08 9627 5217
Melville Civic Square Public Library 10 Almondbury Road Booragoon 08 9364 0138
Boyanup Public Library 12 Thomas Street Boyanup 08 9731 5639
Boyup Brook Public Library 55 Abel Street Boyup Brook 08 9765 1200
Bremer Bay Public Library Mary Street Bremer Bay 08 9837 4171
Bridgetown Public Library 75 Steere Street Bridgetown 08 9761 2503
Brookton Public Library 14 White Street Brookton 08 9642 1106
Bidyadanga Community Library Bidyadanga Road Broome 08 9192 4780
Broome Public Library Cnr Haas and Hammersleys Streets Broome 08 9191 3477
Broomehill Public Library 30360 Great Southern Highway Broomehill Village 08 9825 3555
Bruce Rock Public Library 54 Johnson Street Bruce Rock 08 9061 1377
Bull Creek Public Library Cnr Leichhardt St and Hassell Cres Bull Creek 08 9364 0150
Bullsbrook Public Library 3 Maroubra Avenue Bullsbrook 08 9207 8989
Bunbury Public Library Parkfield Street Bunbury 08 9792 7190
Withers Public Library Hudson Road Bunbury 08 9792 7244
Busselton Public Library Stanley Street Busselton 08 9754 1588
Calingiri Public Library 28 Cavell Street Calingiri 08 9628 7004
Cannington Public Library Cnr Sevenoaks and Wharf Streets Cannington 08 6350 7350
Capel Public Library Forrest Road Capel 08 9727 0290
Carnamah Public Library MacPherson Street Carnamah 08 9951 7000
Carnarvon Public Library 18 Egan Street Carnarvon 08 9941 3727
Cervantes Public Library Aragon Street Cervantes 08 9652 7647
Christmas Island Public Library George Fam Centre, 2 Murray Road Christmas Island 08 9164 8300
Claremont Public Library 327 Stirling Highway Claremont 08 9285 4353
Clarkson Public Library 27 Ocean Keys Boulevard Clarkson 08 9407 1600
Belmont Public Library 215 Wright Street Cloverdale 08 9477 7150
Cocos Home Island Public Library Cocos Islands District High School Cocos (Keeling) Islands 08 9162 7592
Cocos West Island Public Library Airforce Road Cocos (Keeling) Islands 08 9162 6650
Collie Public Library Cnr Wittenoom and Steere Streets Collie 08 9734 9042
Coolbellup Public Library 90 Cordelia Avenue Coolbellup 08 9411 3830
Coolgardie Public Library 69 Sylvester Street Coolgardie 08 9025 0301
Coorow Public Library Main Street Coorow 08 9952 0100
Corrigin Public Library 55 Larke Crescent Corrigin 08 9063 2778
Cranbrook Public Library 140 Climie Street Cranbrook 08 9826 1234
Cue Public Library Lot 2 Austin Street Cue 08 9963 8600
Cunderdin Public Library 57 Main Street Cunderdin 08 9635 1784
Dalwallinu Public Library Johnston Street Dalwallinu 08 9661 1805
Dalyellup Public Library Dalyellup Shopping Centre, 54 Tiffany Centre Dalyellup 08 9795 7815
Dampier Public Library High Street Dampier 08 9183 1562
Dandaragan Public Library 3468 Dandaragan Road Dandaragan 08 9651 4056
Dardanup Public Library 3 Little Street Dardanup 08 9728 1422
Darkan Public Library 27 Burrowes Street Darkan 08 9736 2000
Shark Bay Public Library 65 Knight Terrace Denham 08 9948 1218
Denmark Public Library Strickland Street Denmark 08 9848 3006
Derby Public Library Clarendon Street Derby 08 9191 0900
Dianella Public Library Dianella Plaza Shopping Centre, Waverley Street Dianella 08 9205 7740
Dongara Public Library 9 Waldeck Street Dongara 08 9927 1859
Donnybrook Public Library Cnr Bentley and Emerald Streets Donnybrook 08 9731 0432
Dowerin Public Library 13 Stewart Street Dowerin 08 9631 1662
Dumbleyung Public Library 28 Absolon Street Dumbleyung 08 9863 4829
Duncraig Public Library 40 Warwick Road Duncraig 08 9447 9533
Dunsborough Public Library Naturaliste Centre, Dunsborough Lakes Drive Dunsborough 08 9756 7111
Victoria Park Public Library 27 Sussex Street East Victoria Park 08 9373 5500
Eaton Public Library 20 Recreation Drive Eaton 08 9724 4466
Ellenbrook Community Library 90 Main Street Ellenbrook 08 9297 9600
Eneabba Public Library Eneabba Drive Eneabba 08 9955 1058
Esperance Public Library Windich Street Esperance 08 9083 1500
Exmouth Public Library Ningaloo Centre, 2 Truscott Cres Exmouth 08 9949 3056
Falcon Public Library Cnr Flavia Street and Cobblers Road Falcon 08 9550 3230
Fitzroy Crossing Public Library Tourist Bureau, Flynn Drive Fitzroy Crossing 08 9191 5355
Cambridge Public Library 99 The Boulevard Floreat 08 9383 8999
Forrestfield Public Library 3 Salix Way Forrestfield 08 9257 9975
Frankland Public Library 55 Wingebellup Road Frankland River 08 9855 2209
Fremantle City Library Fremantle Oval, 70 Parry Street Fremantle 08 9432 9766
Gascoyne Junction Library 5 Scott Street Gascoyne Junction 08 9943 0988
Geraldton Regional Library 37 Marine Terrace Geraldton 08 9956 6659
Gingin Public Library 1A Lily King Place Gingin 08 9575 1253
Girrawheen Public Library 6 Patrick Court Girrawheen 08 9342 8844
Gnowangerup Public Library Yougenup Road Gnowangerup 08 9827 1635
Goomalling Public Library 51 – 53 Railway Terrace Goomalling 08 9629 1570
Gosnells Public Library The Agonis, 2232D Albany Highway Gosnells 08 9391 6000
Green Head Public Library Greenhead Road Green Head 08 9953 1255
Guildford Public Library 97 James Street Guildford 08 9378 1770
Halls Creek Public Library 71 Thomas Street Hall’s Creek 08 9168 6007
Harvey Public Library Young Street Harvey 08 9729 1080
Boya Public Library 119-135 Scott Street Helena Valley 08 9290 6755
High Wycombe Public Library 15 Markham Road High Wycombe 08 9257 9974
Whitford Public Library Cnr Marmion and Banks Avenues Hillarys 08 9400 4870
Hopetoun Public Library 46 Veal Street Hopetoun 08 9838 3062
Hyden Public Library 12 McPherson Street Hyden 08 9880 5160
Inglewood Public Library Cnr Beaufort Street and Tenth Avenue Inglewood 08 9205 7700
Jerramungup Public Library 8-10 Tobruk Street Jerramungup 08 9835 1630
Joondalup Public Library 102 Boas Avenue Joondalup 08 9400 4707
Jurien Bay Public Library 67 Bashford Street Jurien Bay 08 9652 0810
Kalamunda Public Library 7 Williams Street Kalamunda 08 9257 9969
Kalbarri Public Library Grey Street Kalbarri 08 9937 1097
Kalgoorlie-Boulder Public Library Roberts Street Kalgoorlie 08 9021 7112
Kambalda Public Library 4 Barnes Drive Kambalda 08 9080 2119
Karratha Public Library Red Earth Arts Precinct, 27 Welcome Road Karratha 08 9186 8660
Karrinyup Public Library Davenport Street Karrinyup 08 9205 7400
Katanning Public Library Austral Terrace Katanning 08 9821 4300
Kellerberrin Public Library 94 Massingham Street Kellerberrin 08 9045 4991
Kelmscott Public Library Stargate Shopping Centre, 2784 Albany Highway Kelmscott 08 9394 5810
Kenwick Public Library 80 Kenwick Road Kenwick 08 9397 3099
Kojonup Public Library 93 Albany Highway Kojonup 08 9831 2412
Kondinin Public Library 11 Gordon Street Kondinin 08 9889 1006
Koorda Public Library Cnr Allenby and Haig Street Koorda 08 9684 1219
Kukerin Public Library Manser Street Kukerin 08 9864 6199
Kulin Public Library Johnson Street Kulin 08 9880 1242
Kununurra Public Library Mangaloo Street Kununurra 08 9169 1227
Kwinana Public Library Cnr Robbos Way and Chisham Avenue Kwinana Town Centre 08 9236 4300
Lake Grace Community Library Absolon Street Lake Grace 08 9865 1185
Lake King Public Library Newdegate-Ravensthorpe Road Lake King 08 9874 4147
Lakelands Public Library Lakelands Shopping Centre, 49 Banksiadale Gate Lakelands 08 9550 3835
Lancelin Public Library Vins Way Lancelin 08 9655 2725
Latham Public Library Britt Street Latham 08 9973 1002
Laverton Public Library Shop 4, Laver Place Laverton 08 9031 1800
Vincent Public Library 99 Loftus Street Leederville 08 9273 6090
Leeman Public Library 20 Morcombe Road Leeman 08 9953 1388
Leonora Public Library 16 Tower Street Leonora 08 9037 7016
Lesmurdie School Community Library 21 Reid Road Lesmurdie 08 9257 9976
Mandurah Public Library 331 Pinjarra Road Mandurah 08 9550 3650
Manjimup Public Library 57-59 Rose Street Manjimup 08 9771 2895
Manning Public Library 2 Conochie Crescent Manning 08 9474 0822
Marble Bar Public Library 20 Francis Street Marble Bar 08 9176 1008
Margaret River Public Library Fearn Avenue Margaret River 08 9780 5600
Maylands Public Library The Rise, 28 Eighth Avenue Maylands 08 9208 2450
Meekatharra Public Library Main Street Meekatharra 08 9980 0600
AH Bracks Public Library Cnr Stock Road and Canning Highway Melville 08 9364 0115
Menzies Public Library Cnr Shenton and Brown Streets Menzies 08 9024 2702
Merredin Public Library 22 Coronation Street Merredin 08 9041 1222
Midland Public Library 45 Helena Street Midland 08 9267 9020
Mingenew Public Library Victoria Street Mingenew 08 9928 1102
Mirrabooka Public Library 21 Sudbury Road Mirrabooka 08 9205 7300
Mogumber Public Library Mogumber Yarrawindah Road Mogumber 08 9651 9015
Moora Public Library 34 Padbury Street Moora 08 9651 0000
Morawa Public Library Winfield Street Morawa 08 9971 1204
Morley Public Library 240 Walter Road West Morley 08 9272 0980
Mount Barker Public Library Lowood Road Mount Barker 08 9851 2661
Mount Magnet Public Library 29 Attwood Street Mount Magnet 08 9963 4480
Mount Claremont Public Library 105 Montgomery Avenue Mount Claremont 08 9383 1462
Mukinbudin Public Library 15 Maddock Street Mukinbudin 08 9047 2100
Mullewa Public Library Cnr Padbury and Thomas Street Mullewa 08 9961 1007
Mundaring Public Library 1 Nichol Street Mundaring 08 9290 6780
Mundijong Public Library 10 Paterson Street Mundijong 08 9526 1133
Munglinup Public Library Munglinup 08 9075 1174
Murchison Public Library Carnarvon-Mullewa Road Murchison 08 9963 7999
Nabawa Public Library 3320 Chapman Valley Road Nabawa 08 9920 5011
Nannup Public Library 15 Adam Street Nannup 08 9756 1018
Narembeen Public Library Narembeen Centre, 19 Churchill St Narembeen 08 9064 7055
Narrogin Public Library 89 Earl St Narrogin 08 9881 1751
Nedlands Public Library 60-64 Stirling Highway Nedlands 08 9273 3644
Newdegate Public Library Collier Street Newdegate 08 9871 1791
Newman Public Library 26 Kalgan Drive Newman 08 9175 2782
Norseman Public Library 88 – 92 Prinsep Street Norseman 08 9039 1205
Northam Public Library 298 Fitzgerald Street Northam 08 9621 1600
Northampton Public Library 199 Hampton Road Northampton 08 9934 1202
Northcliffe Public Library Lot 178 Muirillup Road Northcliffe 08 9776 7168
Nullagine Public Library 39 Gallop Road Nullagine 08 9176 2063
Nungarin Public Library Railway Avenue Nungarin 08 9046 5006
Nyabing Public Library 24-26 Richmond Street Nyabing 08 9829 1051
Ongerup Public Library Jaekel Street Ongerup 08 9828 2325
Onslow Public Library Second Avenue Onslow 08 9184 9311
Pannawonica Public Library Pannawonica Drive Pannawonica 08 9134 9501
Paraburdoo Public Library Ashburton Avenue Paraburdoo 08 9190 2222
Pemberton Public Library Lot 242 Brockman Street Pemberton 08 9776 1311
Peppermint Grove Library 1 Leake Street Peppermint Grove 08 9286 8686
Perenjori Public Library 56 Fowler Street Perenjori 08 9973 0100
Perth City Public Library 573 Hay Street Perth 08 9461 3500
State Library of Western Australia 25 Francis Street Perth 08 9427 3162
Pingelly Public Library 18 Parade Street Pingelly 08 9887 1409
Pingrup Public Library Lot 2 Burston Street Pingrup 08 9820 1101
Murray Public Library Cnr Pinjarra Road and Forrest Street Pinjarra 08 9531 7712
Port Hedland Public Library Port Hedland Boulevard, Anderson Street Port Hedland 08 9158 9373
Quairading Public Library Post Office Building, 1 Jennaberring Road Quairading 08 9645 1133
Ravensthorpe Public Library Community Resource Centre, Dunn Street Ravensthorpe 08 9838 1340
Riverton Public Library 67 Riley Road Riverton 08 9231 0944
Rockingham Library Dixon Road Rockingham 08 9360 7060
Roebourne Public Library 38 Roe Street Roebourne 08 9186 8030
Safety Bay Public Library 197 Safety Bay Road Safety Bay 08 9528 8611
Sandstone Public Library Hack Street Sandstone 08 9963 5802
Scarborough Public Library Scarborough Civic Centre, 173 Gildercliffe Street Scarborough 08 9205 7420
Seville Grove Public Library 78 Champion Drive Seville Grove 08 9399 0800
South Hedland Public Library Leake Street South Hedland 08 9158 9373
South Perth Public Library Cnr South Terrace and Sandgate Street South Perth 08 9474 0800
Southern Cross Public Library Canopus Street Southern Cross 08 9049 1688
Amherst Village Public Library Cnr Warton Road and Holmes Street Southern River 08 9498 9498
Spearwood Public Library 9 Coleville Crescent Spearwood 08 9411 3800
Subiaco Public Library 237 Rokeby Road Subiaco 08 9237 9300
Success Public Library Cnr Wentworth Parade and Beeliar Drive Success 08 9411 3840
Tambellup Public Library Tambellup Centre, 32-34 Norrish Street Tambellup 08 9825 1177
Tammin Public Library 1 Donnan Street Tammin 08 9637 1101
Thornlie Public Library 1 Culross Avenue Thornlie 08 9251 8750
Three Springs Public Library Railway Road Three Springs 08 9954 1001
Tom Price Public Library Central Road Tom Price 08 9188 5455
Toodyay Public Library 96 Stirling Terrace Toodyay 08 9574 2323
Trayning Public Library Railway Street Trayning 08 9683 1001
Osborne Park Public Library 9 Royal Street Tuart Hill 08 9205 7900
Yanchep Public Library Phil Renkin Recreation Centre, Lisford Avenue Two Rocks 08 9561 1110
Useless Loop Public Library Hackett Square Useless Loop 08 9948 0261
VisAbility Library 61 Kitchener Avenue Victoria Park 08 9311 8271
Wagin Public Library 3 Trent Street Wagin 08 9861 1247
Walpole Public Library Lot 44 Latham Avenue Walpole 08 9840 1108
Wandering Public Library 18 Watts Street Wandering 08 9884 1561
Wanneroo Public Library 3 Rocca Way Wanneroo 08 9405 5940
Warburton (Ngaanyatjarra) Ngaanyatjarra Community College Warburton 08 8956 7531
Warnbro Community Library Swallowtail Parade Warnbro 08 9528 8577
Waroona Public Library Thatcher Street Waroona 08 9733 7822
Wellstead Public Library 49 Windsor Road Wellstead 08 9847 2078
Westonia Public Library 41 Wolfram Street Westonia 08 9046 7077
Wickepin Public Library 24 Wogolin Road Wickepin 08 9888 1500
Wickham Public Library Wickham Community Hub, Carse Street Wickham 08 9187 1661
Willagee Public Library Cnr Archibald and Winnacott Street Willagee 08 9364 0170
Willetton Public Library 39 Burrendah Boulevarde Willetton 08 9229 9540
Williams Public Library Brooking Street Williams 08 9885 1378
Wiluna Public Library Scotia Street Wiluna 08 9981 8000
Wongan Hills Public Library The Station 1 Wongan Rd Wongan Hills 08 9671 2550
Woodanilling Public Library 3316 Robinson Road Woodanilling 08 9823 1506
Woodvale Public Library 5 Trappers Drive Woodvale 08 9400 4180
Wundowie Public Library Boronia Avenue Wundowie 08 9573 6205
Wyalkatchem Public Library Railway Terrace Wyalkatchem 08 9681 1500
Wyndham Public Library 990 Koolama Street Wyndham 08 9161 1002
Yalgoo Public Library 37 Gibbons Street Yalgoo 08 9962 8042
Yarloop Public Library School Rd Yarloop 08 9733 5240
York Public Library Joaquina Street York 08 9641 2233
Yuna Public Library Yuna Hall, Main Street Yuna 08 9920 1096