Live Sewage Overflow Map

657 CSOs overflowing right now

3,008 have overflowed since yesterday

Total so far for 2026: 2,216,019.929 hours
That's 256.48 years.

Tap to activate map
Overflowing right now, by company
Overflowed since yesterday
Rewind the last two days

Yesterday, 1,437 overflows were discharging sewage at once.

Watch the sewage spread across the map...

Watch it on the map

Overflow Summary by Company

Company Total CSOs Overflowing Offline Not Overflowing Overflowed since yesterday
Anglian Water 2,831 11 40 2,820 114
Dwr Cymru Welsh Water 2,430 302 0 2,128 758
Northumbrian Water 3,101 25 37 3,076 246
Severn Trent Water 4,889 24 20 4,865 200
Southern Water 2,084 17 2 2,067 193
South West Water 2,676 107 13 2,569 355
Thames Water 800 1 366 799 20
United Utilities 4,502 107 27 4,395 647
Wessex Water 2,700 28 13 2,672 150
Yorkshire Water 1,953 35 233 1,918 325
Totals 27,966 657 751 27,309 3,008
Scottish Water is not yet included, but we hope will be coming soon. 'Overflowed since yesterday' includes those overflowing right now, so it does not add up with the other columns.

How We Interpret the Data

Our Sophisticated Analysis Model

You might notice that some of the figures in the above chart, particularly around how long a CSO Combined Sewage Overflow - a device that, when operating, pours combined rainwater & sewage into a waterway has been overflowing, are different from the figures on other websites. We use a more sophisticated model to figure out when a CSO Combined Sewage Overflow - a device that, when operating, pours combined rainwater & sewage into a waterway really started overflowing.

The water companies send a signal each time a CSO Combined Sewage Overflow - a device that, when operating, pours combined rainwater & sewage into a waterway overflows, saying that it has 'Started' and telling us when. Sometimes though, it sends multiple 'Started' events in a row. One event will say 'Started at 1pm', the next 'Started at 3pm', the next 'Started at 10pm'...

Its clear though that despite the latest alert being 'Started at 10pm', the overflow did actually start at 1pm - so it has been overflowing for far longer. This is how we keep track of the state of each overflow, and why our numbers are different, we don't just rely on the latest information.

There may be errors in our interpretation... and if we find any we're committed to updating this information so that it is as accurate as possible. If you find an error, please let us know.

Why This Matters

Accurate tracking of overflow durations helps us hold water companies accountable and provides a true picture of pollution in our waterways.

Raw Data from Water Companies

An image showing some database records as supplied by Uk Water
How we receive the data.

Our Interpretation

An image showing our interpretation of those records, there are far fewer
After we've interpreted it.