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.

South Northamptonshire - 2025 Sewage

Polluted by sewage 22,551 hours in 2025 - That's 2.61 years , monitoring offline 8,297 hours , potential overflows 6,159 hours

© 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 South Northamptonshire for 2025. It is an estimate, based on very poor quality live data from the Water Companies. This may not align with the 'official' reported sewage values from the water companies, which is reported in April following then end of the year - so 2025 numbers are reported in April 2026.

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.

Take Action

Your local MP is Sarah Bool (Conservative) - 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

Daily Data

Jan - 2,831 hours
Feb - 1,361 hours
Mar - 735 hours , 123 offline
Apr - 152 hours
May - 100 hours , 41 potential
Jun - 144 hours , 1,381 potential
Jul - 200 hours , 1,501 potential
Aug - 13 hours , 1,645 potential
Sept - 61 hours , 1,052 potential
Oct - 58 hours , 538 potential
Nov - 12,505 hours , 2,592 offline
Dec - 4,385 hours , 2,323 offline
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
Anglian Water TOWCESTER STW River Tove River Great Ouse N 96 2,200h 30m -
Anglian Water BOZEAT STW Grendon Brook River Nene 97 1,883h 169 h
Anglian Water EASTON MAUDIT STW Grendon Brook 52 945h 21m 860 h
Anglian Water SILVERSTONE STW River Tove River Gre 60 760h 34m -
Anglian Water WOLLASTON A509 ROUNDABOUT CSO#1 Of Wollaston Brook 47 722h 26m 1,274 h
Anglian Water ASHTON STW Salcey Brook 32 684h 24m -
Anglian Water HACKLETON SP Wootton Brook 34 671h 59m -
Anglian Water COSGROVE-DOGSMOUTH SO SSO Dogsmouth Brook 50 668h 29m -
Anglian Water HELMDON STW Helmdon Brook River Tove 32 626h 3m -
Anglian Water CROWFIELD SP Syresham Stream 35 610h 24m -
Anglian Water WHITTLEBURY SP Silverstone Brook 35 590h 3m -
Anglian Water EVENLEY STW Stream River Great Ouse 32 585h 29m -
Anglian Water WOLLASTON-UNITY CLOSE SSO River Nene 52 572h 22m -
Anglian Water PAULERSPURY-CUTTLE MILL SP River Tove 33 568h 43m -
Anglian Water STOKE BRUERNE STW River Tove 30 544h 56m -
Anglian Water DENTON TPS (NORTHANTS) Denton Brook 31 539h 49m -
Anglian Water GRENDON STW River Chater 38 536h 53m -
Anglian Water KISLINGBURY-BAPTIST CHAPEL SSOAA River Nene 32 533h 2m -
Anglian Water HARPOLE-WEEDON RD SSO River Nene 46 530h 34m -
Anglian Water Harpole - Northampton Road Combined Sewer Overflow River Nene 42 519h 14m -
Anglian Water GREAT DODDINGTON STW River Nene 32 513h 33m -
Anglian Water WOLLASTON LONDON RD SSO Wollaston Brook 35 512h 30m -
Anglian Water ROTHERSTHORPE SP Wotton Brook 26 510h 48m -
Anglian Water BUGBROOKE STW Bugbrooke Brook 24 510h 8m -
Anglian Water GREENS NORTON STW River Tove 23 509h 44m -
Anglian Water BOZEAT-SPRING VALE SSO Grendon Brook 26 507h 47m -
Anglian Water BRACKLEY (EX STW SITE) TPS River Ouse 28 507h 8m -
Anglian Water HELMDON TPS River Tove 22 505h -
Anglian Water SILVERSTONE STW River Tove River Gre 30 388h 6m -
Anglian Water TOWCESTER STW River Tove River Great Ouse N 14 256h 35m -
Thames Water Banbury Road (Kings Sutton) SPS Middleton Brook 24 179h 6m 1,891 h
Anglian Water TIFFIELD STW Hulcote Brook River Tove 19 162h 31m -
Anglian Water HELMDON STW Helmdon Brook River Tove 13 162h 3m -
Anglian Water EASTON MAUDIT STW Grendon Brook 14 152h 9m -
Thames Water Greatworth STW Farthinghoestream 10 116h 30m -
Anglian Water BOZEAT STW Grendon Brook River Nene 11 113h -
Anglian Water HACKLETON SP Wootton Brook 8 112h 59m -
Thames Water Marston St Lawrence SPS N/A 18 106h 46m 155 h
Anglian Water GREENS NORTON STW River Tove 8 77h 57m -
Anglian Water COSGROVE-DOGSMOUTH SO SSO Dogsmouth Brook 13 76h 15m -
Thames Water Moreton Pinkney STW Ashby Brook 15 70h 45m -
Anglian Water STOKE BRUERNE STW River Tove 7 65h 35m -
Anglian Water WHITTLEBURY SP Silverstone Brook 7 65h 30m -
Thames Water Middleton Cheney STW Washle Brook 7 64h -
Thames Water Middleton Cheney STW Washle Brook 6 58h 30m -
Anglian Water BUGBROOKE STW Bugbrooke Brook 12 55h 2m -
Thames Water Chacombe STW Chacombe Brook 13 50h 15m -
Anglian Water WOLLASTON-UNITY CLOSE SSO River Nene 13 49h 14m -
Anglian Water BRAFIELD-LOWER END SP Unknown River Nene 23 48h 3m 2 h
Anglian Water CROWFIELD SP Syresham Stream 7 45h 43m -
Anglian Water GRENDON STW River Chater 4 36h 21m -
Anglian Water PAULERSPURY-CUTTLE MILL SP River Tove 8 36h 11m -
Thames Water Culworth STW Culworth Brook 7 35h 45m -
Thames Water Moreton Pinkney STW Ashby Brook 12 35h 30m -
Anglian Water BUGBROOKE TPS Bugbrooke Brook 3 35h 8m -
Thames Water Kings Sutton STW Kings Sutton Stream 6 33h 30m -
Thames Water Marston St Lawrence SPS N/A 6 33h 18m 503 h
Anglian Water ASHTON STW Salcey Brook 5 31h 41m -
Anglian Water ROTHERSTHORPE SP Wotton Brook 5 25h 46m -
Anglian Water DENTON TPS (NORTHANTS) Denton Brook 5 24h 30m -
Anglian Water EVENLEY STW Stream River Great Ouse 5 24h 14m -
Anglian Water HARPOLE-WEEDON RD SSO River Nene 10 24h 4m -
Anglian Water YARDLEY HASTINGS WORKS SP Grendon Brook 2 24h -
Anglian Water YARDLEY HASTINGS WORKS SP Grendon Brook 2 23h 58m -
Anglian Water GAYTON STW (S NORTHANTS) Wootton Brook River Nene 6 23h 48m -
Anglian Water YARDLEY HASTINGS STW Grendon Brook 6 15h 50m -
Anglian Water HARTWELL-COLMAR KENNELS SSO River Tove 5 15h 45m -
Anglian Water BRACKLEY (EX STW SITE) TPS River Ouse 5 15h 41m -
Anglian Water HELMDON TPS River Tove 2 15h 14m -
Anglian Water BUGBROOKE TPS Bugbrooke Brook 5 13h 54m -
Thames Water Banbury Road (Kings Sutton) SPS Middleton Brook 7 13h 40m 276 h
Anglian Water WOLLASTON A509 ROUNDABOUT CSO#1 Of Wollaston Brook 9 12h 57m 77 h
Anglian Water KISLINGBURY SP River Nene 6 12h 47m -
Thames Water Kings Sutton STW Kings Sutton Stream 2 11h 45m -
Anglian Water Harpole - Northampton Road Combined Sewer Overflow River Nene 5 11h 2m -
Anglian Water UPPER HEYFORD SSO River Nene 10 10h 31m -
Anglian Water GREAT DODDINGTON STW River Nene 3 8h 46m -
Thames Water Chacombe STW Chacombe Brook 4 8h 45m -
Anglian Water KISLINGBURY-BAPTIST CHAPEL SSOAA River Nene 2 8h 14m -
Anglian Water WOLLASTON LONDON RD SSO Wollaston Brook 7 8h 13m -
Anglian Water GRENDON-LOWER END SSO Grendon Brook 3 6h 57m -
Thames Water Greatworth STW Farthinghoestream 1 6h 30m -
Anglian Water BUGBROOKE-ACE LANE SSO Bugbrooke Brook 6 6h 8m 974 h
Anglian Water POTTERSBURY-CHURCH END SO- SSO Great River Ouse 1 6h -
Anglian Water SHUTLANGER SO-FIELD 76 SSO Shutlanger Brook 6 5h 29m -
Anglian Water SHUTLANGER SO-FIELD 76 SSO Shutlanger Brook 6 5h 15m -
Anglian Water MILTON MALSOR-LOWER ROAD SSO Milton Brook 8 5h 2,202 h
Anglian Water TIFFIELD STW Hulcote Brook River Tove 1 4h 44m -
Anglian Water BOZEAT-SPRING VALE SSO Grendon Brook 1 3h 59m -
Anglian Water CASTLE ASHBY STW Un Castle Ashby 7 3h 6m -
Anglian Water POTTERSBURY-CHURCH END SO- SSO Great River Ouse 2 2h 30m -
Anglian Water Cosgrove 23 Main Street Combined Sewer Overflow River Tove 4 1h 59m -
Anglian Water GREENS NORTON-BENGAL MANOR SSO River Tove 7 1h 59m 1,050 h
Anglian Water TOWCESTER-SPRINGFIELDS SP Silverstone Brook 1 1h 45m -
Anglian Water PATTISHALL SSO Pattishall Brook 4 1h 45m -
Anglian Water MILTON MALSOR-LOWER ROAD SSO Milton Brook 3 1h 45m 858 h
Anglian Water COGENHOE MILL LANE CSO Nene - Conf Brampton Branch To Conf Ise 4 1h 31m -
Anglian Water LITCHBOROUGH STW Farthingstone Brook River Nene 1 1h 14m -
Anglian Water Cosgrove 23 Main Street Combined Sewer Overflow River Tove 2 0h 45m -
Anglian Water GRIMSCOTE SP Bugbrooke Brook 2 0h 45m -
Anglian Water HARTWELL-COLMAR KENNELS SSO River Tove 1 0h 45m -
Anglian Water PATTISHALL SSO Pattishall Brook 1 0h 44m -
Anglian Water GREENS NORTON-BENGAL MANOR SSO River Tove 2 0h 30m -
Anglian Water GRIMSCOTE SP Bugbrooke Brook 1 0h 29m -
Anglian Water ROADE SO SSO Tove 1 0h 15m -
Anglian Water BRADDEN SP River Tove 1 0h 15m -
Anglian Water GRENDON-HALF MOON SSO Grendon Brook 3 0h 14m 1,833 h
Anglian Water YARDLEY HASTINGS STW Grendon Brook 0 0h -
Anglian Water BLAKESLEY TPS River Tove 0 0h 1,162 h
Anglian Water CASTLE ASHBY STW Un Castle Ashby 0 0h -
Thames Water Culworth STW Culworth Brook 0 0h -
Anglian Water BRAFIELD-LOWER END SP Unknown River Nene 0 0h -
Anglian Water HARTWELL-SALCEY FOREST SSO Salcey Brook 0 0h -
Anglian Water BUGBROOKE-ACE LANE SSO Bugbrooke Brook 0 0h -
Anglian Water SILVERSTONE PLAYING FIELD SSO1_NEW Silverstone Brook 0 0h -
Anglian Water DEANSHANGER SO SSO Great River Ouse 0 0h -
Anglian Water SILVERSTONE PLAYING FIELD SSO1_NEW Silverstone Brook 0 0h -
Anglian Water BRACKLEY-BRIDGE ST SSO Hinton Stream 0 0h -
Anglian Water COGENHOE MILL LANE CSO Nene - Conf Brampton Branch To Conf Ise 0 0h 1,162 h
Anglian Water ABTHORPE TPS River Tove 0 0h -
Anglian Water WOLLASTON-PYGHTLES SSO River Nene 0 0h -
Anglian Water KISLINGBURY SP River Nene 0 0h -
Anglian Water LITCHBOROUGH STW Farthingstone Brook River Nene 0 0h -
Anglian Water Unknown Unknown 0 0h -
Anglian Water UPPER HEYFORD SSO River Nene 0 0h -
Anglian Water LITTLE HOUGHTON-MEADOW LANE SSO Unknown River Nene 0 0h -
Anglian Water BLAKESLEY TPS River Tove 0 0h -
Anglian Water BRADDEN SP River Tove 0 0h -
Anglian Water TOWCESTER TPS Silverstone Brook River Tove 0 0h -
Anglian Water GRENDON-HALF MOON SSO Grendon Brook 0 0h -
Anglian Water GAYTON STW (S NORTHANTS) Wootton Brook River Nene 0 0h -
Anglian Water WAPPENHAM TPS River Tove 0 0h -
Anglian Water ABTHORPE TPS River Tove 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.