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.

Ceredigion Preseli

Polluted by sewage 7,671 times in 2025 lasting 93,304 hours - That's 10.8 years!

Monitoring was disabled in some locations, so could be more

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

Select Another Constituency

Select the constituency from the drop-down
✔ means we have live data (𝑥 if not)

Live data for Ceredigion Preseli in 2026

So far this year (as of 18 May 2026, 12:00) there has been 47,877 hours of sewage overflows, from 129 CSO Combined Sewage Overflow - a device that, when operating, pours combined rainwater & sewage into a waterway s - that's 5.54 years!

Totals for Ceredigion Preseli in 2025

119 Sites polluted by Dwr Cymru Welsh Water
7,671 sewage dumps
93,304 hours duration
That's 10.8 years. On average 21 times a day

Change Over Time

Take Action

Your local MP is Ben Lake (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
Post
Post
We need your support!

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

Donate Now

Pollution Summary 2025

Here are all the reported sewage overflow totals for Ceredigion Preseli in 2025. Sometimes sewage can be being dumped for months at a time.

Reporting refers to how much of the time the monitoring was active. In this constituency 1 of the total 125 CSO Combined Sewage Overflow - a device that, when operating, pours combined rainwater & sewage into a waterway locations had reporting enabled for less than half the year. Of these 1 had zero reporting.

Company Waterway Site Sewage Dumps Duration (Hours) Reporting %
Dwr Cymru Welsh Water Nant Cledyn CWRTNEWYDD STW CWRTNEWTDD 363 4,408 99.9
Dwr Cymru Welsh Water River Morgenau BONCATH STW 190 3,409 99.8
Dwr Cymru Welsh Water River Teifi ALLTYBLACA PS ALLTYBLACCA LLANYBYDD 162 3,165 99.9
Dwr Cymru Welsh Water River Grannell Cribyn Wastewater treament works 209 2,815 99.6
Dwr Cymru Welsh Water River Taf LLANFYRNACH WWTW LLANFYRNACH PEMBS 138 2,802 99.9
Dwr Cymru Welsh Water River Cynllo Aberbanc Sewage Pumping Station 139 2,781 99.9
Dwr Cymru Welsh Water River Cleddau SCLEDDAU EO AND CSO 150 2,763 99.9
Dwr Cymru Welsh Water River Taff Hermon Wastewater Treatment Works 163 2,506 94.3
Dwr Cymru Welsh Water River Rhydyfallen MAENCLOCHOG STW CLYNDERWEN 156 2,174 99
Dwr Cymru Welsh Water River Teifi TREGARON WWTW TREGARON CEREDIGION 110 2,128 99.9
Dwr Cymru Welsh Water Nant Verwig Settled Storm Overflow at Ferwig Wastewater Treatment Works 109 2,119 99.9
Dwr Cymru Welsh Water River Denys Silian PS Lampeter Ceredigion 93 2,037 99.9
Dwr Cymru Welsh Water Newport Bay CWM SEWAGE PUMPING STATION 106 1,946 99.3
Dwr Cymru Welsh Water Aber Bach Dinas Cross SPS 100 1,912 99.9
Dwr Cymru Welsh Water River Teifi ST DOGMAELS NORTH END PS CSO AND EO 94 1,860 99.9
Dwr Cymru Welsh Water Nevern Felindre Farchog SPS 99 1,858 99.8
Dwr Cymru Welsh Water River Anghof PUNCHESTON Wastewater Treatment Works 116 1,813 99.9
Dwr Cymru Welsh Water River Teifi Cilgerran No 1 SPS 104 1,798 99.9
Dwr Cymru Welsh Water River Lethi GILFACHREDA CSO NEWQUAY CEREDIGION 103 1,687 99.9
Dwr Cymru Welsh Water Nant Medini BEULAH WWTW INLET SO BEULAH CERED'N 173 1,592 99.9
Dwr Cymru Welsh Water River Teifi TEIFI TERRACE CSO 133 1,545 96.3
Dwr Cymru Welsh Water River Teifi CARDIGAN WWTW(STW) CARDIGAN 182 1,498 100
Dwr Cymru Welsh Water Bow Street Brook BOW STREET SPS BOW STREET 74 1,478 99.8
Dwr Cymru Welsh Water River Nevern CRYMYCH STW 131 1,475 99.9
Dwr Cymru Welsh Water Coastal Waters At Pwll Gwaelod DINAS STW , , 78 1,420 99.9
Dwr Cymru Welsh Water Fishguard Harbour Fishguard Slade SPS 94 1,398 99.6
Dwr Cymru Welsh Water River Taf, Via Surface Water Sewer Llanfrynach SPS 82 1,384 99.9
Dwr Cymru Welsh Water Porthgain Stream Croesgoch Wastewater Treatment Works 67 1,335 99
Dwr Cymru Welsh Water River Teifi Llechryd SPS 90 1,309 99.7
Dwr Cymru Welsh Water Nant Clydan CROSS INN / NEBO STW , , 65 1,257 99.8
Dwr Cymru Welsh Water River Gwaun CSO at LLANYCHAER STW 75 1,239 99.9
Dwr Cymru Welsh Water River Teifi Cilgerran Flyght PS 62 1,211 99.8
Dwr Cymru Welsh Water Nant Collen RHYDLEWIS PS NO 1 73 1,208 99.9
Dwr Cymru Welsh Water Afan Daulan Iron Duke Clynderwen SPS 71 1,197 99.9
Dwr Cymru Welsh Water River Ystwyth LLANFARIAN WWTW LLANFARIAN CERED'N 111 1,118 99.9
Dwr Cymru Welsh Water River Nant Cledlyn Dolwen SPS 71 1,084 99.7
Dwr Cymru Welsh Water River Pilau Pen Y Bryn PS 102 1,082 99.9
Dwr Cymru Welsh Water River Drywi LLWYNCELYN STW 82 1,077 99.9
Dwr Cymru Welsh Water Coastal Waters At Llansaintffriad Llansantffraid SPS 77 1,022 99.8
Dwr Cymru Welsh Water River Llethi LLANARTH BRIDGE CSO LLANARTH CERE'N 95 988 99.8
Dwr Cymru Welsh Water Aberporth Coastal Waters ABERPORTH STW ABERPORTH , 70 975 99.9
Dwr Cymru Welsh Water Coastal Waters Of Cardigan Bay ABERAERON PS EOF 67 942 99.9
Dwr Cymru Welsh Water River Teifi CSO at Rear of Teifi Inn PH, St Dogmaels 62 939 99.3
Dwr Cymru Welsh Water Goodwick Brook Parrog Goodwick SPS 73 882 99.9
Dwr Cymru Welsh Water River Clarach PS AT CLARACH BAY HOL VILLAGE CLARA 46 830 99.8
Dwr Cymru Welsh Water River Teifi Estuary Cardigan WwTW (STW) Cardigan Settled Storm 95 811 99.5
Dwr Cymru Welsh Water River Mydr Mydroilyn WwTW Storm Overflow 122 745 99.9
Dwr Cymru Welsh Water River Arth CSO at Pennant STW 201 714 75.7
Dwr Cymru Welsh Water River Iago Penrhiwllan SPS 49 697 99.9
Dwr Cymru Welsh Water River Brefi LLANDEWI BREFI WWTW LLANDEWI BREFI 49 694 98.8
Dwr Cymru Welsh Water Teifi CARDIGAN 2 106 665 99.2
Dwr Cymru Welsh Water Nevern River Blaenffos WwTW 43 630 99.6
Dwr Cymru Welsh Water Lower Town Harbour, Fishguard Fishguard Lower Town SPS 84 599 99.9
Dwr Cymru Welsh Water Cardigan Bay LLANGRANOG WWTW LLANGRANOG 74 562 99.7
Dwr Cymru Welsh Water River Taf CSO at Glogue STW 60 535 99.8
Dwr Cymru Welsh Water River NEWCHAPEL STW 56 519 99.9
Dwr Cymru Welsh Water Unnamed Ditch YNYS LAS PS 39 517 99.8
Dwr Cymru Welsh Water River Teifi LAMPETER STW LAMPETER 74 483 100
Dwr Cymru Welsh Water River Brennig Tregaron SPS (CSO and EO 42 461 99.8
Dwr Cymru Welsh Water Nant Hafren EGLWYSWRW WWTW EGLWYSWRW NR NWPRT 26 422 99.9
Dwr Cymru Welsh Water River Teifi Cardigan Hospital CSO 72 387 98
Dwr Cymru Welsh Water River Teifi 1 TEIFI TERRACE CSO NEWCASTLE EMLYN 72 387 98.1
Dwr Cymru Welsh Water Coastal Waters Off Llanina Pt LLANINA WWTW/LL OLD H'DWATERS PS 58 366 99.7
Dwr Cymru Welsh Water River Brefi Llanddewi Brefi CSO 49 345 96.3
Dwr Cymru Welsh Water Sea DINAS STW . . 28 318 99.7
Dwr Cymru Welsh Water Nant Hawen PUMPING STATION ADJ TO NANT HAWEN 29 303 99.9
Dwr Cymru Welsh Water River Clettwr SPS at Talgarreg WWTW 50 278 99.2
Dwr Cymru Welsh Water Aberdraw Stream CSO at Trevine STW 41 274 99.7
Dwr Cymru Welsh Water River Teifi HENLLAN STW 43 273 99.9
Dwr Cymru Welsh Water Nant Arberth Llachryd Main SPS 29 269 99.9
Dwr Cymru Welsh Water Aberdraw Stream TREVINE STW 57 268 99.9
Dwr Cymru Welsh Water River Cledan CROSS INN / NEBO STW CSO 16 254 100
Dwr Cymru Welsh Water River Teifi CILGERRAN STW 34 206 99.9
Dwr Cymru Welsh Water River Teifi Abercych SPS 83 197 99.9
Dwr Cymru Welsh Water River Teifi ADPAR WWTW ADPAR CEREDIGION 14 195 99.8
Dwr Cymru Welsh Water Aberystwyth Harbour Wellington St CSO Abera Ab 52 188 99.5
Dwr Cymru Welsh Water River Aeron Brynog Arms Pumping Station 60 187 99.9
Dwr Cymru Welsh Water River Teifi ST.DOGMAELS JEWSONS CSO MAIN CSO EO 24 176 99.9
Dwr Cymru Welsh Water Aberach Stream CSO at St Nicholas STW 79 169 99.8
Dwr Cymru Welsh Water Coastal Water ABERARTH Sewage Pumping Station 15 158 99.9
Dwr Cymru Welsh Water River Teifi Cardigan Bridge PS Cardigan Ceren 27 151 99.9
Dwr Cymru Welsh Water River Rheidol TAN Y CAE PUMPING STATION ABERYSTY 16 138 99.9
Dwr Cymru Welsh Water River Teifi Pontrhydfendigaid PS 52 132 99.9
Dwr Cymru Welsh Water Ceri Brook Ffos-y-ffin CSO 40 132 97.8
Dwr Cymru Welsh Water River Teifi CARDIGAN PUMPING STATION NO 5 20 112 99.9
Dwr Cymru Welsh Water Aberystwyth Harbour WATER ST.SWO.ABERAERON ABERAE 32 104 99.4
Dwr Cymru Welsh Water River Teifi CENARTH WWTTW CENARTH CEREDIGION 34 102 99.9
Dwr Cymru Welsh Water River Wyre LLANRHYSTUD WWTW CEREDIGION 30 101 99.9
Dwr Cymru Welsh Water River Dulas Station Terrace CSO Lampeter 45 80 99.9
Dwr Cymru Welsh Water Goodwick Brook CSO at Emergent Culvert Goodwick 49 68 98.5
Dwr Cymru Welsh Water Fishguard Harbour Fishguard Ogof Martha SPS 51 58 99.9
Dwr Cymru Welsh Water Coastal Water Off Llanina Pt LLANINA WWTW PS LLANINA NEW QUAY 6 49 99.8
Dwr Cymru Welsh Water Plas Crug Ditch LLANBADARN PUMPING STATION 10 43 99.9
Dwr Cymru Welsh Water River Teifi Gloster Row SPS 17 42 99.8
Dwr Cymru Welsh Water River Mwldan GREENFIELD SQUARE CSO CARDIGAN CERE 44 40 99.9
Dwr Cymru Welsh Water Nant Creuddyn SHOWFIELD DITCH CSO 34 37 99.9
Dwr Cymru Welsh Water Cardigan Bay GWBERT SEWAGE PUMPING STATION 10 27 99.3
Dwr Cymru Welsh Water Drain To Nant Adail Llanilar CSO at SPS 6 19 99.9
Dwr Cymru Welsh Water Nant Thyd-Y-Fuch Ditch Cardigan - Penparc CSO 12 16 69.1
Dwr Cymru Welsh Water Pont Shan Brook CLYNDERWEN STW 7 15 99.9
Dwr Cymru Welsh Water Coastal Waters ROCK STREET PS NEW QUAY 6 15 99.8
Dwr Cymru Welsh Water River Grannell A Sewage Pumping Station at Llanwnen, Llanybydder 4 14 99.9
Dwr Cymru Welsh Water River Plysgog PENRALLTDRAW COMBINED SEWER CSO 12 13 95.9
Dwr Cymru Welsh Water River Teifi BRIDGE STREET CSO LAMPETER 23 12 99.9
Dwr Cymru Welsh Water Via A Surface Water Pipe To River Teifi Cardigan Pumping Station No.4 6 8 96.7
Dwr Cymru Welsh Water Western Cleddau Castlemorris Wastewater Treatment CSO 11 6 99.9
Dwr Cymru Welsh Water Nant Howni ABERPORTH P.S. SSO NO.1 2 2 99.9
Dwr Cymru Welsh Water New Quay Bay CSO SOUTH JOHN STREET NEW QUAY 7 2 99.9
Dwr Cymru Welsh Water River Nyfer The Parrog Newport CSO 5 1 99.9
Dwr Cymru Welsh Water New Quay Bay CSO 790/CSO 800/CHIP SHOP CSO 5 1 94.3
Dwr Cymru Welsh Water Fishguard Harbour FISHGUARD HARBOUR (CRANE) CSO 2 1 99.9
Dwr Cymru Welsh Water River Rheidol PENPARCAU S.S. SSO , , 4 1 99.5
Dwr Cymru Welsh Water Unnamed To Ystwyth PENTRELLYN PS 1 1 99.9
Dwr Cymru Welsh Water River Rheidol CSO PONT ABERYSTWYTH ABERYSTWYTH 1 0 99.9
Dwr Cymru Welsh Water Unnamed Drainage Ditch CEI BACH SPS NEWQUAY CEREDIGION 1 0 99.9
Dwr Cymru Welsh Water Nant Aeron 4 TOAD HALL CSO 1 0 100
Dwr Cymru Welsh Water Aberporth Coastal Waters ABERPORTH HEADLAND PS ABERPORTH , 1 0 99.8
Dwr Cymru Welsh Water Nant Guil-Ddu ABERPORTH P.S. SSO 1 0 99.9
Dwr Cymru Welsh Water Western Cleddau MATHRY STW NR FISHGUARD PEMBROKSHRE 1 0 99.9
Dwr Cymru Welsh Water River Rheidol CSO AT 18 MIN Y DDOL 0 0 95.8
Dwr Cymru Welsh Water River Clarach Clarach STW CSO 0 0 99.8
Dwr Cymru Welsh Water Coastal Waters Off Llanina Poi LLANINA WWTW/LL OLD H'DWATERS PS 0 0 100
Dwr Cymru Welsh Water River Teifi St Dogmaels CSO 0 0 99
Dwr Cymru Welsh Water Nant Collen Storm Overflow at Rhydlewis Wastewater Treatment Works 0 0 0
Dwr Cymru Welsh Water Irish Sea Tresaith CSO 0 0 99.9

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.