It's a Dirty Business

Watch Channel 4's documentary about the state of the water industry.

Caerfyrddin - Live Sewage

Polluted by sewage 33,591 hours in 2026 - That's 3.89 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 - 3,505 hours
We need your support!

Thank you so much to everyone who contributed to the site in 2025 to keep it running. We do rely on your contributions! Developing and running a website costs real money.
Please consider a one-off or small recurring donation.

Donate Now

Totals so far

Company Site Name Receiving Waterway Overflow Days Total Duration (hours) Offline/Potential Pollution
Dwr Cymru Welsh Water Waunfarlais Road Brynmarlais Storm Overflow Afon Marlais 68 1,543 h 15m -
Dwr Cymru Welsh Water Pont-ar-gothi & Nantgaredig WwTW Storm Overflow Afon Cothi 68 1,520 h 30m -
Dwr Cymru Welsh Water Manordeilo Overflow River Towy 61 1,424 h -
Dwr Cymru Welsh Water Pontamman Pipe Crossing Storm Overflow River Amman 64 1,416 h 15m -
Dwr Cymru Welsh Water Rhydfach Storm Overflow River Teifi 59 1,352 h -
Dwr Cymru Welsh Water Laugharne WwTW Storm Overflow Taf Estuary 67 1,287 h 56m -
Dwr Cymru Welsh Water Llanddarog WwTW Storm Overflow Gwendraeth Fach 59 1,188 h 15m -
Dwr Cymru Welsh Water St. Clears Storm Overflow Afon Cynin 61 1,089 h 45m -
Dwr Cymru Welsh Water Pentrecwrt WwTW Storm Overflow River Teifi 66 1,076 h 55m -
Dwr Cymru Welsh Water Llandovery WwTW Storm Overflow Afon Bran 54 1,037 h 30m -
Dwr Cymru Welsh Water Ffairfach WwTW Storm Overflow River Towy 57 1,001 h 30m -
Dwr Cymru Welsh Water Bancyfelin WwTW Storm Overflow Afon Cywyn 50 928 h 30m -
Dwr Cymru Welsh Water Cynwyl Elfed WwTW Storm Overflow Afon Duad 40 858 h 30m -
Dwr Cymru Welsh Water Bishop Road Ammanford Storm Overflow River Loughor 53 849 h 38m -
Dwr Cymru Welsh Water Brechfa Overflow Afon Marlais 48 836 h 9m -
Dwr Cymru Welsh Water Capel Silo Storm Overflow Unnamed Stream 36 805 h 45m -
Dwr Cymru Welsh Water Whitland WwTW Storm Overflow River Taff 45 784 h 45m -
Dwr Cymru Welsh Water Pencader WwTW Storm Overflow Afon Tyweli 42 703 h 59m -
Dwr Cymru Welsh Water Llangadog WwTW Storm Overflow River Sawdde 36 703 h 15m -
Dwr Cymru Welsh Water Cenarth South of Afon Storm Overflow River Teifi 51 685 h -
Dwr Cymru Welsh Water Carmel WwTW Storm Overflow Tributary of Afon Marlais 29 663 h -
Dwr Cymru Welsh Water Llangain Storm Overflow Tributary of Afon Tywi 36 617 h 44m -
Dwr Cymru Welsh Water Cwmduad WwTW Storm Overflow Afon Duad 31 577 h 2m -
Dwr Cymru Welsh Water Penygroes Storm Overflow Afon Lash 47 561 h 30m -
Dwr Cymru Welsh Water Llanfynydd WwTW Storm Overflow Afon Sannen 44 557 h 18m -
Dwr Cymru Welsh Water Brynmarlais Crossing Storm Overflow Afon Marlais 45 531 h 13m -
Dwr Cymru Welsh Water Cilycwm WwTW Storm Overflow River Gwenlais 54 500 h 46m -
Dwr Cymru Welsh Water Llanybydder Cattle Market Storm Overflow River Teifi 39 482 h 45m -
Dwr Cymru Welsh Water Ashfield Llangadog Storm Overflow River Towy 28 466 h 21m -
Dwr Cymru Welsh Water Llanybydder Storm Overflow River Teifi 43 462 h -
Dwr Cymru Welsh Water Bronwydd WwTW Storm Overflow River Gwili 50 429 h 6m -
Dwr Cymru Welsh Water Cwmgwili WwTW Storm Overflow River Gwili 43 414 h 57m -
Dwr Cymru Welsh Water Capel Iwan WwTW Storm Overflow Afon Mamog 24 401 h -
Dwr Cymru Welsh Water Drefach WwTW Storm Overflow Nant Bargod 23 353 h 45m -
Dwr Cymru Welsh Water Porthyrhyd Storm Overflow Nant Rhydian Ddu 26 309 h 22m -
Dwr Cymru Welsh Water Craigwen New Storm Overflow River Taff 26 284 h 30m -
Dwr Cymru Welsh Water Heol Llangynnwr Carmarthen Overflow River Towy 28 247 h 22m -
Dwr Cymru Welsh Water South of Roundabout A40 A485 Storm Overflow River Gwili 50 246 h 8m -
Dwr Cymru Welsh Water Upper Station Road Glanaman Storm Overflow River Amman 32 237 h 15m -
Dwr Cymru Welsh Water Salem WwTW Storm Overflow Afon Myddyfi 25 233 h 30m -
Dwr Cymru Welsh Water Newcastle Emlyn Arms Storm Overflow River Teifi 34 233 h 19m -
Dwr Cymru Welsh Water Heol Y Deri Storm Overflow River Gwili 27 211 h 50m -
Dwr Cymru Welsh Water Clos Pentre St Clears Overflow Afon Cynin 36 145 h 5m -
Dwr Cymru Welsh Water Whitland Storm Overflow River Taff 20 136 h -
Dwr Cymru Welsh Water Caio WwTW Overflow Annell 9 124 h 15m -
Dwr Cymru Welsh Water Pendine WwTW Storm Overflow Soakaway in W, Marsh 9 121 h 42m -
Dwr Cymru Welsh Water Park Street Ammanford Storm Overflow River Amman 27 115 h 7m -
Dwr Cymru Welsh Water Llanddarog Overflow Tributary of Afon Y Bantwen 40 108 h 30m -
Dwr Cymru Welsh Water Golden Grove WwTW Storm Overflow Tributary of Afon Tywi 18 104 h 30m -
Dwr Cymru Welsh Water Pantyffynnon Station Storm Overflow River Loughor 21 99 h 30m -
Dwr Cymru Welsh Water Brynmeillion Storm Overflow Tributary of the Nant Corrwg 26 96 h -
Dwr Cymru Welsh Water Myddfai Storm Overflow Tributary of Afon Bran 60 94 h 15m -
Dwr Cymru Welsh Water Tanerdy Storm Overflow River Towy 26 92 h 47m -
Dwr Cymru Welsh Water Saron Storm Overflow Nant Wthan 7 90 h 29m -
Dwr Cymru Welsh Water Heol Bethlehem Llandeilo Storm Overflow River Cennen 24 89 h 46m -
Dwr Cymru Welsh Water Penpound Lane Storm Overflow River Amman 9 87 h 56m -
Dwr Cymru Welsh Water Dyffryn Road Ammanford Storm Overflow Nant-Y-Ci 19 87 h 45m -
Dwr Cymru Welsh Water Cwmann Storm Overflow River Teifi 35 84 h -
Dwr Cymru Welsh Water Morfa Lane Carmarthen Storm Overflow River Towy 29 75 h -
Dwr Cymru Welsh Water Quarry Place Storm Overflow River Amman 18 73 h 45m -
Dwr Cymru Welsh Water The Grist Storm Overflow River Coran 24 72 h 16m -
Dwr Cymru Welsh Water Meidrim WwTW Overflow Afon Dewi Fawr 29 71 h -
Dwr Cymru Welsh Water Station Road Glanaman Storm Overflow River Amman 15 69 h 15m -
Dwr Cymru Welsh Water Llansadwrn Storm Overflow Unnamed Tributary of Afon Tywi 6 67 h -
Dwr Cymru Welsh Water Felingwm Uchaf WwTW Storm Overflow Cloidach 11 65 h 45m -
Dwr Cymru Welsh Water Wogan Street Laugharne Storm Overflow Culverted Section of Mackerel Lake Stream 24 65 h 29m -
Dwr Cymru Welsh Water Old Station Road Storm Overflow River Towy 21 64 h 15m -
Dwr Cymru Welsh Water Whitland Bridge Storm Overflow Afon Gronw 16 63 h 24m -
Dwr Cymru Welsh Water Llysnewydd Storm Overflow River Taff Bargoed 10 62 h 30m -
Dwr Cymru Welsh Water Talley WwTW Overflow Afon Ddu 5 59 h 14m -
Dwr Cymru Welsh Water High Street Ammanford Storm Overflow River Amman 20 56 h 37m -
Dwr Cymru Welsh Water Old Llansteffan Road Carmarthen Storm Overflow Towy 10 55 h 23m -
Dwr Cymru Welsh Water Llandeilo Near A483 Road Bridge Storm Overflow River Tywi 24 53 h 30m -
Dwr Cymru Welsh Water Aberlash Road Storm Overflow Afon Marlais 5 53 h 12m -
Dwr Cymru Welsh Water Caerbryn Road Penygroes Storm Overflow Nant Y Wrach 16 52 h 15m -
Dwr Cymru Welsh Water Pencader Storm Overflow Afon Tyweli 13 46 h 45m -
Dwr Cymru Welsh Water Southwest of Margaret Road Storm Overflow Afon Marlas 4 43 h 43m -
Dwr Cymru Welsh Water Llandeilo Yscubor Abad North Storm Overflow River Towy 19 42 h 19m -
Dwr Cymru Welsh Water Parc Golwg Yr Aman Storm Overflow River Amman 6 41 h -
Dwr Cymru Welsh Water Alltwallis Overflow Nant Alltwalis 13 40 h 54m -
Dwr Cymru Welsh Water New Road Cwmllynfell Storm Overflow Nant Llynfell 15 36 h 7m -
Dwr Cymru Welsh Water Clos Y Cwm Storm Overflow River Loughor 11 34 h 12m -
Dwr Cymru Welsh Water Old Priory Road Storm Overflow River Towy 17 33 h 45m -
Dwr Cymru Welsh Water Pen Y Banc Road Ammanford Storm Overflow River Loughor 13 33 h 32m -
Dwr Cymru Welsh Water Cwrt Henri WwTW Storm Overflow Afon Dulas 8 31 h 45m -
Dwr Cymru Welsh Water Llanddowror Village Storm Overflow Nant Hedfron 4 31 h 30m -
Dwr Cymru Welsh Water Llanpumpsaint WwTW Storm Overflow River Gwili 13 31 h 15m -
Dwr Cymru Welsh Water Trelech WwTW Storm Overflow Afon Cawnen 11 30 h 30m -
Dwr Cymru Welsh Water Heol Llanbedr Llanybydder Storm Overflow Afon Duar 9 26 h 43m -
Dwr Cymru Welsh Water Llanboidy WwTW Storm Overflow Afon Gronw 7 25 h 39m -
Dwr Cymru Welsh Water Job's Well Road Storm Overflow Tawelan Brook 14 24 h 21m -
Dwr Cymru Welsh Water Lon Hafren St Clears Overflow Dewi Fawr 8 19 h 25m -
Dwr Cymru Welsh Water Pontargothi Overflow River Cothi 6 19 h 15m -
Dwr Cymru Welsh Water Albion Near Railway Crossing Storm Overflow Afon Brake 21 16 h -
Dwr Cymru Welsh Water Cwmann Overflow Tributary of Afon Teifi 4 12 h 17m -
Dwr Cymru Welsh Water Carmarthen Bridge Storm Overflow River Towy 12 10 h 53m -
Dwr Cymru Welsh Water Llandovery Storm Overflow Afon Brรขn 14 10 h 30m -
Dwr Cymru Welsh Water Carmarthen Sticle Footpath Storm Overflow Tributary of Afon Tawe 5 9 h 34m -
Dwr Cymru Welsh Water Station Road Brynamman Storm Overflow River Amman 6 7 h 18m -
Dwr Cymru Welsh Water Pont Cynwyl Storm Overflow Nant Gochen 2 7 h 2m -
Dwr Cymru Welsh Water Saron Road Saron Storm Overflow Nant-Y-Ci 2 6 h 30m -
Dwr Cymru Welsh Water Pencader Bridge Storm Overflow River Talog 7 6 h 27m -
Dwr Cymru Welsh Water Cynghordy Storm Overflow Afon Bran 2 5 h 45m -
Dwr Cymru Welsh Water Llansteffan WwTW Overflow River Towy 2 4 h 16m -
Dwr Cymru Welsh Water Park Mill Road Ammanford Storm Overflow River Loughor 2 4 h 15m -
Dwr Cymru Welsh Water Fair Trade Way Storm Overflow River Amman 5 3 h 45m -
Dwr Cymru Welsh Water Cwmamman Road Storm Overflow Nant Grenig 4 3 h 36m -
Dwr Cymru Welsh Water Llanddarog Storm Overflow Gwendraeth Fach 2 2 h 45m -
Dwr Cymru Welsh Water Cwmgarw Road Footbridge Brynamman Storm Overflow River Amman 3 2 h 39m -
Dwr Cymru Welsh Water Llandeilo of Station Road Storm Overflow Nant Gurrey Fach 3 2 h 12m -
Dwr Cymru Welsh Water Pensarn Overflow Unnamed Watercourse 2 2 h 4m -
Dwr Cymru Welsh Water Lon Tanerdy Storm Overflow River Teifi 3 1 h 58m -
Dwr Cymru Welsh Water Rhosmaen Storm Overflow Nant Harri 2 1 h 45m -
Dwr Cymru Welsh Water Cwm Ifor WwTW Storm Overflow River Towy 1 1 h -
Dwr Cymru Welsh Water Cwmdwyfran Storm Overflow River Gwili 2 1 h -
Dwr Cymru Welsh Water Heol Marlais Llandybie Storm Overflow Afon Marlas 4 0 h 59m -
Dwr Cymru Welsh Water Llangynog WwTW Storm Overflow Tributary of Afon Taf 1 0 h 15m -
Dwr Cymru Welsh Water Gate Road Storm Overflow Tributary of Afon Lash 1 0 h 15m -
Dwr Cymru Welsh Water Maesquarre Road Storm Overflow River Amman 1 0 h 15m -
Dwr Cymru Welsh Water Felinfran Overflow The Afon Bran 1 0 h 14m -
Dwr Cymru Welsh Water Abergorlech Storm Overflow Afon Gorlech 0 0 h -
Dwr Cymru Welsh Water Brickyard Lane Storm Overflow River Towy 0 0 h -
Dwr Cymru Welsh Water Pentremeurig Road 1 Storm Overflow Tawelan Brook 0 0 h -
Dwr Cymru Welsh Water Red Roses WwTW Overflow Tributary of Trelissey Stream 0 0 h -
Dwr Cymru Welsh Water Russell Terrace Storm Overflow Tawelan 0 0 h -
Dwr Cymru Welsh Water Hall Street Brynamman Storm Overflow Unnamed Tributary of Afon Amman 0 0 h -
Dwr Cymru Welsh Water Ffarmers WwTW Overflow Afon Twrch 0 0 h -
Dwr Cymru Welsh Water Llangain Pwntan Storm Overflow Nant Pwntan 0 0 h -
Dwr Cymru Welsh Water Caer Bryn Road Pen Y Groes Overflow The Lash 0 0 h -
Dwr Cymru Welsh Water Llangadog Off A4069 Storm Overflow Unnamed Tributary of Afon Sawdde 0 0 h -
Dwr Cymru Welsh Water Pentremeurig Road 2 Storm Overflow Tawelan Brook 0 0 h -
Dwr Cymru Welsh Water Cwm-twrch Uchaf Car Park Storm Overflow Afon Twrch 0 0 h -
Dwr Cymru Welsh Water Parc Hinds Storm Overflow River Tywi 0 0 h -
Dwr Cymru Welsh Water Capel Hendre Hendre Road Storm Overflow Nant Arw 0 0 h -
Dwr Cymru Welsh Water Caerbryn Woods Storm Overflow unnamed tributary of Afon Lash 0 0 h -
Dwr Cymru Welsh Water Amman Road Storm Overflow River Amman 0 0 h -
Dwr Cymru Welsh Water Peniel Overflow Nant Crychiau 0 0 h -
Dwr Cymru Welsh Water Meadow's Road Storm Overflow Unnamed Tributary of Afon Gwili 0 0 h -
Dwr Cymru Welsh Water No1 Llansawel Village Storm Overflow Afon Melindwr 0 0 h -
Dwr Cymru Welsh Water Pothouse Wharf Storm Overflow River Towy 0 0 h -
Dwr Cymru Welsh Water Unknown Unknown 0 0 h -
Dwr Cymru Welsh Water Llansawel No. 2 Storm Overflow Afon Melindwr 0 0 h -

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.