It's a Dirty Business

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

Caerfyrddin - Live Sewage

Polluted by sewage 26,692 hours in 2026 - That's 3.09 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,509 hours
Feb - 12,183 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 56 1,253 h -
Dwr Cymru Welsh Water Pont-ar-gothi & Nantgaredig WwTW Storm Overflow Afon Cothi 56 1,230 h 45m -
Dwr Cymru Welsh Water Manordeilo Overflow River Towy 49 1,133 h 45m -
Dwr Cymru Welsh Water Pontamman Pipe Crossing Storm Overflow River Amman 52 1,126 h -
Dwr Cymru Welsh Water Rhydfach Storm Overflow River Teifi 48 1,114 h 45m -
Dwr Cymru Welsh Water Laugharne WwTW Storm Overflow Taf Estuary 56 1,092 h 5m -
Dwr Cymru Welsh Water Llanddarog WwTW Storm Overflow Gwendraeth Fach 50 994 h -
Dwr Cymru Welsh Water St. Clears Storm Overflow Afon Cynin 50 908 h 15m -
Dwr Cymru Welsh Water Pentrecwrt WwTW Storm Overflow River Teifi 55 881 h 31m -
Dwr Cymru Welsh Water Cynwyl Elfed WwTW Storm Overflow Afon Duad 40 858 h 30m -
Dwr Cymru Welsh Water Ffairfach WwTW Storm Overflow River Towy 49 837 h 30m -
Dwr Cymru Welsh Water Llandovery WwTW Storm Overflow Afon Bran 43 808 h -
Dwr Cymru Welsh Water Bancyfelin WwTW Storm Overflow Afon Cywyn 42 788 h 30m -
Dwr Cymru Welsh Water Brechfa Overflow Afon Marlais 40 707 h 54m -
Dwr Cymru Welsh Water Llangadog WwTW Storm Overflow River Sawdde 36 703 h 15m -
Dwr Cymru Welsh Water Bishop Road Ammanford Storm Overflow River Loughor 42 668 h 23m -
Dwr Cymru Welsh Water Whitland WwTW Storm Overflow River Taff 39 663 h 45m -
Dwr Cymru Welsh Water Pencader WwTW Storm Overflow Afon Tyweli 36 584 h 14m -
Dwr Cymru Welsh Water Cenarth South of Afon Storm Overflow River Teifi 41 548 h 45m -
Dwr Cymru Welsh Water Capel Silo Storm Overflow Unnamed Stream 24 515 h 30m -
Dwr Cymru Welsh Water Llangain Storm Overflow Tributary of Afon Tywi 29 465 h -
Dwr Cymru Welsh Water Penygroes Storm Overflow Afon Lash 38 460 h -
Dwr Cymru Welsh Water Llanfynydd WwTW Storm Overflow Afon Sannen 36 447 h 48m -
Dwr Cymru Welsh Water Cwmduad WwTW Storm Overflow Afon Duad 24 427 h 53m -
Dwr Cymru Welsh Water Capel Iwan WwTW Storm Overflow Afon Mamog 23 399 h 15m -
Dwr Cymru Welsh Water Cilycwm WwTW Storm Overflow River Gwenlais 44 384 h 3m -
Dwr Cymru Welsh Water Carmel WwTW Storm Overflow Tributary of Afon Marlais 17 372 h 45m -
Dwr Cymru Welsh Water Cwmgwili WwTW Storm Overflow River Gwili 37 364 h 42m -
Dwr Cymru Welsh Water Llanybydder Storm Overflow River Teifi 35 346 h 15m -
Dwr Cymru Welsh Water Llanybydder Cattle Market Storm Overflow River Teifi 31 345 h 15m -
Dwr Cymru Welsh Water Ashfield Llangadog Storm Overflow River Towy 22 343 h 6m -
Dwr Cymru Welsh Water Brynmarlais Crossing Storm Overflow Afon Marlais 35 339 h 43m -
Dwr Cymru Welsh Water Drefach WwTW Storm Overflow Nant Bargod 22 327 h 45m -
Dwr Cymru Welsh Water Bronwydd WwTW Storm Overflow River Gwili 39 318 h 59m -
Dwr Cymru Welsh Water Porthyrhyd Storm Overflow Nant Rhydian Ddu 23 261 h 37m -
Dwr Cymru Welsh Water Craigwen New Storm Overflow River Taff 22 238 h 15m -
Dwr Cymru Welsh Water Newcastle Emlyn Arms Storm Overflow River Teifi 31 214 h 20m -
Dwr Cymru Welsh Water Heol Llangynnwr Carmarthen Overflow River Towy 25 207 h 37m -
Dwr Cymru Welsh Water Upper Station Road Glanaman Storm Overflow River Amman 28 197 h 15m -
Dwr Cymru Welsh Water Salem WwTW Storm Overflow Afon Myddyfi 22 192 h 15m -
Dwr Cymru Welsh Water Heol Y Deri Storm Overflow River Gwili 23 174 h 6m -
Dwr Cymru Welsh Water South of Roundabout A40 A485 Storm Overflow River Gwili 39 155 h 10m -
Dwr Cymru Welsh Water Clos Pentre St Clears Overflow Afon Cynin 31 119 h 44m -
Dwr Cymru Welsh Water Whitland Storm Overflow River Taff 18 114 h 30m -
Dwr Cymru Welsh Water Park Street Ammanford Storm Overflow River Amman 24 84 h 54m -
Dwr Cymru Welsh Water Caio WwTW Overflow Annell 6 79 h 15m -
Dwr Cymru Welsh Water Myddfai Storm Overflow Tributary of Afon Bran 48 75 h 30m -
Dwr Cymru Welsh Water Brynmeillion Storm Overflow Tributary of the Nant Corrwg 23 70 h 15m -
Dwr Cymru Welsh Water Llanddarog Overflow Tributary of Afon Y Bantwen 33 67 h 30m -
Dwr Cymru Welsh Water Saron Storm Overflow Nant Wthan 5 65 h 59m -
Dwr Cymru Welsh Water Pantyffynnon Station Storm Overflow River Loughor 18 65 h 45m -
Dwr Cymru Welsh Water Dyffryn Road Ammanford Storm Overflow Nant-Y-Ci 17 63 h 30m -
Dwr Cymru Welsh Water Penpound Lane Storm Overflow River Amman 7 62 h 34m -
Dwr Cymru Welsh Water Cwmann Storm Overflow River Teifi 29 62 h 15m -
Dwr Cymru Welsh Water Tanerdy Storm Overflow River Towy 23 62 h 2m -
Dwr Cymru Welsh Water Morfa Lane Carmarthen Storm Overflow River Towy 25 61 h 47m -
Dwr Cymru Welsh Water Whitland Bridge Storm Overflow Afon Gronw 14 59 h -
Dwr Cymru Welsh Water Station Road Glanaman Storm Overflow River Amman 13 59 h -
Dwr Cymru Welsh Water Heol Bethlehem Llandeilo Storm Overflow River Cennen 21 58 h 31m -
Dwr Cymru Welsh Water Meidrim WwTW Overflow Afon Dewi Fawr 24 57 h 45m -
Dwr Cymru Welsh Water Llysnewydd Storm Overflow River Taff Bargoed 7 57 h 45m -
Dwr Cymru Welsh Water Pendine WwTW Storm Overflow Soakaway in W, Marsh 6 57 h 27m -
Dwr Cymru Welsh Water The Grist Storm Overflow River Coran 22 57 h 16m -
Dwr Cymru Welsh Water Quarry Place Storm Overflow River Amman 16 49 h 45m -
Dwr Cymru Welsh Water Llandeilo Near A483 Road Bridge Storm Overflow River Tywi 22 48 h 1m -
Dwr Cymru Welsh Water Old Station Road Storm Overflow River Towy 17 47 h 31m -
Dwr Cymru Welsh Water Parc Golwg Yr Aman Storm Overflow River Amman 6 41 h -
Dwr Cymru Welsh Water Wogan Street Laugharne Storm Overflow Culverted Section of Mackerel Lake Stream 22 38 h 32m -
Dwr Cymru Welsh Water Pencader Storm Overflow Afon Tyweli 11 37 h -
Dwr Cymru Welsh Water Felingwm Uchaf WwTW Storm Overflow Cloidach 8 34 h 45m -
Dwr Cymru Welsh Water Llandeilo Yscubor Abad North Storm Overflow River Towy 17 33 h 12m -
Dwr Cymru Welsh Water Llanddowror Village Storm Overflow Nant Hedfron 4 31 h 30m -
Dwr Cymru Welsh Water Caerbryn Road Penygroes Storm Overflow Nant Y Wrach 14 31 h 30m -
Dwr Cymru Welsh Water Old Llansteffan Road Carmarthen Storm Overflow Towy 8 30 h 42m -
Dwr Cymru Welsh Water Golden Grove WwTW Storm Overflow Tributary of Afon Tywi 14 28 h 15m -
Dwr Cymru Welsh Water Alltwallis Overflow Nant Alltwalis 10 26 h 54m -
Dwr Cymru Welsh Water High Street Ammanford Storm Overflow River Amman 14 26 h 24m -
Dwr Cymru Welsh Water Llanpumpsaint WwTW Storm Overflow River Gwili 11 25 h 30m -
Dwr Cymru Welsh Water Llanboidy WwTW Storm Overflow Afon Gronw 5 23 h 15m -
Dwr Cymru Welsh Water Old Priory Road Storm Overflow River Towy 15 23 h 15m -
Dwr Cymru Welsh Water Trelech WwTW Storm Overflow Afon Cawnen 7 21 h -
Dwr Cymru Welsh Water Heol Llanbedr Llanybydder Storm Overflow Afon Duar 7 19 h 58m -
Dwr Cymru Welsh Water Cwrt Henri WwTW Storm Overflow Afon Dulas 6 18 h 15m -
Dwr Cymru Welsh Water Pen Y Banc Road Ammanford Storm Overflow River Loughor 10 16 h 27m -
Dwr Cymru Welsh Water Job's Well Road Storm Overflow Tawelan Brook 12 16 h 21m -
Dwr Cymru Welsh Water New Road Cwmllynfell Storm Overflow Nant Llynfell 13 16 h 7m -
Dwr Cymru Welsh Water Clos Y Cwm Storm Overflow River Loughor 9 15 h 44m -
Dwr Cymru Welsh Water Llansadwrn Storm Overflow Unnamed Tributary of Afon Tywi 3 15 h -
Dwr Cymru Welsh Water Lon Hafren St Clears Overflow Dewi Fawr 6 13 h 22m -
Dwr Cymru Welsh Water Pontargothi Overflow River Cothi 5 13 h -
Dwr Cymru Welsh Water Cwmann Overflow Tributary of Afon Teifi 3 10 h 45m -
Dwr Cymru Welsh Water Albion Near Railway Crossing Storm Overflow Afon Brake 16 10 h 15m -
Dwr Cymru Welsh Water Carmarthen Bridge Storm Overflow River Towy 10 9 h 8m -
Dwr Cymru Welsh Water Talley WwTW Overflow Afon Ddu 2 7 h 45m -
Dwr Cymru Welsh Water Pont Cynwyl Storm Overflow Nant Gochen 2 7 h 2m -
Dwr Cymru Welsh Water Aberlash Road Storm Overflow Afon Marlais 1 5 h 29m -
Dwr Cymru Welsh Water Cynghordy Storm Overflow Afon Bran 1 5 h 15m -
Dwr Cymru Welsh Water Carmarthen Sticle Footpath Storm Overflow Tributary of Afon Tawe 4 4 h 49m -
Dwr Cymru Welsh Water Llandovery Storm Overflow Afon Brรขn 9 4 h 30m -
Dwr Cymru Welsh Water Station Road Brynamman Storm Overflow River Amman 4 3 h 27m -
Dwr Cymru Welsh Water Pencader Bridge Storm Overflow River Talog 5 2 h 57m -
Dwr Cymru Welsh Water Cwmamman Road Storm Overflow Nant Grenig 2 2 h 26m -
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 Llandeilo of Station Road Storm Overflow Nant Gurrey Fach 2 1 h 43m -
Dwr Cymru Welsh Water Llansteffan WwTW Overflow River Towy 1 1 h 13m -
Dwr Cymru Welsh Water Cwm Ifor WwTW Storm Overflow River Towy 1 1 h -
Dwr Cymru Welsh Water Park Mill Road Ammanford Storm Overflow River Loughor 1 0 h 45m -
Dwr Cymru Welsh Water Fair Trade Way Storm Overflow River Amman 3 0 h 45m -
Dwr Cymru Welsh Water Heol Marlais Llandybie Storm Overflow Afon Marlas 3 0 h 44m -
Dwr Cymru Welsh Water Llanddarog Storm Overflow Gwendraeth Fach 1 0 h 30m -
Dwr Cymru Welsh Water Southwest of Margaret Road Storm Overflow Afon Marlas 1 0 h 28m -
Dwr Cymru Welsh Water Cwmgarw Road Footbridge Brynamman Storm Overflow River Amman 1 0 h 27m -
Dwr Cymru Welsh Water Cwmdwyfran Storm Overflow River Gwili 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 Saron Road Saron Storm Overflow Nant-Y-Ci 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 Llangynog WwTW Storm Overflow Tributary of Afon Taf 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 Rhosmaen Storm Overflow Nant Harri 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 Gate Road Storm Overflow Tributary of Afon Lash 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.