It's a Dirty Business

Watch Channel 4's documentary about the state of the water industry, then sign the petition to bring water back to public ownership.

Caerfyrddin - Live Sewage

Polluted by sewage 45,298 hours in 2026 - That's 5.24 years so far..

© OpenStreetMap contributors
Contains OS Data © Crown copyright & database right 2021-2024
© Top of the Poops 2021-2024

Which Year?

Select Another Constituency

Select the constituency from the drop-down
โœ” means we have live data (๐‘ฅ if not)

View Annual Sewage Data

You're looking at the totals that we have calculated for sewage in Caerfyrddin so far for 2026. It is an estimate, based on very poor quality live data from the Water Companies. The water companies report their sewage to the Environment Agency every year in April. You can see the last reported year in the other page

What's a potential overflow? If the CSO goes 'Offline' while its Overflowing, we don't know if it stopped overflowing until we get a 'Stop' event.

Take Action

Your local MP is Ann Davies (Plaid Cymru) - Find out more about their interests, donors, and voting at They Work For You

Share this page, post a message, and tell others about the huge problem of sewage pollution across the UK

Daily Data

Jan - 14,508 hours
Feb - 15,577 hours
Mar - 9,347 hours
Apr - 2,297 hours
May - 1,532 hours
Jun - 2,005 hours
Jul - 0 hours
Aug - 29 hours
We need your support!

Please consider a one-off or small recurring donation. We need your help to keep this site going.

Donate Now

Totals so far

Company Site Name Receiving Waterway Overflow Days Total Duration (hours) Offline/Potential Pollution
Dwr Cymru Welsh Water Laugharne WwTW Storm Overflow Taf Estuary 150 3,096h 39m -
Dwr Cymru Welsh Water Pontamman Pipe Crossing Storm Overflow River Amman 139 2,874h -
Dwr Cymru Welsh Water Waunfarlais Road Brynmarlais Storm Overflow Afon Marlais 136 2,857h 7m -
Dwr Cymru Welsh Water Pont-ar-gothi & Nantgaredig WwTW Storm Overflow Afon Cothi 89 1,910h 14m -
Dwr Cymru Welsh Water Manordeilo Overflow River Towy 77 1,774h 29m -
Dwr Cymru Welsh Water Rhydfach Storm Overflow River Teifi 74 1,591h 30m -
Dwr Cymru Welsh Water Carmel WwTW Storm Overflow Tributary of Afon Marlais 72 1,564h 14m -
Dwr Cymru Welsh Water Llandovery WwTW Storm Overflow Afon Bran 83 1,397h 1m -
Dwr Cymru Welsh Water Capel Silo Storm Overflow Unnamed Stream 64 1,377h 14m -
Dwr Cymru Welsh Water Llanddarog WwTW Storm Overflow Gwendraeth Fach 70 1,368h -
Dwr Cymru Welsh Water St. Clears Storm Overflow Afon Cynin 104 1,265h 46m -
Dwr Cymru Welsh Water Pentrecwrt WwTW Storm Overflow River Teifi 84 1,187h 42m -
Dwr Cymru Welsh Water Ffairfach WwTW Storm Overflow River Towy 71 1,117h 30m -
Dwr Cymru Welsh Water Brechfa Overflow Afon Marlais 67 1,083h 18m -
Dwr Cymru Welsh Water Upper Station Road Glanaman Storm Overflow River Amman 78 1,080h 15m -
Dwr Cymru Welsh Water Bancyfelin WwTW Storm Overflow Afon Cywyn 58 1,021h 30m -
Dwr Cymru Welsh Water Bishop Road Ammanford Storm Overflow River Loughor 69 1,020h 8m -
Dwr Cymru Welsh Water Cenarth South of Afon Storm Overflow River Teifi 62 860h -
Dwr Cymru Welsh Water Cynwyl Elfed WwTW Storm Overflow Afon Duad 40 858h 30m -
Dwr Cymru Welsh Water Penygroes Storm Overflow Afon Lash 71 833h -
Dwr Cymru Welsh Water Whitland WwTW Storm Overflow River Taff 51 826h 30m -
Dwr Cymru Welsh Water Pencader WwTW Storm Overflow Afon Tyweli 48 750h 29m -
Dwr Cymru Welsh Water Llangadog WwTW Storm Overflow River Sawdde 47 723h 45m -
Dwr Cymru Welsh Water Cwmduad WwTW Storm Overflow Afon Duad 34 633h 32m -
Dwr Cymru Welsh Water Llanfynydd WwTW Storm Overflow Afon Sannen 68 625h 15m -
Dwr Cymru Welsh Water Llangain Storm Overflow Tributary of Afon Tywi 37 618h 29m -
Dwr Cymru Welsh Water Brynmarlais Crossing Storm Overflow Afon Marlais 54 612h 26m -
Dwr Cymru Welsh Water Cilycwm WwTW Storm Overflow River Gwenlais 91 611h 46m -
Dwr Cymru Welsh Water Cwmgwili WwTW Storm Overflow River Gwili 65 582h 57m -
Dwr Cymru Welsh Water Bronwydd WwTW Storm Overflow River Gwili 82 521h 22m -
Dwr Cymru Welsh Water Llanybydder Cattle Market Storm Overflow River Teifi 43 516h 30m -
Dwr Cymru Welsh Water Llanybydder Storm Overflow River Teifi 47 497h -
Dwr Cymru Welsh Water Ashfield Llangadog Storm Overflow River Towy 31 485h 21m -
Dwr Cymru Welsh Water Capel Iwan WwTW Storm Overflow Afon Mamog 24 401h -
Dwr Cymru Welsh Water Drefach WwTW Storm Overflow Nant Bargod 27 386h 30m -
Dwr Cymru Welsh Water Heol Y Deri Storm Overflow River Gwili 41 326h 22m -
Dwr Cymru Welsh Water Porthyrhyd Storm Overflow Nant Rhydian Ddu 31 324h 37m -
Dwr Cymru Welsh Water Craigwen New Storm Overflow River Taff 30 299h -
Dwr Cymru Welsh Water Salem WwTW Storm Overflow Afon Myddyfi 32 278h 30m -
Dwr Cymru Welsh Water South of Roundabout A40 A485 Storm Overflow River Gwili 57 257h 24m -
Dwr Cymru Welsh Water Heol Llangynnwr Carmarthen Overflow River Towy 32 256h 1m -
Dwr Cymru Welsh Water Newcastle Emlyn Arms Storm Overflow River Teifi 40 246h 19m -
Dwr Cymru Welsh Water Clos Pentre St Clears Overflow Afon Cynin 43 158h 5m -
Dwr Cymru Welsh Water Whitland Storm Overflow River Taff 26 157h 30m -
Dwr Cymru Welsh Water Pothouse Wharf Storm Overflow River Towy 9 135h 14m -
Dwr Cymru Welsh Water Park Street Ammanford Storm Overflow River Amman 34 134h 51m -
Dwr Cymru Welsh Water Heol Bethlehem Llandeilo Storm Overflow River Cennen 34 133h 46m -
Dwr Cymru Welsh Water Caio WwTW Overflow Annell 11 132h 15m -
Dwr Cymru Welsh Water Golden Grove WwTW Storm Overflow Tributary of Afon Tywi 25 130h 30m -
Dwr Cymru Welsh Water Llanddarog Overflow Tributary of Afon Y Bantwen 56 128h 30m -
Dwr Cymru Welsh Water Pendine WwTW Storm Overflow Soakaway in W, Marsh 9 121h 42m -
Dwr Cymru Welsh Water Dyffryn Road Ammanford Storm Overflow Nant-Y-Ci 31 114h 15m -
Dwr Cymru Welsh Water Penpound Lane Storm Overflow River Amman 12 114h 14m -
Dwr Cymru Welsh Water Pantyffynnon Station Storm Overflow River Loughor 25 113h 15m -
Dwr Cymru Welsh Water Felingwm Uchaf WwTW Storm Overflow Cloidach 26 111h 45m -
Dwr Cymru Welsh Water Morfa Lane Carmarthen Storm Overflow River Towy 39 108h 43m -
Dwr Cymru Welsh Water Tanerdy Storm Overflow River Towy 30 104h 17m -
Dwr Cymru Welsh Water Myddfai Storm Overflow Tributary of Afon Bran 69 102h 15m -
Dwr Cymru Welsh Water High Street Ammanford Storm Overflow River Amman 26 101h 51m -
Dwr Cymru Welsh Water Brynmeillion Storm Overflow Tributary of the Nant Corrwg 27 96h 15m -
Dwr Cymru Welsh Water Cwmann Storm Overflow River Teifi 46 93h 54m -
Dwr Cymru Welsh Water Quarry Place Storm Overflow River Amman 24 91h 30m -
Dwr Cymru Welsh Water Saron Storm Overflow Nant Wthan 7 90h 29m -
Dwr Cymru Welsh Water Old Station Road Storm Overflow River Towy 32 85h 42m -
Dwr Cymru Welsh Water Llansadwrn Storm Overflow Unnamed Tributary of Afon Tywi 8 84h 15m -
Dwr Cymru Welsh Water Talley WwTW Overflow Afon Ddu 7 82h 9m -
Dwr Cymru Welsh Water Meidrim WwTW Overflow Afon Dewi Fawr 33 82h -
Dwr Cymru Welsh Water Station Road Glanaman Storm Overflow River Amman 17 75h -
Dwr Cymru Welsh Water The Grist Storm Overflow River Coran 26 73h -
Dwr Cymru Welsh Water Old Llansteffan Road Carmarthen Storm Overflow Towy 14 69h 48m -
Dwr Cymru Welsh Water Caerbryn Road Penygroes Storm Overflow Nant Y Wrach 22 66h 30m -
Dwr Cymru Welsh Water Wogan Street Laugharne Storm Overflow Culverted Section of Mackerel Lake Stream 24 65h 29m -
Dwr Cymru Welsh Water Whitland Bridge Storm Overflow Afon Gronw 18 64h 19m -
Dwr Cymru Welsh Water Llysnewydd Storm Overflow River Taff Bargoed 11 63h 30m -
Dwr Cymru Welsh Water Llandeilo Near A483 Road Bridge Storm Overflow River Tywi 28 58h 14m -
Dwr Cymru Welsh Water Aberlash Road Storm Overflow Afon Marlais 6 53h 41m -
Dwr Cymru Welsh Water Southwest of Margaret Road Storm Overflow Afon Marlas 6 51h 28m -
Dwr Cymru Welsh Water Pencader Storm Overflow Afon Tyweli 14 48h 15m -
Dwr Cymru Welsh Water Llandeilo Yscubor Abad North Storm Overflow River Towy 22 47h 20m -
Dwr Cymru Welsh Water Cwrt Henri WwTW Storm Overflow Afon Dulas 13 46h 45m -
Dwr Cymru Welsh Water New Road Cwmllynfell Storm Overflow Nant Llynfell 21 46h 36m -
Dwr Cymru Welsh Water Red Roses WwTW Overflow Tributary of Trelissey Stream 11 43h 52m -
Dwr Cymru Welsh Water Pen Y Banc Road Ammanford Storm Overflow River Loughor 18 43h 29m -
Dwr Cymru Welsh Water Alltwallis Overflow Nant Alltwalis 16 41h 54m -
Dwr Cymru Welsh Water Parc Golwg Yr Aman Storm Overflow River Amman 6 41h -
Dwr Cymru Welsh Water Clos Y Cwm Storm Overflow River Loughor 15 40h 19m -
Dwr Cymru Welsh Water Trelech WwTW Storm Overflow Afon Cawnen 15 39h 45m -
Dwr Cymru Welsh Water Old Priory Road Storm Overflow River Towy 22 38h 15m -
Dwr Cymru Welsh Water Llanddowror Village Storm Overflow Nant Hedfron 6 37h 15m -
Dwr Cymru Welsh Water Heol Marlais Llandybie Storm Overflow Afon Marlas 8 34h 42m -
Dwr Cymru Welsh Water Llanpumpsaint WwTW Storm Overflow River Gwili 14 31h 59m -
Dwr Cymru Welsh Water Heol Llanbedr Llanybydder Storm Overflow Afon Duar 10 27h 12m -
Dwr Cymru Welsh Water Llanboidy WwTW Storm Overflow Afon Gronw 7 25h 39m -
Dwr Cymru Welsh Water Job's Well Road Storm Overflow Tawelan Brook 18 25h 34m -
Dwr Cymru Welsh Water Pont Cynwyl Storm Overflow Nant Gochen 5 24h 47m -
Dwr Cymru Welsh Water Felinfach Road Ystradowen Storm Overflow Afon Twrch 2 22h 52m -
Dwr Cymru Welsh Water Lon Hafren St Clears Overflow Dewi Fawr 8 19h 25m -
Dwr Cymru Welsh Water Pontargothi Overflow River Cothi 6 19h 15m -
Dwr Cymru Welsh Water Albion Near Railway Crossing Storm Overflow Afon Brake 25 18h -
Dwr Cymru Welsh Water Meadow's Road Storm Overflow Unnamed Tributary of Afon Gwili 5 16h 30m -
Dwr Cymru Welsh Water Cwmann Overflow Tributary of Afon Teifi 4 12h 17m -
Dwr Cymru Welsh Water Cwmamman Road Storm Overflow Nant Grenig 7 11h 54m -
Dwr Cymru Welsh Water Llandovery Storm Overflow Afon Brรขn 15 11h 15m -
Dwr Cymru Welsh Water Carmarthen Bridge Storm Overflow River Towy 13 11h 7m -
Dwr Cymru Welsh Water Lon Tanerdy Storm Overflow River Teifi 7 10h 58m -
Dwr Cymru Welsh Water Cynghordy Storm Overflow Afon Bran 3 10h 15m -
Dwr Cymru Welsh Water Carmarthen Sticle Footpath Storm Overflow Tributary of Afon Tawe 5 9h 34m -
Dwr Cymru Welsh Water Station Road Brynamman Storm Overflow River Amman 8 7h 49m -
Dwr Cymru Welsh Water Saron Road Saron Storm Overflow Nant-Y-Ci 5 7h 30m -
Dwr Cymru Welsh Water Pencader Bridge Storm Overflow River Talog 8 6h 57m -
Dwr Cymru Welsh Water Cwmgarw Road Footbridge Brynamman Storm Overflow River Amman 4 5h 52m -
Dwr Cymru Welsh Water Pentremeurig Road 1 Storm Overflow Tawelan Brook 6 5h 15m -
Dwr Cymru Welsh Water Llandeilo of Station Road Storm Overflow Nant Gurrey Fach 6 5h 11m -
Dwr Cymru Welsh Water Fair Trade Way Storm Overflow River Amman 6 5h -
Dwr Cymru Welsh Water Llansteffan WwTW Overflow River Towy 3 4h 50m -
Dwr Cymru Welsh Water Abergorlech Storm Overflow Afon Gorlech 1 4h 45m -
Dwr Cymru Welsh Water Park Mill Road Ammanford Storm Overflow River Loughor 2 4h 15m -
Dwr Cymru Welsh Water Llanddarog Storm Overflow Gwendraeth Fach 2 2h 45m -
Dwr Cymru Welsh Water Cwm-twrch Uchaf Car Park Storm Overflow Afon Twrch 2 2h 18m -
Dwr Cymru Welsh Water Pensarn Overflow Unnamed Watercourse 2 2h 4m -
Dwr Cymru Welsh Water Rhosmaen Storm Overflow Nant Harri 2 1h 45m -
Dwr Cymru Welsh Water Cwm Ifor WwTW Storm Overflow River Towy 1 1h -
Dwr Cymru Welsh Water Cwmdwyfran Storm Overflow River Gwili 2 1h -
Dwr Cymru Welsh Water Russell Terrace Storm Overflow Tawelan 2 0h 30m -
Dwr Cymru Welsh Water Llangynog WwTW Storm Overflow Tributary of Afon Taf 2 0h 30m -
Dwr Cymru Welsh Water Amman Road Storm Overflow River Amman 1 0h 27m -
Dwr Cymru Welsh Water Hall Street Brynamman Storm Overflow Unnamed Tributary of Afon Amman 1 0h 18m -
Dwr Cymru Welsh Water Gate Road Storm Overflow Tributary of Afon Lash 1 0h 15m -
Dwr Cymru Welsh Water Maesquarre Road Storm Overflow River Amman 1 0h 15m -
Dwr Cymru Welsh Water Felinfran Overflow The Afon Bran 1 0h 14m -
Dwr Cymru Welsh Water Ffarmers WwTW Overflow Afon Twrch 0 0h -
Dwr Cymru Welsh Water Llangain Pwntan Storm Overflow Nant Pwntan 0 0h -
Dwr Cymru Welsh Water Caer Bryn Road Pen Y Groes Overflow The Lash 0 0h -
Dwr Cymru Welsh Water Pentremeurig Road 2 Storm Overflow Tawelan Brook 0 0h -
Dwr Cymru Welsh Water Capel Hendre Hendre Road Storm Overflow Nant Arw 0 0h -
Dwr Cymru Welsh Water Peniel Overflow Nant Crychiau 0 0h -
Dwr Cymru Welsh Water No1 Llansawel Village Storm Overflow Afon Melindwr 0 0h -
Dwr Cymru Welsh Water Unknown Unknown 0 0h -
Dwr Cymru Welsh Water Llansawel No. 2 Storm Overflow Afon Melindwr 0 0h -
Dwr Cymru Welsh Water Llangadog Off A4069 Storm Overflow Unnamed Tributary of Afon Sawdde 0 0h -
Dwr Cymru Welsh Water Heol Salem Storm Overflow Tawelan Brook 0 0h -
Dwr Cymru Welsh Water Parc Hinds Storm Overflow River Tywi 0 0h -
Dwr Cymru Welsh Water Brickyard Lane Storm Overflow River Towy 0 0h -
Dwr Cymru Welsh Water Caerbryn Woods Storm Overflow unnamed tributary of Afon Lash 0 0h -

Data Sources & Accuracy

EDM (Event Duration Monitoring) data and Consented Discharges to Controlled Waters with Conditions from Environment Agency & Data Map Wales, and Scottish Water

Experimental derived data from Thames Water API, Some data may be missing or inaccurate. Live sewage data from Stream Water API

Uses Environment Agency rainfall data from the real-time data API (Beta) - Rainfall data is delayed by up to two days.

This website is intended to provide an accurate representation of the Environment Agency data. The data is hard to use, and thus some errors may have been made. If you find something that is incorrect, please raise an issue at the GitHub issues page and we'll endeavour to fix it quickly.

This project is not associated, approved or endorsed by any of the companies whose logos you see here.