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.

Area of Outstanding Natural Beauty

Dorset - Live Sewage

Polluted by sewage 24,415 hours in 2026 - That's 2.83 years , monitoring offline 729 hours , potential overflows 560 hours so far..

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

Which Year?

Select Another Area

Totals for 2026

Sewage24,415 hours
Monitoring offline729 hours
Potential pollution560 hours
Storm overflows185

Take Action

Share this page, post a message, and tell others about the huge problem of sewage pollution across the UK
We need your support!

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

Donate Now

Daily Data - when it rained, and when they spilled

Square = rainfall none → heavy
Drop = sewage minutes → all day
Potential pollution Monitoring offline
Jan - 10,099 hours , 558 potential
Feb - 11,059 hours , 2 offline
Mar - 3,166 hours
Apr - 47 hours , 13 offline
May - 2 hours
Jun - 0 hours
Jul - 0 hours
Aug - 11 hours , 2 potential
Sept - 26 hours , 527 offline
Oct - 1 hours , 185 offline

Storm overflows in and around Dorset

Company Site Name Receiving Waterway Overflow Days Total Duration (hours) Offline/Potential Pollution
Wessex Water MARTINSTOWN B3159 South Winterbourne 101 2,125h 44m -
Wessex Water PIDDLETRENTHIDE R/O TRENT HOUSE (CSO6) River Piddle 71 1,484h 48m 449 h
Wessex Water ABBOTSBURY B3157 PORTESHAM ROAD STORM TANK Abbotsbury Brook 67 1,475h 10m -
Wessex Water SYDLING ST NICHOLAS NEAR HUISH FARM STORM TANK Sydling Water 65 1,461h 43m -
Wessex Water BUCKLAND NEWTON DUNTISH INLET River Lydden 69 1,342h 17m -
Wessex Water MAIDEN NEWTON DORCHESTER ROAD STORM TANK River Frome 51 1,056h 34m -
Wessex Water GODMANSTONE River Cerne 44 1,001h 54m -
Wessex Water LITTON CHENEY CHICKSBRIDGE River Bride 45 994h 12m -
Wessex Water CHARMINSTER NORTH STREET River Frome 41 890h 46m -
Wessex Water PUNCKNOWLE NEXT TO GULLY KNAP FARM STORM TANK River Bride 48 877h 42m -
Wessex Water TOLLER PORCORUM TOLLER LANE INLET River Hooke 41 842h 14m -
Wessex Water EVERSHOT OFF EAST HILL STORM TANK River Frome 47 831h 35m -
Wessex Water WEST LULWORTH HAMBURY FARM English Channel 39 769h 13m -
South West Water UPLYME STW_SSO_UPLYME River Lim 46 709h 51m -
Wessex Water SHILLINGSTONE STORM TANK Stour 46 703h 13m -
Wessex Water SHROTON River Iwerne 33 696h 4m -
Wessex Water DURWESTON WATER LANE River Stour 31 642h 21m -
Wessex Water CHIDEOCK MILL LANE STORM TANK River Winniford 37 580h 4m -
Wessex Water NETHERBURY BEAMINSTER River Brit 38 526h 9m -
South West Water HAWKCHURCH STW_SO_HAWKCHURCH Blackwater River/Stream 28 497h 9m -
Wessex Water PIDDLETRENTHIDE ACROSS RIVER FROM RIVENDELL (CSO4) River Piddle 27 496h 24m -
Wessex Water BEAMINSTER SOUTHGATE River Brit 40 430h 36m -
Wessex Water SOUTH PERROTT NEAR PIPPLEPEN FARM STORM TANK River Parrett 33 396h 44m -
Wessex Water HALSTOCK WATERY LANE STORM TANK River Yeo 25 368h -
Wessex Water CORFE CASTLE XXXXX FARM ROAD STORM TANK Corfe River 24 321h 5m 558 h
Wessex Water WEST BEXINGTON Chesil Beach 27 262h 7m -
Wessex Water BRADPOLE LEE LANE River Asker 25 206h 54m -
South West Water HORN BRIDGE SPST_PSCSOEO_LYME REGIS River Lim 21 198h 27m -
South West Water BROADWINDSOR STW_SSO_BROADWINDSOR Drimpton Stream 21 147h 34m -
Wessex Water EAST CHALDON River Win 14 145h -
South West Water DRIMPTON SPST_PSCSOEO_DRIMPTON Temple Brook 12 136h 48m -
Wessex Water BRIDPORT SOUTH BRIDGE TANK River Asker 22 119h 51m -
Wessex Water XXXXX XXXXXX GLEBE FARM Corfe River 15 106h 15m 0 h
South West Water MOSTERTON SPS_PSCSOEO_MOSTERTON River Axe 37 105h 17m -
Wessex Water Unknown Unknown 15 99h 22m -
Wessex Water SHIPTON GORGE OFF MARKETS LANE River Bride 14 71h 25m -
Wessex Water HARMANS CROSS TRANSFER STATION Unnamed Stream 14 70h 13m -
Wessex Water Unknown Unknown 13 68h 56m -
Wessex Water BRIDPORT WEST BAY SLUICES Bridport Harbour 18 67h 56m -
Wessex Water SYDLING ST NICHOLAS Sydling Water 8 67h 43m -
Wessex Water BRIDPORT WEST STREET River Brit 28 61h 58m -
Wessex Water SWANAGE MARINE PARADE TUNNEL Swanage Bay 12 59h 34m -
Wessex Water EVERSHOT COMMON River Frome 38 58h 40m -
Wessex Water CHURCH KNOWLE ANIMAL SANCTUARY Corfe River 13 56h 36m -
Wessex Water WAREHAM KEYSWORTH DRIVE STORM TANK Tidal River Piddle 17 55h 14m -
Wessex Water WEST MILTON INLET Mangerton River 9 53h 14m -
Wessex Water BRIDPORT SOUTH STREET DEPOT River Brit 24 52h 57m -
Wessex Water STOBOROUGH KINGS ARMS River Frome 15 45h 37m -
Wessex Water CHIDEOCK SEATOWN Winniford 8 41h -
Wessex Water HOLTON HEATH HOLTON HEATH SEWAGE PUMPING STATION Poole Harbour 6 35h 32m -
South West Water MILL LN_CSO_UPLYME River Lim 13 35h 5m 2 h
Wessex Water CORSCOMBE OFF FUDGE HILL STORM TANK Halstock Stream 10 34h 33m -
Wessex Water Unknown Unknown 10 33h 32m -
South West Water WINSHAM STW_PSCSOEO_WINSHAM River Axe 30 26h 52m -
Wessex Water OSMINGTON PONTINS English Channel 8 26h 27m -
Wessex Water WAREHAM SOUTH EAST River Frome 8 23h 6m -
Wessex Water Unknown Unknown 11 22h 30m -
South West Water BROADWINDSOR STW_SO_BROADWINDSOR Drimpton Stream 13 21h 32m -
Wessex Water WORTH MATRAVERS STORM TANK Stream At Winspit Botttom 9 17h 52m -
Wessex Water LANGTON HERRING OFF LOWER FARM INLET West Fleet 9 17h 45m -
Wessex Water Unknown Unknown 4 17h 14m -
Wessex Water SWANAGE SHORE ROAD O/S NURSING HOME Ulwell Stream 3 15h 23m -
South West Water THE COBB SPS_PSCSOEO_LYME REGIS Lyme Bay 4 15h 18m -
Wessex Water CORFE CASTLE RED LANE Corfe River 3 14h 32m -
Wessex Water BURTON BRADSTOCK GROVE ROAD River Bride 3 13h 58m -
Wessex Water WEST LULWORTH OUTFALL PS English Channel 3 12h 27m -
Wessex Water SWANAGE DURLSTON ROAD Unnamed Stream To Durlston Bay 11 11h 36m -
Wessex Water SWANAGE HERSTON CROSS ATTENUATION TANK River Swan 2 11h 18m -
Wessex Water STOBOROUGH RIDGE River Frome 2 11h 17m -
Wessex Water CORFE CASTLE STUDLAND ROAD Corfe River 6 11h -
Wessex Water Unknown Unknown 2 10h 37m -
Wessex Water STUDLAND WADMORE LANE Little Sea 4 10h 23m -
Wessex Water WAREHAM ABBOTTS QUAY River Frome 6 10h 12m -
Wessex Water BURTON BRADSTOCK BURTON SOUTHOVER River Bride 1 9h 10m -
South West Water JERICHO_CSO_LYME REGIS River Lim 5 8h 51m -
Wessex Water ABBOTSBURY CHURCH STREET Mill Stream 5 8h 30m -
South West Water THORNCOMBE STW_SO_THORNCOMBE River Synderford 3 8h 10m -
Wessex Water Unknown Unknown 3 7h 47m -
Wessex Water EAST KNIGHTON River Win 1 7h 2m -
South West Water CLAPTON SPS_PSCSOEO_CREWKERNE Clapton Stream 1 6h 31m -
Wessex Water BEAMINSTER HAMS PLOT SOUTH GATE River Brit 2 5h 52m -
Wessex Water BRADPOLE FISHWEIR FOUL River Asker Via Sws 1 4h 58m -
Wessex Water SWANAGE MARINE PARADE X Swanage Bay 1 2h 42m -
Wessex Water SWANAGE MARINE PARADE X Swanage Bay 1 2h 42m -
Wessex Water STUDLAND COOMBE Studland Bay 2 1h 9m -
Wessex Water BRIDPORT WEST BRIDGE River Brit 3 0h 56m -
South West Water GOSLINGS BRIDGE_CSO_LYME REGIS River Lim 1 0h 29m -
Wessex Water RINGSTEAD BAY STORM TANK Unnamed Stream 1 0h 24m -
Wessex Water CORFE CASTLE STUDLAND ROAD Corfe River 0 0h -
South West Water JERICHO_CSO_LYME REGIS River Lim 0 0h -
South West Water WINSHAM STW_SO_WINSHAM River Axe 0 0h -
Wessex Water SYDLING ST NICHOLAS Sydling Water 0 0h -
Wessex Water BUCKLAND NEWTON DUNTISH INLET River Lydden 0 0h -
South West Water HORN BRIDGE SPST_PSCSOEO_LYME REGIS River Lim 0 0h -
South West Water UPLYME STW_SSO_UPLYME River Lim 0 0h -
Wessex Water HALSTOCK WATERY LANE STORM TANK River Yeo 0 0h -
Wessex Water PUNCKNOWLE NEXT TO GULLY KNAP FARM STORM TANK River Bride 0 0h -
Wessex Water PIDDLETRENTHIDE R/O TRENT HOUSE (CSO6) River Piddle 0 0h -
Wessex Water BRIDPORT WEST BAY SLUICES Bridport Harbour 0 0h -
Wessex Water CHURCH KNOWLE ANIMAL SANCTUARY Corfe River 0 0h -
Wessex Water WEST BEXINGTON Chesil Beach 0 0h -
Wessex Water BLANDFORD ST MARY BOURNEMOUTH ROAD River Stour 0 0h 13 h
Wessex Water SWANAGE SHORE ROAD O/S NURSING HOME Ulwell Stream 0 0h -
Wessex Water EVERSHOT COMMON River Frome 0 0h -
Wessex Water BEAMINSTER HAMS PLOT SOUTH GATE River Brit 0 0h -
Wessex Water STUDLAND COOMBE Studland Bay 0 0h -
South West Water WINSHAM STW_PSCSOEO_WINSHAM River Axe 0 0h -
Wessex Water SWANAGE HERSTON CROSS ATTENUATION TANK River Swan 0 0h -
Wessex Water CHIDEOCK MILL LANE STORM TANK River Winniford 0 0h -
Wessex Water BRIDPORT WEST BAY ROAD REAR GARDEN OF XXX River Brit 0 0h -
Wessex Water ABBOTSBURY CHURCH STREET Mill Stream 0 0h -
Wessex Water MARTINSTOWN B3159 South Winterbourne 0 0h -
Wessex Water WEST LULWORTH HAMBURY FARM English Channel 0 0h -
Wessex Water RINGSTEAD BAY STORM TANK Unnamed Stream 0 0h -
Wessex Water STOBOROUGH RIDGE River Frome 0 0h -
South West Water GOSLINGS BRIDGE_CSO_LYME REGIS River Lim 0 0h -
South West Water WINSHAM STW_SO_WINSHAM River Axe 0 0h -
South West Water DRIMPTON SPST_PSCSOEO_DRIMPTON Temple Brook 0 0h -
Wessex Water BURTON BRADSTOCK GROVE ROAD River Bride 0 0h -
Wessex Water BRIDPORT SOUTH STREET DEPOT River Brit 0 0h -
South West Water GUN CLIFF SPST_PSCSOEO_LYME REGIS River Lim 0 0h -
Wessex Water SWANAGE DURLSTON ROAD Unnamed Stream To Durlston Bay 0 0h -
Wessex Water STOBOROUGH KINGS ARMS River Frome 0 0h -
Wessex Water BEAMINSTER SOUTHGATE River Brit 0 0h -
Wessex Water OSMINGTON PONTINS English Channel 0 0h -
Wessex Water HOLTON HEATH HOLTON HEATH SEWAGE PUMPING STATION Poole Harbour 0 0h -
South West Water GUN CLIFF SPST_PSCSOEO_LYME REGIS River Lim 0 0h -
South West Water THE COBB SPS_PSCSOEO_LYME REGIS Lyme Bay 0 0h -
South West Water HAWKCHURCH STW_SO_HAWKCHURCH Blackwater River/Stream 0 0h -
Wessex Water PIDDLETRENTHIDE ACROSS RIVER FROM RIVENDELL (CSO4) River Piddle 0 0h -
Wessex Water STUDLAND WADMORE LANE Little Sea 0 0h -
Wessex Water GODMANSTONE River Cerne 0 0h -
Wessex Water LITTON CHENEY CHICKSBRIDGE River Bride 0 0h -
Wessex Water STUDLAND WATERY LANE Studland Bay 0 0h 263 h
Wessex Water BURTON BRADSTOCK BURTON SOUTHOVER River Bride 0 0h -
Wessex Water BRIDPORT EAST BRIDGE River Asker 0 0h -
Wessex Water WAREHAM KEYSWORTH DRIVE STORM TANK Tidal River Piddle 0 0h -
Wessex Water MAIDEN NEWTON DORCHESTER ROAD STORM TANK River Frome 0 0h -
Wessex Water SHIPTON GORGE OFF MARKETS LANE River Bride 0 0h -
Wessex Water ABBOTSBURY B3157 PORTESHAM ROAD STORM TANK Abbotsbury Brook 0 0h -
Wessex Water CHARMOUTH THE STREET ADJ BENHARH River Char 0 0h -
Wessex Water SHILLINGSTONE STORM TANK Stour 0 0h -
Wessex Water SWANAGE MARINE PARADE X Swanage Bay 0 0h -
Wessex Water SYDLING ST NICHOLAS NEAR HUISH FARM STORM TANK Sydling Water 0 0h -
Wessex Water SWANAGE MARINE PARADE X Swanage Bay 0 0h -
Wessex Water CHIDEOCK SEATOWN Winniford 0 0h -
Wessex Water SWANAGE MARINE PARADE TUNNEL Swanage Bay 0 0h -
Wessex Water EAST KNIGHTON River Win 0 0h -
South West Water THORNCOMBE STW_SO_THORNCOMBE River Synderford 0 0h -
Wessex Water BRIDPORT WEST STREET River Brit 0 0h -
Wessex Water XXXXX XXXXXX HALVES COTTAGES Corfe River 0 0h 0 h
Wessex Water HARMANS CROSS TRANSFER STATION Unnamed Stream 0 0h -
Wessex Water Unknown Unknown 0 0h 2 h
Wessex Water STUDLAND WATERY LANE Studland Bay 0 0h -
Wessex Water WORTH MATRAVERS STORM TANK Stream At Winspit Botttom 0 0h -
Wessex Water BRADPOLE FISHWEIR FOUL River Asker Via Sws 0 0h -
Wessex Water BLANDFORD ST MARY BOURNEMOUTH ROAD River Stour 0 0h -
Wessex Water CORFE CASTLE XXXXX FARM ROAD STORM TANK Corfe River 0 0h -
Wessex Water BRIDPORT SOUTH BRIDGE TANK River Asker 0 0h -
Wessex Water BRIDPORT WEST BRIDGE River Brit 0 0h -
Wessex Water NETHERBURY BEAMINSTER River Brit 0 0h -
South West Water CLAPTON SPS_PSCSOEO_CREWKERNE Clapton Stream 0 0h -
Wessex Water XXXXX XXXXXX HALVES COTTAGES Corfe River 0 0h -
South West Water MOSTERTON SPS_PSCSOEO_MOSTERTON River Axe 0 0h -
Wessex Water SOUTH PERROTT NEAR PIPPLEPEN FARM STORM TANK River Parrett 0 0h -
Wessex Water WAREHAM SOUTH EAST River Frome 0 0h -
South West Water MILL LN_CSO_UPLYME River Lim 0 0h -
Wessex Water TOLLER PORCORUM TOLLER LANE INLET River Hooke 0 0h -
Wessex Water SHROTON River Iwerne 0 0h -
Wessex Water EVERSHOT OFF EAST HILL STORM TANK River Frome 0 0h -
Wessex Water CORSCOMBE OFF FUDGE HILL STORM TANK Halstock Stream 0 0h -
Wessex Water LANGTON HERRING OFF LOWER FARM INLET West Fleet 0 0h -
Wessex Water CHARMINSTER NORTH STREET River Frome 0 0h -
Wessex Water XXXXX XXXXXX GLEBE FARM Corfe River 0 0h -
Wessex Water BRIDPORT WEST BAY ROAD REAR GARDEN OF XXX River Brit 0 0h -
Wessex Water CORFE CASTLE RED LANE Corfe River 0 0h -
Wessex Water WEST MILTON INLET Mangerton River 0 0h -
Wessex Water WAREHAM ABBOTTS QUAY River Frome 0 0h -
Wessex Water WEST LULWORTH OUTFALL PS English Channel 0 0h -
Wessex Water DURWESTON WATER LANE River Stour 0 0h -
Wessex Water EAST CHALDON River Win 0 0h -
South West Water BROADWINDSOR STW_SO_BROADWINDSOR Drimpton Stream 0 0h -
Wessex Water CHARMOUTH THE STREET ADJ BENHARH River Char 0 0h -
South West Water BROADWINDSOR STW_SSO_BROADWINDSOR Drimpton Stream 0 0h -
Wessex Water BRADPOLE LEE LANE River Asker 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.