Search site

All of our libraries will be closed on Monday 29 May (spring bank holiday). Normal opening hours will resume on Tuesday 30 May.


Due to the General Election on 8 June, Sketty and Fforestfach Libraries will be closed in order to be used as polling stations. You will still be able to renew books online or you can contact us on 01792 636464, We apologise for any inconvenience caused.

Magnifying glass

Libraries in Swansea

Find out more about your local library including opening times, events and facilities.

We have 17 libraries as well as a homebound service for customers who are unable to access their local library.

Bonymaen Library

Library manager: Chris Skudra
Bonymaen Community Centre, Bonymaen Road, Swansea, SA1 7AW.
Tel: 01792 469203
Full details for Bonymaen Library

Brynhyfryd Library

Library manager: Sarah Williams
Llangyfelach Road, Brynhyfryd, Swansea, SA5 9LH.
Tel: 01792 650953
Full details for Brynhyfryd Library

Clydach Library

Library manager: Elizabeth Williams
High Street, Clydach, Swansea, SA6 5LN.
Tel: 01792 843300
Full details for Clydach Library

Fforestfach Library

Library manager: Leesa Harrison
Kings Head Road, Gendros, Swansea, SA5 8DA.
Tel: 01792 586978
Full details for Fforestfach Library

Gorseinon Library

Library manager: Leesa Harrison
15 West Street, Gorseinon, Swansea, SA4 4AA.
Tel: 01792 516780
Full details for Gorseinon Library

Gowerton Library

Library manager: Jean Meredith
Mansel Street, Gowerton, Swansea, SA4 3BU.
Tel: 01792 873572
Full details for Gowerton Library

Killay Library

Library manager: Steve Jeacock
The Ridgeway, Killay, Swansea, SA2 7QS.
Tel: 01792 516820
Full details for Killay Library

Llansamlet Library

Library manager: Trish Nicholls
242 Peniel Green Road, Llansamlet, Swansea, SA7 9BD.
Tel: 01792 771652
Full details for Llansamlet Library

Morriston Library

Library manager: Pat Perkins
Treharne Road, Morriston, Swansea, SA6 7AA.
Tel: 01792 516770
Full details for Morriston Library

Oystermouth Library

Library manager: Judy Knight
Dunns Lane, Mumbles, Swansea, SA3 4AA.
Tel: 01792 368380
Full details for Oystermouth Library

Penlan Library

Library manager: Jodi Jones
Heol Frank, Penlan, Swansea, SA5 7AH.
Tel: 01792 584674
Full details for Penlan Library

Pennard Library

Library manager: Joanna Fee
Pennard Road, Southgate, Pennard, Swansea, SA3 2AD.
Tel: 01792 233277
Full details for Pennard Library

Pontarddulais Library

Library manager: Sarah Loud
St Michael's Avenue, Pontarddulais, Swansea, SA4 8TE.
Tel: 01792 882822
Full details for Pontarddulais Library

Sketty Library

Library manager: Anthony Ball
Vivian Road, Sketty, Swansea, SA2 0UN.
Tel: 01792 202024
Full details for Sketty Library

St Thomas Library

Library manager: Caroline Mason
Grenfell Park Road, St Thomas, Swansea, SA1 8EZ.
Tel: 01792 655570
Full details for St Thomas Library

Swansea Central Library

Library manager: Kerry Pillai
Civic Centre, Oystermouth Road, Swansea, SA1 3SN.
Tel: 01792 636464
Full details for Swansea Central Library

Townhill Library

Library manager: Susan Millward
The Phoenix Centre, Paradise Park, Powys Avenue, Townhill, Swansea, SA1 6PH.
Tel: 01792 512370
Full details for Townhill Library

Powered by GOSS iCM