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

Cotswolds - 2025 Sewage

Polluted by sewage 20,010 hours in 2025 - That's 2.32 years , monitoring offline 12,071 hours , potential overflows 170 hours

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

Which Year?

Select Another Area

Totals for 2025

Sewage20,010 hours
Monitoring offline12,071 hours
Potential pollution170 hours
Storm overflows193

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 - 6,040 hours , 2,230 offline
Feb - 1,900 hours , 167 potential
Mar - 319 hours , 695 offline
Apr - 72 hours , 285 offline
May - 62 hours , 0 potential
Jun - 58 hours , 404 offline
Jul - 85 hours , 630 offline
Aug - 11 hours , 644 offline
Sept - 118 hours , 406 offline
Oct - 111 hours , 256 offline
Nov - 3,277 hours , 2 potential
Dec - 7,946 hours , 1,790 offline

Storm overflows in and around Cotswolds

Company Site Name Receiving Waterway Overflow Days Total Duration (hours) Offline/Potential Pollution
Wessex Water TETBURY STORM TANK River Avon 51 1,106h 21m 2 h
Thames Water Primrose Court (Moreton-in-Marsh) SPS Evenlode 62 1,068h 15m -
Wessex Water GREAT BADMINTON STORM TANK Luckington Brook 42 849h 12m 294 h
Severn Trent Water TETBURY - AVENING STW (CSO) Nailsworth Stream 95 848h 5m -
Thames Water Andoversford STW River Colne 29 595h 15m -
Thames Water Primrose Court (Moreton-in-Marsh) SPS Evenlode 31 593h 15m -
Wessex Water SALTFORD MEAD LANE STORM TANK River Avon 29 573h 30m 2 h
Thames Water Milton-Under-Wychwood STW Littlestock Brook 38 573h 30m 119 h
Thames Water Andoversford STW River Colne 33 543h -
Thames Water Bledington STW Bledington Brook 35 535h -
Thames Water Milton-Under-Wychwood STW Littlestock Brook 26 518h -
Severn Trent Water TETBURY - AVENING STW (CSO) Nailsworth Stream 31 488h 21m -
Wessex Water DIDMARTON STORM TANK River Avon 26 483h 3m -
Thames Water Bourton-on-the-water Windrush 25 471h 15m -
Severn Trent Water LAVERTON STW (CSO) River Isbourne 37 456h 46m -
Thames Water Bledington STW Bledington Brook 21 412h 45m -
Wessex Water TETBURY STORM TANK River Avon 27 377h 5m 15 h
Wessex Water SALTFORD MEAD LANE STORM TANK River Avon 20 367h 52m -
Severn Trent Water CHERINGTON STW (SSTO) River Stour 31 366h 45m -
Thames Water Bourton-on-the-water Windrush 25 334h 15m -
Severn Trent Water BLOCKLEY (STW) Blockley Brook 18 303h 25m 57 h
Wessex Water LONG DEAN INLET By Brook 22 300h 33m -
Thames Water Combe STW Evenlode 18 298h -
Wessex Water DIDMARTON STORM TANK River Avon 17 269h 22m -
Wessex Water FRESHFORD STORM TANK Bristol Avon 20 248h 8m -
Severn Trent Water TEDDINGTON - A435 (CSO) Tirle Brook 27 233h 58m -
Severn Trent Water CHERINGTON STW (SSTO) River Stour 18 223h 38m -
Wessex Water BOX MILL LANE STORM TANK By Brook 21 220h 34m -
Wessex Water BOX MILL LANE STORM TANK By Brook 13 215h -
Thames Water Little Compton STW Little Compton Stream 12 212h 15m -
Thames Water Little Compton STW Little Compton Stream 16 202h -
Thames Water Broadwell STW Evenlode 12 189h 30m -
Thames Water Chadlington STW Chadlington Stream 16 186h 45m -
Wessex Water WESTWOOD STORM TANK River Frome 12 185h 12m 6 h
Severn Trent Water LAVERTON STW (CSO) River Isbourne 30 182h 22m 248 h
Thames Water Broadwell STW Evenlode 13 178h 15m -
Severn Trent Water BLOCKLEY (STW) Blockley Brook 13 176h 20m -
Thames Water Chadlington STW Chadlington Stream 17 175h 30m -
Wessex Water WESTWOOD STORM TANK River Frome 13 166h 32m -
Wessex Water LONG DEAN INLET By Brook 22 164h 49m -
Thames Water Chipping Norton STW Blue Brook 10 164h 15m -
Wessex Water Unknown Unknown 12 149h 34m -
Thames Water Burford STW River Windrush 9 133h 45m -
Wessex Water TETBURY INLET River Avon 22 121h 39m -
Thames Water Finstock STW River Evenlode 9 114h 45m -
Wessex Water FRESHFORD STORM TANK Bristol Avon 9 112h 4m -
Thames Water Warmington STW Hanwell Brook 25 102h 15m 1,210 h
Wessex Water WOTTON-UNDER-EDGE HACK MILL Dyers Brook 37 100h 21m -
Wessex Water NORTH NIBLEY STORM TANK Doverte Brook 10 98h 58m -
Thames Water Chipping Norton STW Blue Brook 8 94h 30m -
Severn Trent Water WINCHCOMBE (STW) River Isbourne 19 94h 5m 55 h
Severn Trent Water BANBURY - ORCHARD CLOSE (CSO) Sutton Brook 22 93h 53m -
Severn Trent Water WOOLSTONE STW (CSO) Tirle Brook 26 93h 15m 127 h
Severn Trent Water KINGS STANLEY - RYEFORD RD SOUTH (CSO) River Frome 13 91h 23m 181 h
Wessex Water WOTTON-UNDER-EDGE HACK MILL Dyers Brook 20 90h 58m -
Wessex Water BOX MILL LANE By Brook 24 89h 14m -
Wessex Water BRADFORD-ON-AVON STORM TANK River Avon 7 85h 32m -
Wessex Water BURTON INLET Burton Brook 9 84h 22m -
Wessex Water MONKTON COMBE MILL LANE Midford Brook 32 83h 55m 16 h
Wessex Water BATHFORD OSTLING LANE River Avon 29 80h 13m 287 h
Severn Trent Water CHIPPING CAMDEN STW (SSTO) Cam Brook 20 79h 32m -
Wessex Water BOX MILL LANE By Brook 16 77h 2m -
Severn Trent Water BRIMSCOMBE - CARAVAN SITE(SDC 37) (CSO) River Frome 4 70h 3m 550 h
Severn Trent Water TODDINGTON STW (CSO) River Isbourne 8 68h 24m 171 h
Severn Trent Water TEDDINGTON - A435 (CSO) Tirle Brook 17 63h 58m -
Wessex Water LUCKINGTON STORM TANK Luckington Brook 7 63h 34m -
Thames Water Combe STW Evenlode 8 63h 30m -
Severn Trent Water WOOLSTONE STW (CSO) Tirle Brook 7 61h -
Wessex Water MIDFORD TUCKING MILL Midford Brook 12 58h 50m -
Severn Trent Water BROADWAY - CHELTENHAM ROAD (CSO) Badsey Brook 16 58h 44m -
Severn Trent Water WINCHCOMBE (STW) River Isbourne 6 51h 50m -
Wessex Water NORTH NIBLEY STORM TANK Doverte Brook 7 49h 59m -
Wessex Water FRESHFORD FIELDS OFF ROSEMARY LANE River Frome 17 47h 36m 0 h
Wessex Water LUCKINGTON STORM TANK Luckington Brook 4 44h 58m -
Severn Trent Water SNOWSHILL (CSO) Badsey Brook 4 42h 37m 1,540 h
Severn Trent Water CHIPPING CAMDEN STW (SSTO) Cam Brook 8 42h 32m -
Thames Water The Mill (Kingham) SPS Cornwell Brook 7 42h 15m -
Wessex Water SALTFORD MEAD LANE River Avon Via Sws 3 41h 50m -
Wessex Water BATHFORD OSTLING LANE River Avon 15 40h 4m -
Severn Trent Water BROADWAY - CHELTENHAM ROAD (CSO) Badsey Brook 11 39h 33m 57 h
Thames Water Charlbury STW Evenlode 5 35h 45m -
Thames Water The Mill (Kingham) SPS Cornwell Brook 9 35h -
Thames Water Moreton-in-marsh River Evenlode 6 34h 15m -
Wessex Water SHERSTON STORM TANK Avon 6 33h 54m -
Thames Water Warmington STW Hanwell Brook 4 33h 45m -
Severn Trent Water TODDINGTON STW (CSO) River Isbourne 5 33h 25m -
Thames Water Finstock STW River Evenlode 3 32h 15m -
Severn Trent Water BANBURY - ORCHARD CLOSE (CSO) Sutton Brook 8 30h 23m 202 h
Wessex Water TETBURY INLET River Avon 18 28h 24m -
Severn Trent Water STROUD - BATH ROAD (CSO) Nailsworth Stream 2 27h 3m 149 h
Severn Trent Water KEMERTON - LOWER MILL FARM (CSO) Carrant Brook 12 25h 45m -
Severn Trent Water KEMERTON - LOWER MILL FARM (CSO) Carrant Brook 7 23h 29m -
Severn Trent Water MINCHINHAMPTON - RO SMALL HOUSE (CSO) Gatcombe Water 2 22h 58m -
Severn Trent Water NAILSWORTH - OLD MARKET (SDC 22) (CSO) Nailsworth Stream 14 22h 15m 98 h
Thames Water Burford STW River Windrush 3 22h 15m -
Wessex Water BURTON INLET Burton Brook 4 22h 6m -
Wessex Water BRADFORD-ON-AVON STORM TANK River Avon 4 21h 32m -
Thames Water Moreton-in-marsh River Evenlode 3 20h 30m -
Wessex Water SALTFORD O/S XX HIGH STREET River Avon 12 19h 18m -
Wessex Water MIDFORD TUCKING MILL Midford Brook 6 19h 9m -
Severn Trent Water STROUD - BATH RD IND EST (SDC 10) (CSO) Nailsworth Stream 20 17h 49m 94 h
Thames Water Charlbury STW Evenlode 2 16h 15m -
Wessex Water SALTFORD O/S XX HIGH STREET River Avon 21 16h 14m 0 h
Thames Water Northleach STW River Leach 3 16h -
Wessex Water BOX VALENS TERRACE By Brook 7 15h 24m -
Severn Trent Water BLOCKLEY – FIELD OFF DRAYCOTT ROAD (CSO) Blockley Brook 2 14h 31m 27 h
Thames Water Northleach STW River Leach 3 14h 30m -
Severn Trent Water CHARLTON KINGS - DOWDSWELL STORM (CSO) River Chelt 13 14h 15m 455 h
Severn Trent Water WORMINGTON STW (CSO) River Isbourne 5 13h 18m 550 h
Wessex Water FRESHFORD NEW INN River Frome 2 13h 10m -
Wessex Water WINSLEY STORM TANK River Avon 4 13h 7m -
Wessex Water COLERNE STORM TANK By Brook 3 12h 26m -
Severn Trent Water STROUD - BATH RD IND EST (SDC 10) (CSO) Nailsworth Stream 7 11h 54m -
Wessex Water BOX RECREATION GROUND (ADJ TO) By Brook 8 11h 20m -
Wessex Water MARSHFIELD STORM TANK Doncombe Brook 3 11h 9m -
Wessex Water SALTFORD MEAD LANE River Avon Via Sws 2 11h 6m -
Wessex Water MONKTON COMBE MILL LANE Midford Brook 8 10h 56m -
Wessex Water MARSHFIELD STORM TANK Doncombe Brook 2 10h 33m -
Severn Trent Water SAINTBURY - THE CROSS (CSO) Broadway Brook 2 8h 6m 507 h
Severn Trent Water CHARLTON KINGS - DOWDSWELL STORM (CSO) River Chelt 1 7h 44m -
Wessex Water FRESHFORD FIELDS OFF ROSEMARY LANE River Frome 3 7h 40m -
Wessex Water BRADFORD-ON-AVON CULVER STREET RECREATION PARK River Avon 2 7h 23m -
Wessex Water BOX RECREATION GROUND (ADJ TO) By Brook 19 7h 22m -
Wessex Water BOX VALENS TERRACE By Brook 5 7h 6m -
Wessex Water WINSLEY STORM TANK River Avon 2 6h 58m -
Thames Water Near Sezincote Lodge N/A 5 6h 50m 1,399 h
Wessex Water SHERSTON STORM TANK Avon 9 6h 40m -
Severn Trent Water ASHTON UNDER HILL - CORNFIELD WAY (CSO) Carrant Brook 3 6h 23m 96 h
Wessex Water MALMESBURY HARPERS LANE River Avon 3 5h 48m -
Wessex Water MONKTON COMBE SUMMER LANE Horsecombe Brook 11 5h 25m 6 h
Wessex Water WELLOW INLET Wellow Brook 3 5h -
Wessex Water ALDERTON INLET Luckington Brook 2 4h 46m -
Severn Trent Water NAILSWORTH - OLD MARKET (SDC 22) (CSO) Nailsworth Stream 3 4h 41m 38 h
Wessex Water MONKTON COMBE SUMMER LANE Horsecombe Brook 4 4h 24m -
Wessex Water MALMESBURY DARK LANE / X FOXLEY LANE Sherston Avon 1 3h 46m -
Wessex Water WOTTON-UNDER-EDGE WATER LANE Dyers Brook 8 3h 32m -
Wessex Water WOTTON-UNDER-EDGE OLD COACH YARD Dyers Brook 9 3h 22m -
Wessex Water BRADFORD-ON-AVON CULVER STREET RECREATION PARK River Avon 3 3h 15m -
Wessex Water MALMESBURY DARK LANE / X FOXLEY LANE Sherston Avon 10 3h 10m -
Severn Trent Water BLOCKLEY – FIELD OFF DRAYCOTT ROAD (CSO) Blockley Brook 1 3h 8m 55 h
Wessex Water WOTTON-UNDER-EDGE WATER LANE Dyers Brook 8 2h 58m -
Wessex Water SHERSTON THE TARTARS River Avon 2 2h 58m 307 h
Wessex Water SHERSTON THE TARTARS River Avon 10 2h 56m 0 h
Wessex Water COLERNE STORM TANK By Brook 2 2h 45m -
Wessex Water WOTTON-UNDER-EDGE OLD COACH YARD Dyers Brook 7 1h 32m -
Severn Trent Water WITCOMBE - PILLCROFT CLOSE (CSO) Horsbere Brook 1 1h 21m 30 h
Wessex Water SALTFORD SALTFORD HILL River Avon 3 1h 20m -
Wessex Water BATHEASTON MILL HOUSE River Bristol Avon 1 0h 48m -
Wessex Water SALTFORD SALTFORD HILL River Avon 4 0h 46m -
Wessex Water XXXXX XXXXXXXX BARTON BRIDGE BARTON FARM (175M DS) River Avon 1 0h 42m -
Thames Water Ratley STW Sor Brook 1 0h 30m -
Wessex Water FRESHFORD NEW INN River Frome 1 0h 28m -
Wessex Water XXXXX XXXXXXXX BARTON BRIDGE BARTON FARM (175M DS) River Avon 1 0h 28m -
Severn Trent Water MINCHINHAMPTON - RO SMALL HOUSE (CSO) Gatcombe Water 1 0h 10m -
Wessex Water BATHEASTON MILL HOUSE River Bristol Avon 1 0h 6m -
Severn Trent Water PAINSWICK - STEPPING STONE LN (CSO) Painswick Stream 2 0h 4m 568 h
Severn Trent Water ASHTON UNDER HILL STW (CSO) Carrant Brook 0 0h 85 h
Severn Trent Water WITCOMBE - PILLCROFT CLOSE (CSO) Horsbere Brook 0 0h -
Wessex Water ALDERTON INLET Luckington Brook 0 0h -
Severn Trent Water UPPER TYSOE - SMARTS LANE (SSO) Wagtail Brook 0 0h -
Severn Trent Water BUSSAGE - TOADSMOOR ROAD (SDC 38) (CSO) River Frome 0 0h -
Wessex Water MIDFORD ADJ ABANDONED RAILWAY Midford Brook 0 0h -
Wessex Water WELLOW MILL HILL Wellow Brook 0 0h -
Wessex Water Unknown Unknown 0 0h 13 h
Wessex Water BATHEASTON BATHEASTON GARDEN River Avon 0 0h -
Severn Trent Water WINCHCOMBE - BROADWAY ROAD (CSO) River Isbourne 0 0h 151 h
Wessex Water BATH FAIRFIELD AVENUE R/O NO XX Lam Brook Via Sws 0 0h -
Wessex Water WELLOW INLET Wellow Brook 0 0h -
Wessex Water TETBURY SPRINGFIELDS River Avon 0 0h 0 h
Severn Trent Water WINCHCOMBE - BROADWAY ROAD (CSO) River Isbourne 0 0h -
Severn Trent Water WINCHCOMBE - VINEYARD STREET (CSO) River Isbourne 0 0h -
Wessex Water WOTTON-UNDER-EDGE BRICKFIELDS Dyers Brook 0 0h -
Severn Trent Water ASHTON UNDER HILL - CORNFIELD WAY (CSO) Carrant Brook 0 0h -
Thames Water Near Sezincote Lodge N/A 0 0h 1,328 h
Severn Trent Water UPPER TYSOE - SMARTS LANE (SSO) Wagtail Brook 0 0h -
Thames Water Ratley STW Sor Brook 0 0h -
Severn Trent Water WINCHCOMBE - VINEYARD STREET (CSO) River Isbourne 0 0h 200 h
Severn Trent Water STROUD - BATH ROAD (CSO) Nailsworth Stream 0 0h 37 h
Severn Trent Water KINGS STANLEY - RYEFORD RD SOUTH (CSO) River Frome 0 0h -
Wessex Water GREAT BADMINTON STORM TANK Luckington Brook 0 0h -
Severn Trent Water WORMINGTON STW (CSO) River Isbourne 0 0h -
Severn Trent Water PAINSWICK - STEPPING STONE LN (CSO) Painswick Stream 0 0h -
Severn Trent Water WOODCHESTER - BATH RD/STATION RD (CSO) Nailsworth Stream 0 0h -
Severn Trent Water BRIMSCOMBE - CARAVAN SITE(SDC 37) (CSO) River Frome 0 0h 432 h
Wessex Water BATH FAIRFIELD AVENUE R/O NO XX Lam Brook Via Sws 0 0h 159 h
Wessex Water WELLOW MILL HILL Wellow Brook 0 0h -
Wessex Water WOTTON-UNDER-EDGE BRICKFIELDS Dyers Brook 0 0h -
Wessex Water TETBURY SPRINGFIELDS River Avon 0 0h 6 h
Severn Trent Water ASHTON UNDER HILL STW (CSO) Carrant Brook 0 0h -
Wessex Water Unknown Unknown 0 0h 17 h
Wessex Water BATHEASTON BATHEASTON GARDEN River Avon 0 0h 0 h
Severn Trent Water SNOWSHILL (CSO) Badsey Brook 0 0h 71 h
Severn Trent Water BUSSAGE - TOADSMOOR ROAD (SDC 38) (CSO) River Frome 0 0h 203 h

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.