Organiser profile image

City of Swan Libraries

The City of Swan has six library branches and over 200,000 items, and offers access to thousands more through Western Australia's public library system. To contact your local library branch, click the link below.

Ballajura Public Library

Beechboro Public Library

Bullsbrook Public Library

Ellenbrook Community Library

Guildford Public Library

Midland Public Library