Polluted by sewage 89,826 hours in 2025 - That's 10.4 years
Your local MP is Ann Davies (Plaid Cymru) - Find out more about their interests, donors, and voting at They Work For You
We get information about overflowing CSOs since January 2025. Here is a chart of the last three months of data for Caerfyrddin, here you can see overflows in red, the darker the red, the more the CSO overflowed that day.
Each CSO has a row, the most recent data is on the right hand side.
We managed to raise ยฃ150 in 2024. That's not enough to keep the site running. Please consider a one-off or small recurring donation.
Donate Now| Company | Site Name | Receiving Waterway | Overflow Days | Total Duration (hours) | Total Duration (days) |
|---|---|---|---|---|---|
| Dwr Cymru Welsh Water | Waunfarlais Road Brynmarlais Storm Overflow | Afon Marlais | 153 | 2,574 h 12m | 107.25 |
| Dwr Cymru Welsh Water | Rhydfach Storm Overflow | River Teifi | 117 | 2,517 h 37m | 104.88 |
| Dwr Cymru Welsh Water | Llanddarog WwTW Storm Overflow | Gwendraeth Fach | 120 | 2,458 h 29m | 102.42 |
| Dwr Cymru Welsh Water | Pont-ar-gothi & Nantgaredig WwTW Storm Overflow | Afon Cothi | 107 | 2,203 h 47m | 91.79 |
| Dwr Cymru Welsh Water | Carmel WwTW Storm Overflow | Tributary of Afon Marlais | 111 | 2,123 h 59m | 88.46 |
| Dwr Cymru Welsh Water | Pencader WwTW Storm Overflow | Afon Tyweli | 119 | 2,117 h 34m | 88.21 |
| Dwr Cymru Welsh Water | Manordeilo Overflow | River Towy | 100 | 2,114 h 57m | 88.08 |
| Dwr Cymru Welsh Water | St. Clears Storm Overflow | Afon Cynin | 145 | 2,086 h 28m | 86.92 |
| Dwr Cymru Welsh Water | Cwm Ifor WwTW Storm Overflow | River Towy | 119 | 2,024 h 15m | 84.33 |
| Dwr Cymru Welsh Water | Penygroes Storm Overflow | Afon Lash | 132 | 2,022 h 16m | 84.25 |
| Dwr Cymru Welsh Water | Whitland WwTW Storm Overflow | River Taff | 117 | 2,011 h 45m | 83.79 |
| Dwr Cymru Welsh Water | Bronwydd WwTW Storm Overflow | River Gwili | 147 | 1,972 h 53m | 82.17 |
| Dwr Cymru Welsh Water | Brechfa Overflow | Afon Marlais | 113 | 1,951 h 59m | 81.29 |
| Dwr Cymru Welsh Water | Pentrecwrt WwTW Storm Overflow | River Teifi | 213 | 1,942 h 18m | 80.92 |
| Dwr Cymru Welsh Water | Cynwyl Elfed WwTW Storm Overflow | Afon Duad | 88 | 1,873 h 44m | 78.04 |
| Dwr Cymru Welsh Water | Bishop Road Ammanford Storm Overflow | River Loughor | 117 | 1,821 h 45m | 75.88 |
| Dwr Cymru Welsh Water | Ffairfach WwTW Storm Overflow | River Towy | 134 | 1,806 h 4m | 75.25 |
| Dwr Cymru Welsh Water | Llanfynydd WwTW Storm Overflow | Afon Sannen | 138 | 1,738 h 28m | 72.42 |
| Dwr Cymru Welsh Water | Bancyfelin WwTW Storm Overflow | Afon Cywyn | 97 | 1,693 h 18m | 70.54 |
| Dwr Cymru Welsh Water | Llandovery WwTW Storm Overflow | Afon Bran | 101 | 1,673 h 45m | 69.71 |
| Dwr Cymru Welsh Water | Laugharne WwTW Storm Overflow | Taf Estuary | 98 | 1,632 h 26m | 68 |
| Dwr Cymru Welsh Water | Cwmduad WwTW Storm Overflow | Afon Duad | 84 | 1,614 h 6m | 67.25 |
| Dwr Cymru Welsh Water | Brynmarlais Crossing Storm Overflow | Afon Marlais | 104 | 1,609 h 47m | 67.04 |
| Dwr Cymru Welsh Water | Pontamman Pipe Crossing Storm Overflow | River Amman | 109 | 1,581 h 29m | 65.88 |
| Dwr Cymru Welsh Water | Drefach WwTW Storm Overflow | Nant Bargod | 88 | 1,420 h 14m | 59.17 |
| Dwr Cymru Welsh Water | Llansteffan WwTW Overflow | River Towy | 91 | 1,254 h 45m | 52.25 |
| Dwr Cymru Welsh Water | Porthyrhyd Storm Overflow | Nant Rhydian Ddu | 82 | 1,218 h 41m | 50.75 |
| Dwr Cymru Welsh Water | Cilycwm WwTW Storm Overflow | River Gwenlais | 161 | 1,160 h 28m | 48.33 |
| Dwr Cymru Welsh Water | Craigwen New Storm Overflow | River Taff | 76 | 985 h 44m | 41.04 |
| Dwr Cymru Welsh Water | Llangain Storm Overflow | Tributary of Afon Tywi | 65 | 983 h 46m | 40.96 |
| Dwr Cymru Welsh Water | Southwest of Margaret Road Storm Overflow | Afon Marlas | 49 | 973 h 6m | 40.54 |
| Dwr Cymru Welsh Water | Capel Iwan WwTW Storm Overflow | Afon Mamog | 49 | 955 h 30m | 39.79 |
| Dwr Cymru Welsh Water | Alltwallis Overflow | Nant Alltwalis | 69 | 924 h 20m | 38.5 |
| Dwr Cymru Welsh Water | Llanybydder Cattle Market Storm Overflow | River Teifi | 70 | 916 h | 38.17 |
| Dwr Cymru Welsh Water | Salem WwTW Storm Overflow | Afon Myddyfi | 83 | 891 h 59m | 37.12 |
| Dwr Cymru Welsh Water | Aberlash Road Storm Overflow | Afon Marlais | 51 | 890 h 4m | 37.08 |
| Dwr Cymru Welsh Water | Upper Station Road Glanaman Storm Overflow | River Amman | 92 | 840 h 27m | 35 |
| Dwr Cymru Welsh Water | Heol Y Deri Storm Overflow | River Gwili | 78 | 829 h 48m | 34.54 |
| Dwr Cymru Welsh Water | Cenarth South of Afon Storm Overflow | River Teifi | 70 | 821 h 45m | 34.21 |
| Dwr Cymru Welsh Water | Llanpumpsaint WwTW Storm Overflow | River Gwili | 67 | 781 h 20m | 32.54 |
| Dwr Cymru Welsh Water | Ashfield Llangadog Storm Overflow | River Towy | 43 | 771 h 15m | 32.12 |
| Dwr Cymru Welsh Water | Pantyffynnon Station Storm Overflow | River Loughor | 81 | 764 h 46m | 31.83 |
| Dwr Cymru Welsh Water | South of Roundabout A40 A485 Storm Overflow | River Gwili | 91 | 744 h 33m | 31 |
| Dwr Cymru Welsh Water | Heol Llangynnwr Carmarthen Overflow | River Towy | 93 | 736 h 31m | 30.67 |
| Dwr Cymru Welsh Water | Cwmgwili WwTW Storm Overflow | River Gwili | 50 | 721 h 27m | 30.04 |
| Dwr Cymru Welsh Water | Llangadog WwTW Storm Overflow | River Sawdde | 67 | 714 h | 29.75 |
| Dwr Cymru Welsh Water | Parc Golwg Yr Aman Storm Overflow | River Amman | 81 | 681 h 12m | 28.38 |
| Dwr Cymru Welsh Water | Clos Pentre St Clears Overflow | Afon Cynin | 90 | 671 h 24m | 27.96 |
| Dwr Cymru Welsh Water | Llanybydder Storm Overflow | River Teifi | 60 | 636 h 15m | 26.5 |
| Dwr Cymru Welsh Water | Newcastle Emlyn Arms Storm Overflow | River Teifi | 91 | 621 h 22m | 25.88 |
| Dwr Cymru Welsh Water | Pendine WwTW Storm Overflow | Soakaway in W, Marsh | 43 | 611 h 48m | 25.46 |
| Dwr Cymru Welsh Water | Tanerdy Storm Overflow | River Towy | 83 | 574 h 40m | 23.92 |
| Dwr Cymru Welsh Water | Talley WwTW Overflow | Afon Ddu | 47 | 568 h 49m | 23.67 |
| Dwr Cymru Welsh Water | Old Llansteffan Road Carmarthen Storm Overflow | Towy | 92 | 535 h 44m | 22.29 |
| Dwr Cymru Welsh Water | Saron Storm Overflow | Nant Wthan | 33 | 532 h 40m | 22.17 |
| Dwr Cymru Welsh Water | Capel Silo Storm Overflow | Unnamed Stream | 40 | 525 h 13m | 21.88 |
| Dwr Cymru Welsh Water | Pothouse Wharf Storm Overflow | River Towy | 81 | 522 h 38m | 21.75 |
| Dwr Cymru Welsh Water | Dyffryn Road Ammanford Storm Overflow | Nant-Y-Ci | 86 | 488 h 25m | 20.33 |
| Dwr Cymru Welsh Water | Llansadwrn Storm Overflow | Unnamed Tributary of Afon Tywi | 39 | 482 h 15m | 20.08 |
| Dwr Cymru Welsh Water | Park Street Ammanford Storm Overflow | River Amman | 77 | 469 h 53m | 19.54 |
| Dwr Cymru Welsh Water | Heol Bethlehem Llandeilo Storm Overflow | River Cennen | 68 | 462 h 31m | 19.25 |
| Dwr Cymru Welsh Water | Caio WwTW Overflow | Annell | 41 | 451 h 59m | 18.79 |
| Dwr Cymru Welsh Water | Ffarmers WwTW Overflow | Afon Twrch | 45 | 449 h 30m | 18.71 |
| Dwr Cymru Welsh Water | Pontargothi Overflow | River Cothi | 38 | 439 h 32m | 18.29 |
| Dwr Cymru Welsh Water | Abergorlech Storm Overflow | Afon Gorlech | 30 | 424 h 30m | 17.67 |
| Dwr Cymru Welsh Water | Quarry Place Storm Overflow | River Amman | 59 | 416 h 30m | 17.33 |
| Dwr Cymru Welsh Water | Wogan Street Laugharne Storm Overflow | Culverted Section of Mackerel Lake Stream | 64 | 401 h 58m | 16.71 |
| Dwr Cymru Welsh Water | Felingwm Uchaf WwTW Storm Overflow | Cloidach | 73 | 383 h 18m | 15.96 |
| Dwr Cymru Welsh Water | Whitland Storm Overflow | River Taff | 70 | 369 h 45m | 15.38 |
| Dwr Cymru Welsh Water | Meidrim WwTW Overflow | Afon Dewi Fawr | 88 | 355 h 45m | 14.79 |
| Dwr Cymru Welsh Water | Red Roses WwTW Overflow | Tributary of Trelissey Stream | 39 | 350 h 42m | 14.58 |
| Dwr Cymru Welsh Water | Morfa Lane Carmarthen Storm Overflow | River Towy | 101 | 342 h 25m | 14.25 |
| Dwr Cymru Welsh Water | Caerbryn Road Penygroes Storm Overflow | Nant Y Wrach | 66 | 340 h 32m | 14.17 |
| Dwr Cymru Welsh Water | Llanddowror Village Storm Overflow | Nant Hedfron | 30 | 336 h 23m | 14 |
| Dwr Cymru Welsh Water | Llysnewydd Storm Overflow | River Taff Bargoed | 29 | 333 h 18m | 13.88 |
| Dwr Cymru Welsh Water | Carmarthen Sticle Footpath Storm Overflow | Tributary of Afon Tawe | 53 | 304 h 29m | 12.67 |
| Dwr Cymru Welsh Water | Pencader Storm Overflow | Afon Tyweli | 36 | 297 h 2m | 12.38 |
| Dwr Cymru Welsh Water | Cwmdwyfran Storm Overflow | River Gwili | 25 | 295 h 45m | 12.29 |
| Dwr Cymru Welsh Water | Lon Hafren St Clears Overflow | Dewi Fawr | 41 | 289 h 6m | 12.04 |
| Dwr Cymru Welsh Water | Penpound Lane Storm Overflow | River Amman | 52 | 286 h 57m | 11.92 |
| Dwr Cymru Welsh Water | Llandeilo Near A483 Road Bridge Storm Overflow | River Tywi | 84 | 285 h 40m | 11.88 |
| Dwr Cymru Welsh Water | Trelech WwTW Storm Overflow | Afon Cawnen | 44 | 285 h 30m | 11.88 |
| Dwr Cymru Welsh Water | New Road Cwmllynfell Storm Overflow | Nant Llynfell | 52 | 275 h 30m | 11.46 |
| Dwr Cymru Welsh Water | Llanddarog Overflow | Tributary of Afon Y Bantwen | 69 | 270 h 45m | 11.25 |
| Dwr Cymru Welsh Water | Llanboidy WwTW Storm Overflow | Afon Gronw | 38 | 269 h | 11.21 |
| Dwr Cymru Welsh Water | High Street Ammanford Storm Overflow | River Amman | 54 | 248 h 37m | 10.33 |
| Dwr Cymru Welsh Water | Cwm-twrch Uchaf Car Park Storm Overflow | Afon Twrch | 38 | 247 h 40m | 10.29 |
| Dwr Cymru Welsh Water | Clos Y Cwm Storm Overflow | River Loughor | 44 | 237 h 33m | 9.88 |
| Dwr Cymru Welsh Water | Pen Y Banc Road Ammanford Storm Overflow | River Loughor | 52 | 224 h 52m | 9.33 |
| Dwr Cymru Welsh Water | Cwmann Storm Overflow | River Teifi | 67 | 222 h 50m | 9.25 |
| Dwr Cymru Welsh Water | Llandeilo Yscubor Abad North Storm Overflow | River Towy | 61 | 220 h 27m | 9.17 |
| Dwr Cymru Welsh Water | Maesquarre Road Storm Overflow | River Amman | 28 | 219 h 57m | 9.12 |
| Dwr Cymru Welsh Water | Llandovery Storm Overflow | Afon Brรขn | 58 | 215 h 5m | 8.96 |
| Dwr Cymru Welsh Water | Old Priory Road Storm Overflow | River Towy | 70 | 188 h 55m | 7.83 |
| Dwr Cymru Welsh Water | Peniel Overflow | Nant Crychiau | 16 | 183 h 27m | 7.62 |
| Dwr Cymru Welsh Water | Heol Llanbedr Llanybydder Storm Overflow | Afon Duar | 30 | 182 h 56m | 7.58 |
| Dwr Cymru Welsh Water | Brynmeillion Storm Overflow | Tributary of the Nant Corrwg | 41 | 178 h 18m | 7.42 |
| Dwr Cymru Welsh Water | Meadow's Road Storm Overflow | Unnamed Tributary of Afon Gwili | 32 | 174 h 47m | 7.25 |
| Dwr Cymru Welsh Water | Myddfai Storm Overflow | Tributary of Afon Bran | 96 | 169 h | 7.04 |
| Dwr Cymru Welsh Water | Station Road Glanaman Storm Overflow | River Amman | 43 | 167 h 46m | 6.96 |
| Dwr Cymru Welsh Water | Cwrt Henri WwTW Storm Overflow | Afon Dulas | 42 | 167 h 30m | 6.96 |
| Dwr Cymru Welsh Water | Cynghordy Storm Overflow | Afon Bran | 39 | 163 h 45m | 6.79 |
| Dwr Cymru Welsh Water | Whitland Bridge Storm Overflow | Afon Gronw | 38 | 158 h 23m | 6.58 |
| Dwr Cymru Welsh Water | Job's Well Road Storm Overflow | Tawelan Brook | 40 | 147 h 1m | 6.12 |
| Dwr Cymru Welsh Water | Golden Grove WwTW Storm Overflow | Tributary of Afon Tywi | 60 | 145 h 15m | 6.04 |
| Dwr Cymru Welsh Water | Heol Marlais Llandybie Storm Overflow | Afon Marlas | 37 | 132 h 15m | 5.5 |
| Dwr Cymru Welsh Water | Cwmgarw Road Footbridge Brynamman Storm Overflow | River Amman | 53 | 131 h 11m | 5.46 |
| Dwr Cymru Welsh Water | Carmarthen Bridge Storm Overflow | River Towy | 62 | 115 h 25m | 4.79 |
| Dwr Cymru Welsh Water | Albion Near Railway Crossing Storm Overflow | Afon Brake | 52 | 114 h 45m | 4.75 |
| Dwr Cymru Welsh Water | Pont Cynwyl Storm Overflow | Nant Gochen | 13 | 111 h 12m | 4.62 |
| Dwr Cymru Welsh Water | Felinfran Overflow | The Afon Bran | 15 | 109 h 34m | 4.54 |
| Dwr Cymru Welsh Water | The Grist Storm Overflow | River Coran | 31 | 101 h 28m | 4.21 |
| Dwr Cymru Welsh Water | Fair Trade Way Storm Overflow | River Amman | 40 | 99 h | 4.12 |
| Dwr Cymru Welsh Water | Old Station Road Storm Overflow | River Towy | 63 | 88 h 39m | 3.67 |
| Dwr Cymru Welsh Water | Caerbryn Woods Storm Overflow | unnamed tributary of Afon Lash | 26 | 77 h 53m | 3.21 |
| Dwr Cymru Welsh Water | Station Road Brynamman Storm Overflow | River Amman | 32 | 76 h 8m | 3.17 |
| Dwr Cymru Welsh Water | Amman Road Storm Overflow | River Amman | 27 | 68 h 56m | 2.83 |
| Dwr Cymru Welsh Water | Cwmamman Road Storm Overflow | Nant Grenig | 11 | 61 h 7m | 2.54 |
| Dwr Cymru Welsh Water | Llandeilo of Station Road Storm Overflow | Nant Gurrey Fach | 17 | 56 h 53m | 2.33 |
| Dwr Cymru Welsh Water | Pentremeurig Road 1 Storm Overflow | Tawelan Brook | 11 | 55 h 20m | 2.29 |
| Dwr Cymru Welsh Water | Gate Road Storm Overflow | Tributary of Afon Lash | 11 | 53 h 45m | 2.21 |
| Dwr Cymru Welsh Water | Pencader Bridge Storm Overflow | River Talog | 17 | 49 h 41m | 2.04 |
| Dwr Cymru Welsh Water | Saron Road Saron Storm Overflow | Nant-Y-Ci | 19 | 46 h 51m | 1.92 |
| Dwr Cymru Welsh Water | Rhosmaen Storm Overflow | Nant Harri | 28 | 40 h 59m | 1.67 |
| Dwr Cymru Welsh Water | Park Mill Road Ammanford Storm Overflow | River Loughor | 22 | 39 h 45m | 1.62 |
| Dwr Cymru Welsh Water | Pensarn Overflow | Unnamed Watercourse | 4 | 38 h 2m | 1.58 |
| Dwr Cymru Welsh Water | Brickyard Lane Storm Overflow | River Towy | 10 | 35 h 15m | 1.46 |
| Dwr Cymru Welsh Water | Cwmann Overflow | Tributary of Afon Teifi | 12 | 32 h 45m | 1.33 |
| Dwr Cymru Welsh Water | Parc Hinds Storm Overflow | River Tywi | 2 | 29 h 30m | 1.21 |
| Dwr Cymru Welsh Water | Llangain Pwntan Storm Overflow | Nant Pwntan | 6 | 22 h 59m | 0.92 |
| Dwr Cymru Welsh Water | Hall Street Brynamman Storm Overflow | Unnamed Tributary of Afon Amman | 12 | 19 h 46m | 0.79 |
| Dwr Cymru Welsh Water | Llanddarog Storm Overflow | Gwendraeth Fach | 12 | 18 h 27m | 0.75 |
| Dwr Cymru Welsh Water | Llangynog WwTW Storm Overflow | Tributary of Afon Taf | 10 | 9 h 30m | 0.38 |
| Dwr Cymru Welsh Water | Caer Bryn Road Pen Y Groes Overflow | The Lash | 5 | 5 h 42m | 0.21 |
| Dwr Cymru Welsh Water | Lon Tanerdy Storm Overflow | River Teifi | 7 | 3 h 15m | 0.12 |
| Dwr Cymru Welsh Water | Llansawel No. 2 Storm Overflow | Afon Melindwr | 3 | 2 h 56m | 0.08 |
| Dwr Cymru Welsh Water | Russell Terrace Storm Overflow | Tawelan | 4 | 2 h 28m | 0.08 |
| Dwr Cymru Welsh Water | Unknown | Unknown | 2 | 0 h 59m | 0 |
| Dwr Cymru Welsh Water | Llangadog Off A4069 Storm Overflow | Unnamed Tributary of Afon Sawdde | 2 | 0 h 30m | 0 |
| Dwr Cymru Welsh Water | No1 Llansawel Village Storm Overflow | Afon Melindwr | 0 | 0 h | 0 |
| Dwr Cymru Welsh Water | Capel Hendre Hendre Road Storm Overflow | Nant Arw | 0 | 0 h | 0 |
| Dwr Cymru Welsh Water | Pentremeurig Road 2 Storm Overflow | Tawelan Brook | 0 | 0 h | 0 |
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.