Keighley and Ilkley - Live Sewage

Polluted by sewage 5,882 hours in 2026 , monitoring offline 63,005 hours , potential overflows 339 hours so far..

© 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 Keighley and Ilkley so far for 2026. It is an estimate, based on very poor quality live data from the Water Companies. The water companies report their sewage to the Environment Agency every year in April. You can see the last reported year in the other page

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.

Totals for Keighley and Ilkley in 2026

Sewage5,882 hours
Monitoring offline63,005 hours
Potential pollution339 hours
Storm overflows56

Take Action

Your local MP is Robbie Moore (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 - 1,576 hours , 193 potential
Feb - 2,174 hours , 6,465 offline
Mar - 476 hours , 6,739 offline
Apr - 10 hours , 6,480 offline
May - 105 hours , 145 potential
Jun - 0 hours , 6,480 offline
Jul - 0 hours , 6,696 offline
Aug - 345 hours , 6,791 offline
Sept - 422 hours , 6,278 offline
Oct - 771 hours , 5,170 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
Yorkshire Water Unknown Unknown 56 1,123h 16m -
Yorkshire Water KEIGHLEY MARLEY/STW River Aire 65 889h 41m 0 h
Yorkshire Water WYVIL CRESCENT/CSO River Wharfe 78 751h 19m -
Yorkshire Water ILKLEY/STW/3XDWF OVERFLOW River Wharfe 47 642h 22m 1 h
Yorkshire Water WHEATLEY LANE/2 CSO River Wharfe 38 282h 44m -
Yorkshire Water MORTON/CSO River Aire 60 247h 40m -
Yorkshire Water KEIGHLEY MARLEY/STW River Aire 49 238h 10m -
Yorkshire Water OXENHOPE/NO 2 STW Bridge House Beck 39 227h 18m -
Yorkshire Water ILKLEY/STW/6XDWF OVERFLOW River Wharfe 30 201h 17m -
Yorkshire Water ADDINGHAM/NO 1 SPS/PRELIMINARY TREATMENT-STW/6XDWF OVERFLOW River Wharfe 28 187h 59m 103 h
Yorkshire Water ILKLEY MIDDLETON/CSO River Wharfe 15 158h 20m -
Yorkshire Water ADDINGHAM/NO 1 SPS/PRELIMINARY TREATMENT-STW/3XDWF OVERFLOW River Wharfe 11 113h 33m 440 h
Yorkshire Water EASTBURN WKS/CSO Mill Stream 35 102h 16m 7 h
Yorkshire Water WOODHOUSE ROAD 36/CSO River Worth 6 86h 27m 222 h
Yorkshire Water BRIDGE INN KEIGHLEY/CSO River Aire 8 76h 26m 43 h
Yorkshire Water KEIGHLEY ROAD 76/CSO River Aire 28 72h 25m -
Yorkshire Water GLEN LEE LANE/CSO Hog Holes Beck 28 69h 5m 524 h
Yorkshire Water KEIGHLEY MARLEY/STW River Aire 23 64h 3m -
Yorkshire Water INGROW BRIDGE/CSO River Worth 20 55h 42m 9 h
Yorkshire Water WORTH WAY NORTH BECK/CSO River Worth 24 55h 7m -
Yorkshire Water MYTHOLMES LANE/CSO River Worth 20 40h 27m 0 h
Yorkshire Water HAWORTH/CSO River Worth 21 39h 56m 0 h
Yorkshire Water SPRING AVENUE/CSO River Worth 18 35h 41m 1 h
Yorkshire Water WORTH WAY SUN STREET/CSO River Worth 9 30h 52m -
Yorkshire Water RIVADALE VIEW/CSO River Wharfe 7 14h 18m -
Yorkshire Water BRADFORD ROAD 5/CSO River Aire 14 12h 40m -
Yorkshire Water OAKWORTH/CSO River Worth 9 11h 35m -
Yorkshire Water SUTTON MAIN STREET/CSO Holme/Eastburn Beck 9 9h 59m -
Yorkshire Water GRANGE ROAD 7/CSO River Aire 12 9h 18m -
Yorkshire Water CEMETERY LANE/CSO River Aire 8 7h 17m -
Yorkshire Water KING GEORGE/CSO River Aire 7 6h 37m -
Yorkshire Water BRANDY MILL 34/CSO River Worth 7 6h 32m -
Yorkshire Water SOUTH STREET KEIGHLEY/CSO River Worth Via Knowle Pk Spng 10 5h 39m -
Yorkshire Water CLOG BRIDGE/CSO Silsden Beck 4 2h 25m -
Yorkshire Water BELLE ISLE ROAD/CSO Bridgehouse Beck 5 1h 4m -
Yorkshire Water INGROW STATION/CSO River Worth 1 0h 45m -
Yorkshire Water INGROW LANE/CSO River Worth 1 0h 40m -
Yorkshire Water BAR LANE/CSO River Aire 1 0h 29m -
Yorkshire Water VALE MILL LANE/SPS Tbc When Permit Issued 1 0h 17m 5,727 h
Yorkshire Water BRIDGE LANE/CSO Spicey Gill 1 0h 10m 640 h
Yorkshire Water SOUTH GOODS YARD/CSO River Worth 1 0h 8m -
Yorkshire Water ST JOHN STREET/CSO Silsden Beck 0 0h 7,144 h
Yorkshire Water LEEDS ROAD ILKLEY/2 CSO River Wharfe 0 0h 6,633 h
Yorkshire Water WOODHOUSE RD 38/CSO River Worth 0 0h 7,144 h
Yorkshire Water CONEY LANE/CSO River Worth 0 0h 7,144 h
Yorkshire Water LOW MILL LANE 27/CSO River Worth 0 0h 7,144 h
Yorkshire Water LYON ROAD/NO 2 CSO Mill Stream Eastburn Beck 0 0h -
Yorkshire Water SPRING BANK/CSO Gingerbread Clough 0 0h -
Yorkshire Water PITT STREET/CSO River Worth 0 0h -
Yorkshire Water LOW MILL LANE 179/CSO Town Beck 0 0h -
Yorkshire Water WYVILL ROAD/CSO River Wharfe 0 0h 7,144 h
Yorkshire Water WAVERLEY AVENUE/CSO River Aire 0 0h -
Yorkshire Water LONG LEE LANE/CSO River Worth 0 0h 6,633 h
Yorkshire Water CLOUGHS MILL/NO 2 CSO River Worth 0 0h 6,633 h
Yorkshire Water DAMEMS ROAD/CSO River Worth 0 0h -
Yorkshire Water THE WALK/CSO River Worth 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.