Mid and South Pembrokeshire - Live Sewage

Polluted by sewage 37,236 hours in 2026 - That's 4.31 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 Mid and South Pembrokeshire 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.

Totals for Mid and South Pembrokeshire in 2026

Sewage37,236 hours
Monitoring offline0 hours
Potential pollution0 hours
Storm overflows113

Take Action

Your local MP is Henry Tufnell (Labour) - 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

Constituencies near Mid and South Pembrokeshire

Daily Data

Jan - 10,771 hours
Feb - 13,268 hours
Mar - 6,711 hours
Apr - 1,743 hours
May - 350 hours
Jun - 720 hours
Jul - 433 hours
Aug - 217 hours
Sept - 588 hours
Oct - 2,388 hours
Nov - 45 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 Langdon WwTW Storm Overflow River Cresswell 203 3,479h 46m -
Dwr Cymru Welsh Water Marloes WwTW Storm Overflow Unnamed Watercourse 161 2,735h 13m -
Dwr Cymru Welsh Water Carew WwTW Storm Overflow Carew River 110 2,259h 44m -
Dwr Cymru Welsh Water Wolfcastle WwTW Storm Overflow Afon Anghof 138 2,016h 28m -
Dwr Cymru Welsh Water Camrose WwTW Overflow Camrose Brook 122 1,969h 43m -
Dwr Cymru Welsh Water Wolfsdale Storm Overflow Unnamed Tributary of Western Cleddau 91 1,835h 39m -
Dwr Cymru Welsh Water Tavernspite WwTW Storm Overflow Afon Cwm-Waun-Gron 80 1,537h 34m -
Dwr Cymru Welsh Water Waterston WwTW Storm Overflow Hazelbeach Stream 91 1,521h 29m -
Dwr Cymru Welsh Water Angle Village Storm Overflow Milford Haven 92 1,475h 9m -
Dwr Cymru Welsh Water Cosheston WwTW Storm Overflow Cosheston Pill 105 1,462h 48m -
Dwr Cymru Welsh Water Letterston East Storm Overflow Tributary of Afon Anghof 60 1,227h 46m -
Dwr Cymru Welsh Water Keeston WwTW Storm Overflow Knock Brook 81 1,210h 56m -
Dwr Cymru Welsh Water St Ishmaels WwTW Storm Overflow Monk Haven Stream 62 1,161h 44m -
Dwr Cymru Welsh Water Hayscastle Storm Overflow Western Cleddau 70 1,081h 24m -
Dwr Cymru Welsh Water Clarbeston Road Storm Overflow Deepford Brook 54 906h 29m -
Dwr Cymru Welsh Water Saundersfoot WwTW 1 Storm Overflow Coastal Waters - Saundersfoot 45 711h 32m -
Dwr Cymru Welsh Water Waterston WwTW Storm Overflow Hazelbeach Stream 71 705h 12m -
Dwr Cymru Welsh Water Johnston WwTW Storm Overflow Unnamed Tributary of Merlins Brook 39 691h 14m -
Dwr Cymru Welsh Water Spittal WwTW Storm Overflow Tributary of Rudbaxton Water 70 682h 28m -
Dwr Cymru Welsh Water Picton Place Storm Overflow Tidal Waters of the Western Cleddau 61 667h 40m -
Dwr Cymru Welsh Water Herbrandston WwTW Storm Overflow Estuarial Waters East of Sandy Haven 33 540h 22m -
Dwr Cymru Welsh Water Tenby WwTW Storm Overflow River Ritec 41 523h 57m -
Dwr Cymru Welsh Water Clarbeston Road WwTW Storm Overflow Cartlett Brook 58 492h 58m -
Dwr Cymru Welsh Water Templeton WwTW Storm Overflow Ford's Lake 49 387h 22m -
Dwr Cymru Welsh Water St Davids WwTW Storm Overflow Coastal Waters - Porth Clais 33 386h 18m -
Dwr Cymru Welsh Water Steynton Road Storm Overflow Deadman's Lake Stream 18 343h -
Dwr Cymru Welsh Water Dale WwTW Storm Overflow Milford Haven Waterway 45 339h 50m -
Dwr Cymru Welsh Water Hundleton WwTW Storm Overflow Pembroke River 64 336h 39m -
Dwr Cymru Welsh Water Nolton Haven Storm Overflow Tributary of Nolton Bay 21 308h -
Dwr Cymru Welsh Water Letterston West WwTW Storm Overflow Western Cleddau 69 295h 32m -
Dwr Cymru Welsh Water Narberth West WwTW Storm Overflow Narberth Brook 44 280h 30m -
Dwr Cymru Welsh Water Solva Storm Overflow Tidal River Solva 18 272h 47m -
Dwr Cymru Welsh Water Merlins Bridge WwTW Storm Overflow Cleddau River 47 260h -
Dwr Cymru Welsh Water Wolfscastle Storm Overflow Afon Anghof 38 257h 25m -
Dwr Cymru Welsh Water Newgale WwTW Storm Overflow Newgale 20 200h 29m -
Dwr Cymru Welsh Water Broadmoor Storm Overflow Tributary of the Cresswell River 25 187h 29m -
Dwr Cymru Welsh Water Saundersfoot Car Park Overflow Saundersfoot Stream 42 157h 33m -
Dwr Cymru Welsh Water Burton Ferry WwTW Storm Overflow Estuarial Waters of Milford Haven Waterway 20 126h 7m -
Dwr Cymru Welsh Water Walton West WwTW Storm Overflow Swanswell Brook 17 123h 30m -
Dwr Cymru Welsh Water Crundale Storm Overflow Cartlett Brook 14 113h 28m -
Dwr Cymru Welsh Water Milford Haven WwTW Settled Storm Overflow Milford Haven Waterway 22 103h 46m -
Dwr Cymru Welsh Water Stackpole WwTW Storm Overflow Unnamed Tributary of Bosheston Lakes 23 103h 40m -
Dwr Cymru Welsh Water Llangwm Orchard Row Overflow Llangwm Pill 25 100h 30m -
Dwr Cymru Welsh Water The Rath Storm Overflow Esturial Waters at the Rath, Milford Haven 40 93h 23m -
Dwr Cymru Welsh Water Tiers Cross WwTW Storm Overflow Tributary of Sandy Haven Pill 25 91h 14m -
Dwr Cymru Welsh Water Amroth Beach Storm Overflow Trelissey 11 79h 45m -
Dwr Cymru Welsh Water Coombs Drive Storm Overflow Castle Pill 37 79h 24m -
Dwr Cymru Welsh Water Fleet Street No 2 Pennar Storm Overflow Pembroke River 10 79h 1m -
Dwr Cymru Welsh Water Llandewi Velfrey WwTW Storm Overflow Tributary of Pont Shan Brook 11 77h 16m -
Dwr Cymru Welsh Water Hook WwTW Upper Level Storm Overflow Sprinkle Pill 30 75h 33m -
Dwr Cymru Welsh Water Little Haven Overflow Little Haven Stream 7 69h 44m -
Dwr Cymru Welsh Water Bridge Hill Narberth Storm Overflow Narberth Brook 34 68h 53m -
Dwr Cymru Welsh Water Hook WwTW Low Level Storm Overflow Sprinkle Pill 29 58h 28m -
Dwr Cymru Welsh Water The Promenade Neyland Storm Overflow Milford Haven Estuary 40 58h 20m -
Dwr Cymru Welsh Water Rosemarket WwTW Storm Overflow Tributary of Westfield Pill 24 57h 44m -
Dwr Cymru Welsh Water Narberth East Storm Overflow Tributary of Afon Marlais 13 55h 59m -
Dwr Cymru Welsh Water Manorbier Storm Overflow Coastal Waters - Manorbier 8 54h 18m -
Dwr Cymru Welsh Water New Road Begelly Storm Overflow River Cresswell 13 46h 45m -
Dwr Cymru Welsh Water Union Hill Storm Overflow Western Cleddau 37 46h 31m -
Dwr Cymru Welsh Water Neyland PS Storm Overflow Milford Haven 13 42h 30m -
Dwr Cymru Welsh Water Milford Haven WwTW Storm Overflow Estuarial waters in Milford Haven Waterway 27 39h 42m -
Dwr Cymru Welsh Water Perrots Road Island Storm Overflow Western Cleddau 18 37h 28m -
Dwr Cymru Welsh Water Houghton Storm Overflow Westfield Pill 6 35h -
Dwr Cymru Welsh Water Park Road Lower Park Road Overflow River Ritec 14 32h 52m -
Dwr Cymru Welsh Water Pembroke Dock WwTW Storm Overflow Milford Haven Waterway 31 32h 33m -
Dwr Cymru Welsh Water Fleet Street No 1 Pennar Storm Overflow Cocheston Pill - headwaters to tidal limit 7 32h 32m -
Dwr Cymru Welsh Water Quay Street Haverfordwest Storm Overflow Tidal Waters of the Western Cleddau 20 30h 57m -
Dwr Cymru Welsh Water Saundersfoot WwTW 2 Storm Overflow Saundersfoot Stream 12 28h 30m -
Dwr Cymru Welsh Water Oakridge Acres Overflow Afon Rhydeg 19 25h 54m -
Dwr Cymru Welsh Water Milford Haven Pier Storm Overflow Esturial Waters - Hakin Point 20 25h 16m -
Dwr Cymru Welsh Water Pembroke Dock Sycamore Street Storm Overflow Tributary of Pembroke River 6 21h 59m -
Dwr Cymru Welsh Water Portfield Storm Overflow Western Cleddau 15 20h 49m -
Dwr Cymru Welsh Water Penycwm Overflow Tributary of Cwm Mawr stream 5 17h -
Dwr Cymru Welsh Water New Hedges Overflow Unnamed Stream 6 14h 45m -
Dwr Cymru Welsh Water Water Street Pembroke Dock Storm Overflow Llanion Pill 14 13h 54m -
Dwr Cymru Welsh Water Bishop's Palace St David's Storm Overflow River Alun 8 13h 51m -
Dwr Cymru Welsh Water Milton Overflow Radford Pill 10 13h 23m -
Dwr Cymru Welsh Water Broad Haven South Storm Overflow Broadhaven Stream 3 13h 15m -
Dwr Cymru Welsh Water Honeyborough No 1 Storm Overflow Unnamed Tributary of Westfield Pill 1 13h -
Dwr Cymru Welsh Water Pit Street St David's Storm Overflow River Alun 12 9h 58m -
Dwr Cymru Welsh Water Beach Hill Storm Overflow Castle Pill 16 8h 25m -
Dwr Cymru Welsh Water Mill Bridge Pembroke Storm Overflow Castle Pond 9 8h 3m -
Dwr Cymru Welsh Water St Nicholas Crescent Storm Overflow Castle Pond 9 6h 1m -
Dwr Cymru Welsh Water Lamack Vale Tenby Overflow Knightston Brook 5 5h 43m -
Dwr Cymru Welsh Water Neyland WwTW Storm Overflow Milford Haven Waterway 5 5h 15m -
Dwr Cymru Welsh Water Milford Haven Lower Priory Storm Overflow River Hubberston Pill 4 4h 47m -
Dwr Cymru Welsh Water Saundersfoot East Storm Overflow Saundersfoot Stream 2 2h 29m -
Dwr Cymru Welsh Water Penally Storm Overflow Unnamed Watercourse 3 2h -
Dwr Cymru Welsh Water Tenby Lifeboat Slip Storm Overflow Coastal Waters 3 1h 30m -
Dwr Cymru Welsh Water Picton Road Neyland Storm Overflow Milford Haven Estuary 3 1h 13m -
Dwr Cymru Welsh Water Lydstep Storm Overflow Unnamed Stream 2 1h -
Dwr Cymru Welsh Water Western Way Pembroke Dock Storm Overflow Milford Haven 1 0h 26m -
Dwr Cymru Welsh Water Saundersfoot West Storm Overflow Saundersfoot Stream 0 0h -
Dwr Cymru Welsh Water Freshwater East WwTW Overflow Land Adjacent To Freshwater East Stream 0 0h -
Dwr Cymru Welsh Water Stackpole WwTW Settled Storm Overflow 2 Coastal Waters - Stackpole Quay 0 0h -
Dwr Cymru Welsh Water Saundersfoot Valley Road Storm Overflow Saundersfoot Stream 0 0h -
Dwr Cymru Welsh Water Woodbine Terrace Pembroke Storm Overflow Lower Mill Pond 0 0h -
Dwr Cymru Welsh Water Kensington Gardens Haverfordwest Storm Overflow St Martins Brook 0 0h -
Dwr Cymru Welsh Water Unknown Unknown 0 0h -
Dwr Cymru Welsh Water Angle WwTW Storm Overflow Angle Bay 0 0h -
Dwr Cymru Welsh Water Pembroke Storm Overflow Estuarial Waters of Afon Pembroke 0 0h -
Dwr Cymru Welsh Water Amroth Car Park Storm Overflow Colby Stream 0 0h -
Dwr Cymru Welsh Water Unknown Unknown 0 0h -
Dwr Cymru Welsh Water Unknown Unknown 0 0h -
Dwr Cymru Welsh Water Holyland Road Pembroke Storm Overflow Upper Mill Pond 0 0h -
Dwr Cymru Welsh Water Valley Road Overflow Saundersfoot Stream 0 0h -
Dwr Cymru Welsh Water Lamphey WwTW Storm Overflow River Pembroke 0 0h -
Dwr Cymru Welsh Water Kilgetty Storm Overflow Ford's Lake Stream 0 0h -
Dwr Cymru Welsh Water St David's Cathedral St David's Storm Overflow River Alun 0 0h -
Dwr Cymru Welsh Water Walton West WwTW Overflow Swanswell Brook 0 0h -
Dwr Cymru Welsh Water Unknown Unknown 0 0h -
Dwr Cymru Welsh Water Bridge Terrace Pembroke Storm Overflow Downstream Barrage/Pembroke River 0 0h -
Dwr Cymru Welsh Water The Glen Storm Overflow Stream above Beach 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

Annual figures up to and including 2025 come from official water company returns. The 2026 figure is our own estimate, derived continuously from the companies' live data feeds.

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.