It's a Dirty Business

Watch Channel 4's documentary about the state of the water industry.

Richmond and Northallerton - 2025 Sewage

Polluted by sewage 14,794 hours in 2025 - That's 1.71 years , monitoring offline 22,416 hours , potential overflows 1,810 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 Richmond and Northallerton 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 Rishi Sunak (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 - 3,890 hours , 1,335 offline
Feb - 750 hours , 1,078 offline
Mar - 176 hours , 821 offline
Apr - 35 hours , 895 offline
May - 56 hours , 116 potential
Jun - 129 hours , 1,922 offline
Jul - 499 hours , 0 potential
Aug - 30 hours , 2,658 offline
Sept - 1,067 hours , 2,334 offline
Oct - 589 hours , 961 potential
Nov - 3,554 hours , 720 potential
Dec - 4,009 hours , 12 potential
We need your support!

Thank you so much to everyone who contributed to the site in 2025 to keep it running. We do rely on your contributions! Developing and running a website costs real money.
Please consider a one-off or small recurring donation.

Donate Now

Totals so far

Company Site Name Receiving Waterway Overflow Days Total Duration (hours) Offline/Potential Pollution
Yorkshire Water LEYBURN/STW River Ure 93 1,077 h 27m -
Yorkshire Water NEWSHAM/STW Tbc When Permit Issued 52 921 h 39m -
Northumbrian Water SWAINBY STW Potto Beck 40 847 h 40m -
Yorkshire Water MARSKE/STW Marske Beck 54 747 h 27m -
Northumbrian Water GREAT BROUGHTON STW Broughton Beck 32 598 h 57m -
Yorkshire Water COLBURN/STW River Swale 61 552 h 17m -
Northumbrian Water ALDBROUGH SPS Aldbrough Beck 31 487 h 23m -
Yorkshire Water CONSTABLE BURTON/STW Burton Beck 50 472 h 14m -
Yorkshire Water HUNTON/STW Hunton Beck 53 421 h 58m -
Yorkshire Water LEEMING BAR/STW Bedale Beck 45 391 h 33m -
Yorkshire Water INGLEBY CROSS/CSO Carr Beck 45 376 h 27m -
Yorkshire Water HAWES/STW River Ure 71 345 h 42m -
Yorkshire Water THE BATTS/CSO River Swale 74 344 h 47m -
Yorkshire Water ARC FACTORY/NO 2 CSO Sour Beck 36 304 h 40m -
Northumbrian Water Unknown Unknown 31 293 h 56m 813 h
Northumbrian Water Unknown Unknown 25 266 h 43m 91 h
Northumbrian Water Unknown Unknown 31 265 h 18m 188 h
Yorkshire Water WEST BURTON/STW Bishopdale Beck 70 247 h 54m -
Yorkshire Water RICHMOND/STW River Swale 46 238 h 19m -
Yorkshire Water NORTHALLERTON/STW/3XDWF OVERFLOW River Wiske 43 238 h 3m -
Yorkshire Water RAVENSWORTH VILLAGE/CSO Holme Beck 42 230 h 36m -
Yorkshire Water EAST WITTON/CSO River Ure 28 226 h 37m -
Northumbrian Water BARTON STW Barton Beck 26 219 h 2m -
Yorkshire Water THORALBY/STW Bishopdale Beck 36 207 h 45m -
Northumbrian Water INGLEBY GREENHOW STW Ingleby Beck 22 190 h 48m -
Yorkshire Water SPRINGWELL LANE NORTH/CSO Willow Beck 48 174 h 7m 117 h
Northumbrian Water Unknown Unknown 17 159 h 55m -
Yorkshire Water NORTH COWTON/STW Stell 13 143 h 38m -
Northumbrian Water Unknown Unknown 15 139 h 44m 30 h
Yorkshire Water LOMBARDS WYND/2 CSO River Swale 46 139 h 6m -
Yorkshire Water INGLEBY ARNCLIFFE/STW/3XDWF OVERFLOW Carr Beck 90 138 h 1m 521 h
Yorkshire Water PARK VIEW/CSO River Ure 37 130 h 4m -
Northumbrian Water Unknown Unknown 15 126 h 7m 681 h
Northumbrian Water CROFT SPS Spa Beck 11 111 h 21m -
Yorkshire Water RIVERSIDE ROAD/NO 2 CSO River Swale 41 110 h 57m -
Yorkshire Water SHUTE ROAD/NO 2 CSO Cottages Beck 15 110 h 53m -
Yorkshire Water Unknown Unknown 19 102 h 20m -
Northumbrian Water Unknown Unknown 29 98 h 26m 2,697 h
Yorkshire Water BAINBRIDGE/STW River Bain 41 97 h 39m -
Northumbrian Water Unknown Unknown 30 96 h 27m -
Northumbrian Water Unknown Unknown 19 91 h 54m 22 h
Northumbrian Water Unknown Unknown 20 87 h 31m 22 h
Northumbrian Water Unknown Unknown 18 84 h 57m 254 h
Northumbrian Water Unknown Unknown 23 79 h 49m -
Northumbrian Water Unknown Unknown 17 72 h 17m 1,467 h
Yorkshire Water RUGBY FIELD RICHMOND/CSO River Swale 41 71 h 42m -
Yorkshire Water HALFWAY HOUSE/CSO River Wiske 11 71 h 7m -
Northumbrian Water Unknown Unknown 11 69 h 24m 22 h
Yorkshire Water APPLEGARTH BRIDGE/CSO Sun Beck 35 67 h 2m 45 h
Yorkshire Water APPLETON WISKE/STW/6XDWF OVERFLOW River Wiske 16 65 h 49m -
Northumbrian Water Unknown Unknown 17 64 h 9m -
Northumbrian Water HUTTON RUDBY SPS River Leven 16 63 h 32m -
Yorkshire Water SKEEBY/CSO Skeeby Beck 17 62 h -
Yorkshire Water MIDDLETON TYAS/NO 2 STW Unnamed Cow Lane Beck 16 60 h 6m -
Yorkshire Water REETH ROAD/NO 2 CSO River Swale 32 60 h 3m -
Yorkshire Water LODGE LANE/CSO Wiske/Swale 21 58 h 19m -
Northumbrian Water Unknown Unknown 12 57 h 48m 30 h
Northumbrian Water CARLTON IN CLEVELAND STW Alum Beck 15 57 h 24m -
Yorkshire Water HARMBY/CSO Harmby Beck 22 57 h 16m -
Yorkshire Water REETH/STW Arkle Beck 26 57 h 1m -
Northumbrian Water CRATHORNE SEWAGE P.STN River Leven 13 56 h 1m -
Yorkshire Water WATER END/CSO Wiske/Swale 9 55 h 16m -
Northumbrian Water Unknown Unknown 7 55 h 4m 21 h
Yorkshire Water CATTERICK BRIDGE/CSO River Swale 17 53 h 50m -
Northumbrian Water STOKESLEY SPS NO 2 CSO River Leven 13 53 h 35m -
Northumbrian Water Unknown Unknown 18 52 h -
Yorkshire Water BELLERBY/STW Bellerby Beck 19 50 h 58m -
Yorkshire Water HUNTON LOWHALL/CSO Hunton Beck 7 49 h 34m -
Northumbrian Water Unknown Unknown 15 47 h 38m 344 h
Northumbrian Water Unknown Unknown 7 47 h 29m 1,539 h
Yorkshire Water YAFFORTH/CSO River Wiske 6 47 h 29m -
Northumbrian Water EPPLEBY STW Forcett Beck 7 42 h 10m -
Northumbrian Water STOKESLEY PUMPING STATION NO 1 SSO Leven 13 39 h 20m -
Northumbrian Water LEVENSIDE/MANOR CLOSE CSO River Leven 8 30 h -
Yorkshire Water MIDDLEHAM/CSO River Ure 16 28 h 23m -
Northumbrian Water MELSONBY SEWAGE TREATMENT WORKS Waterfall Beck 6 26 h 4m -
Northumbrian Water Unknown Unknown 11 24 h 44m -
Yorkshire Water THE GREEN/CSO Wiske/Swale 18 20 h 54m -
Northumbrian Water STOKESLEY SEWAGE TREATMENT WORKS River Leven 6 18 h 24m -
Northumbrian Water SEAMER SPS Seamer Stell 5 16 h 45m -
Northumbrian Water MANFIELD SEWAGE DISPOSAL WORKS SSO Tees, To 15 16 h 2m -
Northumbrian Water EPPLEBY COMBINED SEWER OVERFLOW Forcett Beck 4 16 h 2m -
Northumbrian Water Unknown Unknown 5 14 h 22m 3 h
Northumbrian Water Grange Mill Combined Sewer Overflow River Leven 6 14 h 10m -
Northumbrian Water Unknown Unknown 4 13 h 2m 2,479 h
Yorkshire Water ASKRIGG/STW Paddock Beck 10 12 h 21m -
Northumbrian Water TAME BRIDGE SPS River Tame 3 11 h 44m -
Northumbrian Water HUTTON RUDBY SEWAGE TREATMENT WORKS River Leven 2 11 h 28m -
Yorkshire Water MORTON ON SWALE VILL/CSO River Swale 5 10 h 20m -
Northumbrian Water Unknown Unknown 3 9 h 51m 1 h
Northumbrian Water BARTON STW Barton Beck 3 8 h 52m -
Northumbrian Water Unknown Unknown 5 8 h 17m 490 h
Northumbrian Water Unknown Unknown 2 7 h -
Northumbrian Water LONG BRIDGE CSO Barton Beck 3 6 h 40m -
Northumbrian Water Unknown Unknown 2 5 h 52m 7 h
Northumbrian Water STRAIT LANE CSO Tees 4 5 h 38m -
Northumbrian Water Unknown Unknown 7 5 h 29m 466 h
Northumbrian Water Unknown Unknown 7 5 h 11m 1,362 h
Yorkshire Water NEWTON LE WILLOWS/STW Newton Beck 2 4 h 54m 3,544 h
Northumbrian Water TANTON ROAD CSO Meadowfield Stell 1 4 h 20m -
Yorkshire Water BOLTON ON SWALE/NO 2 CSO Scorton Beck 1 4 h 16m -
Northumbrian Water Unknown Unknown 2 3 h 58m 18 h
Yorkshire Water TUNSTALL VILLAGE/CSO Tunstall Beck 4 3 h 42m -
Yorkshire Water COLBURN/STW River Swale 2 3 h 28m -
Yorkshire Water AYSGARTH FALLS/STW River Ure 3 3 h 7m -
Northumbrian Water Unknown Unknown 5 2 h 17m -
Northumbrian Water KIRKBY SEWAGE PUMPING STATION CSO West Beck - Leven 1 2 h 16m -
Yorkshire Water RICHMOND BRIDGE/NO 2 CSO River Swale 3 1 h 53m -
Northumbrian Water SOWERBY CRESCENT/NORTH RD JUNCT CSO River Leven 1 1 h 46m -
Northumbrian Water Unknown Unknown 4 1 h 42m 71 h
Northumbrian Water Unknown Unknown 3 1 h 32m 672 h
Yorkshire Water CATTERICK VILLAGE/STW River Swale 1 1 h 15m -
Yorkshire Water MILL HILL LANE/CSO River Wiske 2 0 h 55m -
Yorkshire Water RICHMOND BATHS/CSO River Swale 3 0 h 42m -
Yorkshire Water NEWTON LE WILLOWS/STW Newton Beck 1 0 h 16m -
Northumbrian Water GREAT AYTON SEWAGE TREATMENT WORKS River Leven 3 0 h 6m -
Northumbrian Water ALDBROUGH SEWAGE TREATMENT WORKS Aldbrough Beck 1 0 h 2m -
Northumbrian Water WEST END SPS River Leven 0 0 h -
Yorkshire Water MOWBRAY ROAD/CSO Culverted River Swale 0 0 h -
Yorkshire Water HETTON GARTH/CSO River Ure 0 0 h -
Northumbrian Water HIGH STREET CSO Broughton Beck 0 0 h -
Yorkshire Water DANBY WISKE VILL/CSO River Wiske 0 0 h -
Yorkshire Water THE HOLME BRIDGE/CSO Gayle Beck 0 0 h -
Yorkshire Water GILLING WEST/STW Gilling Beck 0 0 h -
Yorkshire Water LEYBURN/STW River Ure 0 0 h -
Northumbrian Water MANFIELD SEWAGE DISPOSAL WORKS SSO Tees, To 0 0 h -
Yorkshire Water SWALE COTTAGES/CSO River Swale 0 0 h -
Yorkshire Water CHANTRY ROAD/CSO River Wiske 0 0 h -
Northumbrian Water GRIBDALE TERRACE STW River Leven 0 0 h 1,902 h
Northumbrian Water Unknown Unknown 0 0 h -
Northumbrian Water STAPLETON SPS River Tees 0 0 h -
Northumbrian Water GREAT BROUGHTON & KIRBY CSO MH6 Broughton Beck 0 0 h -
Yorkshire Water CHURCH BANK/NO 2 CSO Hunton Beck 0 0 h 4,293 h
Yorkshire Water OTTERINGTON CHURCH/CSO Howe Beck 0 0 h -
Yorkshire Water GUNNERSIDE/NO 2 STW River Swale 0 0 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

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.