Skip Navigation

This is a new website – your feedback will help us improve it.

Find your local library

NPT managed libraries

Water Street, SA11 3EP

Holly Street, SA8 4ET

Port Talbot Library

Baglan Library

Laurel Avenue, SA12 8PA

Cwmafan Library

Depot Road, SA12 9DF

Glynneath Library

Park Avenue, SA11 5DW

Sandfields Library

Morrison Road, SA12 6TG

Skewen Library

Carnegie Hall, SA10 6LH

Community managed libraries

Blaengwynfi Community Library

Jersey Road, SA13 3TD

Briton Ferry Community Library

Neath Road, SA11 2AQ

Cymmer Afan Community Library

Station Road, SA13 3HR

Resolven and District Community Library

Neath Road, SA11 4AA

Taibach Library

Commercial Road, SA13 1LN

Y Lolfa Community Library

New Road, SA18 1UN

Ystalyfera Community Library

Heol Ynysydarren, SA9 2JQ