Home › Rivers › River Irwell

River Irwell water levels

Live levels from 11 monitoring stations across Greater Manchester, Lancashire, updated every 15 minutes.

11stations
0above typical high

Gauges

Monitoring stations, source to mouth

StationTownLevel nowStatusTrend
Throstle MillBacup0.41 m 32m agoNormal—
Holt Mill BridgeWaterfoot0.14 m 32m agoNormal—
Irwell ValeEdenfield0.25 m 32m agoNormal—
StubbinsStubbins0.06 m 32m agoNormal—
Ramsbottom WeirstructureRamsbottom0.28 m 32m agoNormal—
Bury GroundBury0.29 m 32m agoNormal—
Pioneer MillsRadcliffe0.23 m 32m agoLow—
KearsleyKearsley0.70 m 32m agoNormal▼
Littleton Road RiverSalford0.75 m 32m agoLow—
Manchester RacecourseBroughton0.85 m 32m agoNormal—
Adelphi WeirstructureSalford0.20 m 32m agoNormal—

Stations are listed from source to mouth as the water flows, traced on the river map (OS Open Rivers) and the Environment Agency’s own links between its gauges. A distance “by river” is along the river, and is shown only where the map traces the path.

Contains OS data © Crown copyright and database rights 2026.

Gauged tributaries

Streams and rivers with a gauge whose water joins the Irwell above one of its gauges, from the source down. Named streams without a gauge that have a page here are listed at the end.

5 gauged tributaries, 14 gauges

Limy Water name from the river map

Joins the Irwell between Holt Mill Bridge and Irwell Vale, no more than 4.5 km by river above Irwell Vale.

Rawtenstall0.10 m 32m agoNormal

Its water passes Irwell Vale and every gauge below it on the Irwell. It does not pass Holt Mill Bridge or the gauges above it.

Gauged streams joining Limy Water

Ogden Brook

Joins the Irwell between Holt Mill Bridge and Irwell Vale, no more than 1.7 km by river above Irwell Vale.

Little Bridge-0.03 m 32m agoLow

Its water passes Irwell Vale and every gauge below it on the Irwell. It does not pass Holt Mill Bridge or the gauges above it.

River Roch

Joins the Irwell between Bury Ground and Pioneer Mills, no more than 2.4 km by river above Pioneer Mills.

Littleborough0.10 m 32m agoNormal
Albert Royds Bridge0.32 m 32m agoNormal
Rochdale0.11 m 32m agoNormal
Blackford Bridge0.07 m 32m agoNormal

Its water passes Pioneer Mills and every gauge below it on the Irwell. It does not pass Bury Ground or the gauges above it.

Gauged streams joining the Roch

River Croal

Joins the Irwell between Pioneer Mills and Kearsley, no more than 2.5 km by river above Kearsley.

Farnworth0.08 m 32m agoNormal

Its water passes Kearsley and every gauge below it on the Irwell. It does not pass Pioneer Mills or the gauges above it.

Gauged streams joining the Croal

Where the Irwell goes

No gauge below Adelphi Weir is known on the river map.

Tributaries and where they join are traced on the river map (OS Open Rivers, edition 2026-04) and the Environment Agency’s links between its gauges. The map holds distances between gauges, not the junctions themselves, so a junction is placed between two gauges, and no further up than the tributary’s own lowest gauge. Contains OS data © Crown copyright and database rights 2026.

Streams without a gauge

Named streams on the river map that flow into the Irwell and have no gauge of their own. Each has a page with what is known about it: the next gauge downstream, and any storm overflows or water-sampling points placed on it.

Storm overflows upstream

199 storm overflows are traced upstream of Adelphi Weir, the Irwell’s lowest gauge on the river map: on the Irwell itself, on its gauged tributaries, and on smaller streams that join above there.

  • 0 report discharging now
  • 188 not discharging
  • 11 offline or silent: 0 monitor offline, 3 status unknown, 8 no live feed

Official figures for 2025, for the overflows traced upstream of Adelphi Weir: 4,972 spills over 20,221 hours in total, across all 199.

Each overflow is listed in the stretch above the first gauge its water reaches, from the source down, as on the Gauges tab. A stretch of the Irwell includes the smaller streams that join it there. Every overflow traced is listed here, each stretch in full. Back to the short lists →

Above Throstle Mill, the Irwell’s highest gauge5 overflows
  • 134 Burnley Road CSO Status unknown
    United Utilities · into River Irwell · 1.2 km by river above Throstle Mill · 2025: 4 spills, 0.4 h
  • Burnley Road Bacup CSO Not discharging
    United Utilities · into River Irwell · 1.2 km by river above Throstle Mill · 2025: 1 spill, 8.5 h
  • Hammertonstreet/Stanley Street CSO Not discharging
    United Utilities · into River Irwell · 1.2 km by river above Throstle Mill · 2025: 9 spills, 8.8 h
  • Wellington Hotel CSO Not discharging
    United Utilities · into Culverted Trib Of River Irwell · 730 m by river above Throstle Mill · 2025: 0 spills, 0 h
  • South Street/Pickup Street CSO Not discharging
    United Utilities · into River Irwell · 460 m by river above Throstle Mill · 2025: 4 spills, 0.5 h
Between Throstle Mill and Holt Mill Bridge13 overflows
  • Rockliffe Road/River Street CSO Not discharging
    United Utilities · into River Irwell · 4.9 km by river above Holt Mill Bridge · 2025: 3 spills, 0.6 h
  • Newchurch Road/Wesley Place CSO Not discharging
    United Utilities · into River Irwell · 4.3 km by river above Holt Mill Bridge · 2025: 32 spills, 63 h
  • Newchurch Road Bacup CSO Not discharging
    United Utilities · into River Irwell · 3.9 km by river above Holt Mill Bridge · 2025: 4 spills, 7.3 h
  • Lee Road CSO (369ba) Not discharging
    United Utilities · into River Irwell · 3.8 km by river above Holt Mill Bridge · 2025: 1 spill, 1.2 h
  • Newchurch Road/Brooks Street CSO Not discharging
    United Utilities · into River Irwell · 3.4 km by river above Holt Mill Bridge · 2025: 58 spills, 152 h
  • Blackwood Road CSO Not discharging
    United Utilities · into River Irwell · 2.6 km by river above Holt Mill Bridge · 2025: 2 spills, 3.2 h
  • Newchurch Road CSO (36013) Not discharging
    United Utilities · into River Irwell · 1.8 km by river above Holt Mill Bridge · 2025: 27 spills, 226 h
  • Waterbarn Lane CSO Not discharging
    United Utilities · into River Irwell · 1.6 km by river above Holt Mill Bridge · 2025: 7 spills, 22 h
  • Waterbarn Street/Barden Lane CSO No live feed
    United Utilities · into River Irwell · 1.6 km by river above Holt Mill Bridge · 2025: 0 spills, 0 h
  • The Glen Combined Sewer Overflow Not discharging
    United Utilities · into River Irwell · 1.2 km by river above Holt Mill Bridge · 2025: 139 spills, 1,306 h
  • Cowde Rd Br. Not discharging
    United Utilities · into River Irwell · 460 m by river above Holt Mill Bridge · 2025: 4 spills, 6.8 h
  • Burnley Rd E/Booth St CSO Not discharging
    United Utilities · into Whitewell Brook · 350 m by river above Holt Mill Bridge · 2025: 13 spills, 15 h
  • 709 Bacup Road CSO Not discharging
    United Utilities · into River Irwell · 320 m by river above Holt Mill Bridge · 2025: 2 spills, 3.5 h
Whitewell Brook, above Thornfield Avenuejoins the Irwell above Holt Mill Bridge5 overflows
  • Burnley Road East/Townley Arms CSO Not discharging
    United Utilities · into Whitewell Brook · 3.9 km by river above Thornfield Avenue · 2025: 0 spills, 0 h
  • Burnley Rd E /Whitewell Bottom CSO No live feed
    United Utilities · into Whitewell Brook · 3.9 km by river above Thornfield Avenue · 2025: 3 spills, 3.4 h
  • 876 Burnley Rd East CSO Not discharging
    United Utilities · into Whitewell Brook · 3.2 km by river above Thornfield Avenue · 2025: 0 spills, 0 h
  • 143 Burnley Road East CSO Not discharging
    United Utilities · into Whitewell Brook · 380 m by river above Thornfield Avenue · 2025: 28 spills, 107 h
  • Tbc Not discharging
    United Utilities · into Whitewell Brook · 210 m by river above Thornfield Avenue · 2025: 0 spills, 0 h
Between Holt Mill Bridge and Irwell Vale8 overflows
  • 295 Bacup Road CSO Not discharging
    United Utilities · into River Irwell · 4.6 km by river above Irwell Vale · 2025: 73 spills, 458 h
  • Bank St Combined Sewer Overflow Not discharging
    United Utilities · into Limy Water Trib Of R Irwell · 4.0 km by river above Irwell Vale · 2025: 45 spills, 143 h
  • Bacup Road/Falbarn Fold CSO Not discharging
    United Utilities · into River Irwell · 4.0 km by river above Irwell Vale · 2025: 49 spills, 168 h
  • Highfield Road CSO No live feed
    United Utilities · into River Irwell · 4.0 km by river above Irwell Vale · 2025: 13 spills, 37 h
  • New Hall Hey Bridge CSO Not discharging
    United Utilities · into River Irwell · 3.5 km by river above Irwell Vale · 2025: 0 spills, 0 h
  • New Hall Hey Road CSO Not discharging
    United Utilities · into River Irwell · 2.5 km by river above Irwell Vale · 2025: 30 spills, 111 h
  • Rossendale WwTW Not discharging
    United Utilities · into River Irwell · 760 m by river above Irwell Vale · 2025: 84 spills, 1,205 h
  • Irwell Vale PS Not discharging
    United Utilities · into River Ogden · 480 m by river above Irwell Vale · 2025: 8 spills, 11 h
Limy Water, above Rawtenstalljoins the Irwell above Irwell Vale3 overflows
  • 92 Burnley Road CSO 081hp Not discharging
    United Utilities · into Limy Water · 6.7 km by river above Rawtenstall · 2025: 16 spills, 40 h
  • Burnley Rd/Middlegate CSO Not discharging
    United Utilities · into Limy Water Trib Of Irwell · 3.2 km by river above Rawtenstall · 2025: 0 spills, 0 h
  • Rushbed SSO Not discharging
    United Utilities · into Limy Water · 1.8 km by river above Rawtenstall · 2025: 23 spills, 62 h
Ogden Brook, above Little Bridgejoins the Irwell above Irwell Vale4 overflows
  • Carr Mill Street CSO Not discharging
    United Utilities · into Clvrt'd Section Swinnel Brook · 4.2 km by river above Little Bridge · 2025: 43 spills, 180 h
  • Manchester Road Sewer Not discharging
    United Utilities · into Swinnel Brook · 2.8 km by river above Little Bridge · 2025: 13 spills, 3.8 h
  • Deardengate/Bury Road CSO Not discharging
    United Utilities · into Swinnel Brook · 2.8 km by river above Little Bridge · 2025: 1 spill, 0.1 h
  • Helmshore Caravan Park CSO Not discharging
    United Utilities · into Swinnel Brook · 1.4 km by river above Little Bridge · 2025: 48 spills, 106 h
Between Ramsbottom Weir and Bury Ground7 overflows
  • Carr Street CSO 099bp Not discharging
    United Utilities · into River Irwell · 8.3 km by river above Bury Ground · 2025: 4 spills, 2.9 h
  • Nuttall Hall Road CSO Not discharging
    United Utilities · into River Irwell · 6.9 km by river above Bury Ground · 2025: 45 spills, 163 h
  • Peel Hall CSO (Bry0140) Not discharging
    United Utilities · into River Irwell · 5.1 km by river above Bury Ground · 2025: 88 spills, 260 h
  • Railway Street CSO Not discharging
    United Utilities · into River Irwell · 5.1 km by river above Bury Ground · 2025: 29 spills, 63 h
  • Peel Hall Drive CSO Not discharging
    United Utilities · into River Irwell · 5.1 km by river above Bury Ground · 2025: 13 spills, 25 h
  • Off Walmersley Road CSO 092jl Not discharging
    United Utilities · into Pigs Lea Brook Trib Rvr Irwell · 2.2 km by river above Bury Ground · 2025: 0 spills, 0 h
  • Seedfield Secondary Modern Schl CSO Not discharging
    United Utilities · into Unnamed Trib Of River Irwell · 900 m by river above Bury Ground · 2025: 24 spills, 21 h
Between Bury Ground and Pioneer Mills10 overflows
  • Off Brandlesholme Rd (Mh12) CSO Not discharging
    United Utilities · into Kirklees Brook · 10.6 km by river above Pioneer Mills · 2025: 31 spills, 76 h
  • Woodhill Road CSO 092jp Not discharging
    United Utilities · into Woodhill Brook · 7.5 km by river above Pioneer Mills · 2025: 5 spills, 7.8 h
  • Tanpits Road CSO Not discharging
    United Utilities · into River Irwell · 6.8 km by river above Pioneer Mills · 2025: 53 spills, 166 h
  • Buckley Wells CSO 091dg Not discharging
    United Utilities · into River Irwell · 5.9 km by river above Pioneer Mills · 2025: 51 spills, 123 h
  • Waterside Mill CSO Not discharging
    United Utilities · into River Irwell · 5.5 km by river above Pioneer Mills · 2025: 3 spills, 6.8 h
  • Redvales Road CSO No live feed
    United Utilities · into River Irwell Via Culvert · 3.6 km by river above Pioneer Mills · 2025: 0 spills, 0 h · reaches the river through a sewer, so where it enters is approximate
  • Morris Street CSO (Bry0137) Not discharging
    United Utilities · into River Irwell · 2.7 km by river above Pioneer Mills · 2025: 5 spills, 0.6 h
  • Dumers Lane Pumping Station Not discharging
    United Utilities · into River Irwell · 2.6 km by river above Pioneer Mills · 2025: 0 spills, 0 h
  • Bury Wastewater Treatment Works Not discharging
    United Utilities · into River Irwell · 2.2 km by river above Pioneer Mills · 2025: 38 spills, 143 h
  • Bury Wastewater Treatment Works Not discharging
    United Utilities · into River Irwell · 2.2 km by river above Pioneer Mills · 2025: 57 spills, 617 h
River Roch, above Albert Royds Bridgejoins the Irwell above Pioneer Mills4 overflows
  • Ashes Lane CSO Not discharging
    United Utilities · into River Beal · 2.7 km by river above Albert Royds Bridge · 2025: 43 spills, 332 h
  • Smith Bridge Road CSO 35051 Not discharging
    United Utilities · into River Roch · 2.2 km by river above Albert Royds Bridge · 2025: 20 spills, 159 h
  • Oakcliffe Road CSO Not discharging
    United Utilities · into Culverted Trib Of River Roch · 720 m by river above Albert Royds Bridge · 2025: 26 spills, 52 h
  • Millgate CSO 35025 Not discharging
    United Utilities · into River Roch · 240 m by river above Albert Royds Bridge · 2025: 26 spills, 53 h
River Roch, above Rochdalejoins the Irwell above Pioneer Mills23 overflows
  • Whitworth SSO Not discharging
    United Utilities · into River Spodden · 7.7 km by river above Rochdale · 2025: 3 spills, 13 h
  • Whitworth CSO Not discharging
    United Utilities · into River Spodden · 6.7 km by river above Rochdale · 2025: 53 spills, 269 h
  • Station Road (Whitworth) CSO Not discharging
    United Utilities · into River Spodden · 5.8 km by river above Rochdale · 2025: 2 spills, 7.2 h
  • Newbold Street CSO Not discharging
    United Utilities · into The Stanney Brook · 4.9 km by river above Rochdale · 2025: 26 spills, 22 h
  • Bond St CSO Not discharging
    United Utilities · into Hey Brook Via Sws · 4.9 km by river above Rochdale · 2025: 0 spills, 0 h · reaches the river through a sewer, so where it enters is approximate
  • Albert Royds Street CSO Not discharging
    United Utilities · into River Roch · 4.7 km by river above Rochdale · 2025: 2 spills, 14 h
  • Albert Royds Street CSO Not discharging
    United Utilities · into River Roch · 4.6 km by river above Rochdale · 2025: 73 spills, 139 h
  • Stanney Road CSO Not discharging
    United Utilities · into Stanney Brook · 4.6 km by river above Rochdale · 2025: 4 spills, 13 h
  • Yorkshire St Oswald St CSO 35024 Not discharging
    United Utilities · into Hey Brook Trib Of River Roch · 4.3 km by river above Rochdale · 2025: 31 spills, 51 h
  • Trafalgar Street /Ramsey Street CSO Not discharging
    United Utilities · into River Roch Via Sws · 3.3 km by river above Rochdale · 2025: 2 spills, 0.6 h · reaches the river through a sewer, so where it enters is approximate
  • Milnrow Road/Pine Street CSO Not discharging
    United Utilities · into River Roch Via Sws · 3.1 km by river above Rochdale · 2025: 5 spills, 0.9 h · reaches the river through a sewer, so where it enters is approximate
  • Milnrow Road/Fishwick Street CSO Not discharging
    United Utilities · into River Roch Via Sws · 3.1 km by river above Rochdale · 2025: 55 spills, 76 h · reaches the river through a sewer, so where it enters is approximate
  • Milnrow Road/Fishwick Street CSO Not discharging
    United Utilities · into River Roch Via Sws · 3.1 km by river above Rochdale · 2025: 2 spills, 0.2 h · reaches the river through a sewer, so where it enters is approximate
  • Footwood / Spodden Valley CSO Not discharging
    United Utilities · into River Spodden, Trib River Roch · 2.8 km by river above Rochdale · 2025: 35 spills, 219 h
  • Smith St And John St CSO 35021 Not discharging
    United Utilities · into River Roch · 2.7 km by river above Rochdale · 2025: 34 spills, 48 h
  • Water Street CSO Not discharging
    United Utilities · into River Roch · 2.6 km by river above Rochdale · 2025: 22 spills, 17 h
  • Drake Street CSO (35038) Not discharging
    United Utilities · into Culverted River Roch Via Sws · 2.2 km by river above Rochdale · 2025: 8 spills, 11 h · reaches the river through a sewer, so where it enters is approximate
  • Spotland Bridge CSO 35035 Not discharging
    United Utilities · into River Spodden · 2.2 km by river above Rochdale · 2025: 51 spills, 128 h
  • Mellor Street CSO Not discharging
    United Utilities · into River Spodden · 2.2 km by river above Rochdale · 2025: 0 spills, 0 h
  • Yorkshire Street CSO 35022 Not discharging
    United Utilities · into River Roch · 2.1 km by river above Rochdale · 2025: 5 spills, 12 h
  • Manchester Rd CSO (351tt) Not discharging
    United Utilities · into River Roch Via Sws · 1.7 km by river above Rochdale · 2025: 11 spills, 2.9 h · reaches the river through a sewer, so where it enters is approximate
  • Toad Lane - High Street CSO Not discharging
    United Utilities · into River Roch · 1.6 km by river above Rochdale · 2025: 9 spills, 5.6 h
  • Oakenrod Combined Sewer Overflow Not discharging
    United Utilities · into River Roch · 650 m by river above Rochdale · 2025: 87 spills, 509 h
River Roch, above Blackford Bridgejoins the Irwell above Pioneer Mills17 overflows
  • Oldham Road CSO 35027 Not discharging
    United Utilities · into Clvrt Sec Of Sudden Brook · 18.4 km by river above Blackford Bridge · 2025: 84 spills, 241 h
  • Rochdale WwTW Not discharging
    United Utilities · into River Roch · 14.5 km by river above Blackford Bridge · 2025: 104 spills, 1,503 h
  • Sudden Valley Sewer Not discharging
    United Utilities · into River Roch · 14.4 km by river above Blackford Bridge · 2025: 83 spills, 236 h
  • Norden/Bamford Outfall Sewer Not discharging
    United Utilities · into River Roch · 13.6 km by river above Blackford Bridge · 2025: 22 spills, 74 h
  • Edenfield Road CSO Not discharging
    United Utilities · into Naden Brook · 12.9 km by river above Blackford Bridge · 2025: 1 spill, 3.7 h
  • 745 Edenfield Road CSO Not discharging
    United Utilities · into Naden Brook Trib Of R Roch · 12.9 km by river above Blackford Bridge · 2025: 1 spill, 0.1 h
  • John Street CSO 35020 Not discharging
    United Utilities · into Millers Brook Via Sws · 11.9 km by river above Blackford Bridge · 2025: 20 spills, 18 h · reaches the river through a sewer, so where it enters is approximate
  • Hooley Bridge CSO Not discharging
    United Utilities · into The River Roch · 10.0 km by river above Blackford Bridge · 2025: 39 spills, 140 h
  • Peel Lane No 2 CSO Not discharging
    United Utilities · into River Roch · 8.8 km by river above Blackford Bridge · 2025: 35 spills, 69 h
  • Peel Lane CSO No. 1 Not discharging
    United Utilities · into River Roch · 8.7 km by river above Blackford Bridge · 2025: 43 spills, 92 h
  • Heywood (Botany STW) CSO Not discharging
    United Utilities · into River Roch · 8.5 km by river above Blackford Bridge · 2025: 35 spills, 241 h
  • Bridge Hall Lane CSO Not discharging
    United Utilities · into River Roch · 5.4 km by river above Blackford Bridge · 2025: 0 spills, 0 h
  • Opp 182 Rochdale Road CSO (Bry0141) Not discharging
    United Utilities · into Clv Trib Of River Roch · 4.7 km by river above Blackford Bridge · 2025: 4 spills, 3.5 h
  • Rochdale Road/Wash Lane SSO Not discharging
    United Utilities · into River Roch · 4.6 km by river above Blackford Bridge · 2025: 25 spills, 26 h
  • Waterfold Lane CSO Not discharging
    United Utilities · into River Roch · 4.0 km by river above Blackford Bridge · 2025: 30 spills, 14 h
  • Primrose Hill CSO Status unknown
    United Utilities · into Barn Brook · 3.9 km by river above Blackford Bridge · 2025: 0 spills, 0 h
  • Pimhole CSO Not discharging
    United Utilities · into Barn Brook · 3.8 km by river above Blackford Bridge · 2025: 49 spills, 71 h
River Beal, above Station Roadjoins the Roch3 overflows
  • Peppermint Bridge CSO Not discharging
    United Utilities · into Piethorne Brook Trib Rvr Beal · 3.2 km by river above Station Road · 2025: 0 spills, 0 h
  • Shaw Road CSO Not discharging
    United Utilities · into River Beal · 1.6 km by river above Station Road · 2025: 2 spills, 3.8 h
  • Shaw Main Outfall Not discharging
    United Utilities · into River Beal · 1.5 km by river above Station Road · 2025: 20 spills, 174 h
Between Pioneer Mills and Kearsley19 overflows
  • St Andrews Rd Brooks Av CSO 09001 Not discharging
    United Utilities · into Black Lane Brook · 9.6 km by river above Kearsley · 2025: 10 spills, 39 h · placed on the river by its position alone
  • Ainsworth Road Combined Sewer Oveflow (Bry0129) Not discharging
    United Utilities · into River Irwell Via Surface Water Sewer · 6.9 km by river above Kearsley · 2025: 6 spills, 11 h · reaches the river through a sewer, so where it enters is approximate
  • Church Street East 09003 Not discharging
    United Utilities · into Unnamed Trib Of River Irwell · 6.9 km by river above Kearsley · 2025: 19 spills, 133 h
  • Church Street West CSO 091kb Not discharging
    United Utilities · into River Irwell · 6.5 km by river above Kearsley · 2025: 3 spills, 1.6 h
  • Stand Lane CSO 09058 Not discharging
    United Utilities · into River Irwell · 6.3 km by river above Kearsley · 2025: 69 spills, 201 h
  • Radcliffe Central CSO Not discharging
    United Utilities · into River Irwell · 6.3 km by river above Kearsley · 2025: 37 spills, 85 h
  • Lomax Street CSO Not discharging
    United Utilities · into The River Irwell · 6.0 km by river above Kearsley · 2025: 90 spills, 392 h
  • Sion Street CSO 09026 Not discharging
    United Utilities · into River Irwell · 5.4 km by river above Kearsley · 2025: 61 spills, 496 h
  • Bolton Rd Canute Street CSO Not discharging
    United Utilities · into River Irwell · 5.4 km by river above Kearsley · 2025: 72 spills, 170 h
  • Mount Sion Road CSO Not discharging
    United Utilities · into River Irwell · 4.5 km by river above Kearsley · 2025: 3 spills, 2.9 h
  • Fern Street CSO (078j3) Not discharging
    United Utilities · into River Croal · 2.5 km by river above Kearsley · 2025: 8 spills, 3.1 h
  • Stonehill Road CSO 072tv No live feed
    United Utilities · into Culvrt Singing Clough Brook · 2.1 km by river above Kearsley · 2025: 26 spills, 86 h
  • Stonehill Road CSO 07049 No live feed
    United Utilities · into Culvrt Singing Clough Brook · 2.1 km by river above Kearsley · 2025: 19 spills, 51 h
  • Stonehill Trading Estate CSO No live feed
    United Utilities · into Singing Clough Brook · 1.9 km by river above Kearsley · 2025: 5 spills, 13 h
  • Moses Gate Country Park CSO (073i5) Not discharging
    United Utilities · into River Croal · 1.7 km by river above Kearsley · 2025: 0 spills, 0 h
  • Ginger Fold CSO Bol0144 Not discharging
    United Utilities · into River Croal · 1.6 km by river above Kearsley · 2025: 86 spills, 298 h
  • Cammerclough Road CSO Not discharging
    United Utilities · into River Croal · 940 m by river above Kearsley · 2025: 93 spills, 271 h
  • Singing Clough CSO 071q8 No live feed
    United Utilities · into Clvrt Trib Of River Irwell · 680 m by river above Kearsley · 2025: 11 spills, 17 h
  • Tbc Not discharging
    United Utilities · into River Irwell · 170 m by river above Kearsley · 2025: 23 spills, 86 h
River Croal, above Farnworthjoins the Irwell above Kearsley55 overflows
  • Broadhead Road CSO 051fx Not discharging
    United Utilities · into Trib Quarlton Brook · 14.3 km by river above Farnworth · 2025: 7 spills, 9.7 h
  • Bolton Road SSO Not discharging
    United Utilities · into Bradshaw Brook · 13.7 km by river above Farnworth · 2025: 49 spills, 299 h
  • Playfair St Not discharging
    United Utilities · into Eagley Brook · 11.2 km by river above Farnworth · 2025: 0 spills, 0 h
  • Hough Lane Eagley Bridge CSO 073dl Not discharging
    United Utilities · into Eagley Brook · 11.1 km by river above Farnworth · 2025: 10 spills, 9.8 h
  • Hough Lane Back CSO Not discharging
    United Utilities · into Eagley Brook · 11.1 km by river above Farnworth · 2025: 0 spills, 0 h
  • D/S 56 Barrow Bridge Road CSO Not discharging
    United Utilities · into Dean Brook · 11.0 km by river above Farnworth · 2025: 2 spills, 2.2 h
  • Old Eagley CSO 073dm Not discharging
    United Utilities · into Eagley Brook · 10.6 km by river above Farnworth · 2025: 35 spills, 90 h
  • Lostock Junction Lane CSO Not discharging
    United Utilities · into Bessy Brook · 10.4 km by river above Farnworth · 2025: 0 spills, 0 h
  • Regent Road (Bolton) CSO Not discharging
    United Utilities · into Bessy Brook Via Sws · 10.4 km by river above Farnworth · 2025: 25 spills, 59 h · reaches the river through a sewer, so where it enters is approximate
  • Birtenshaw Farm CSO Not discharging
    United Utilities · into Eagley Brook · 10.2 km by river above Farnworth · 2025: 98 spills, 484 h
  • Heaton Bridge CSO Bolton Not discharging
    United Utilities · into Middle Brook · 9.6 km by river above Farnworth · 2025: 8 spills, 6.1 h
  • Brook Deans Close CSO Not discharging
    United Utilities · into Dean Brook · 9.6 km by river above Farnworth · 2025: 6 spills, 17 h
  • Ladybridge Lane CSO Not discharging
    United Utilities · into Middle Brook · 9.1 km by river above Farnworth · 2025: 4 spills, 16 h
  • Ladybridge Lane CSO Not discharging
    United Utilities · into Middle Brook · 8.9 km by river above Farnworth · 2025: 22 spills, 58 h
  • Hall I Th Wood CSO 071xp Not discharging
    United Utilities · into Eagley Brook · 8.0 km by river above Farnworth · 2025: 0 spills, 0 h
  • No 76 Middle Brook CSO Not discharging
    United Utilities · into Middle Brook · 8.0 km by river above Farnworth · 2025: 94 spills, 160 h
  • Royal Oak CSO 07039 Not discharging
    United Utilities · into Bradshaw Brook · 8.0 km by river above Farnworth · 2025: 25 spills, 91 h
  • Longsight Park CSO 07038 Status unknown
    United Utilities · into Bradshaw Brook · 7.8 km by river above Farnworth · 2025: 0 spills, 0 h
  • Astley Bridge CSO 071wp Not discharging
    United Utilities · into Astley Brook · 7.8 km by river above Farnworth · 2025: 47 spills, 183 h
  • Blackshaw Lane CSO 072fw Not discharging
    United Utilities · into Middle Brook (River Croal) · 7.2 km by river above Farnworth · 2025: 15 spills, 25 h
  • Albert Road CSO Not discharging
    United Utilities · into Middle Brook · 7.2 km by river above Farnworth · 2025: 25 spills, 9.7 h
  • Waters Meeting Road CSO 073kz Not discharging
    United Utilities · into River Tonge · 7.2 km by river above Farnworth · 2025: 55 spills, 166 h
  • Tonge Valley CSO Not discharging
    United Utilities · into River Tonge · 7.0 km by river above Farnworth · 2025: 0 spills, 0 h
  • Edith Street CSO 078nl Not discharging
    United Utilities · into River Croal · 6.7 km by river above Farnworth · 2025: 0 spills, 0 h
  • Spa Road CSO 07017 Not discharging
    United Utilities · into River Croal · 6.4 km by river above Farnworth · 2025: 45 spills, 441 h
  • Walker Street CSO Not discharging
    United Utilities · into River Croal · 6.4 km by river above Farnworth · 2025: 7 spills, 9.4 h
  • Darley Street CSO (079kl) Not discharging
    United Utilities · into River Tonge Via A Surface Water Sewer · 6.3 km by river above Farnworth · 2025: 0 spills, 0 h · reaches the river through a sewer, so where it enters is approximate
  • Mount Street CSO (079km) Not discharging
    United Utilities · into River Tonge Via A Surface Water Sewer · 6.3 km by river above Farnworth · 2025: 0 spills, 0 h · reaches the river through a sewer, so where it enters is approximate
  • Thicketford CSO 072ux Not discharging
    United Utilities · into Bradshaw Brook · 5.8 km by river above Farnworth · 2025: 30 spills, 82 h
  • White Lion Brow CSO Not discharging
    United Utilities · into River Croal · 5.8 km by river above Farnworth · 2025: 1 spill, 2.9 h
  • Tonge Moor Rd CSO Not discharging
    United Utilities · into River Tonge · 5.8 km by river above Farnworth · 2025: 11 spills, 22 h
  • Turner Bridge CSO Not discharging
    United Utilities · into River Tonge · 5.7 km by river above Farnworth · 2025: 42 spills, 37 h
  • King Street CSO 072bv Not discharging
    United Utilities · into River Croal · 5.6 km by river above Farnworth · 2025: 0 spills, 0 h
  • Entwistle St CSO Not discharging
    United Utilities · into River Tonge · 5.2 km by river above Farnworth · 2025: 0 spills, 0 h
  • Crown Street CSO 071qi Not discharging
    United Utilities · into Croal Minor · 5.1 km by river above Farnworth · 2025: 78 spills, 98 h
  • Manor Street Bow Street CSO 072es Not discharging
    United Utilities · into Croal Minor · 5.1 km by river above Farnworth · 2025: 1 spill, 1.5 h
  • Water Street CSO 07020 Not discharging
    United Utilities · into River Croal · 5.0 km by river above Farnworth · 2025: 1 spill, 0.2 h
  • Church Bank Railway Viaduct CSO Not discharging
    United Utilities · into Croal Minor · 4.8 km by river above Farnworth · 2025: 0 spills, 0 h
  • Church Wharfe CSO 073bw Not discharging
    United Utilities · into Clvrt Sec River Croal Minor · 4.8 km by river above Farnworth · 2025: 21 spills, 13 h
  • Church Bank (Side Of Viaduct) CSO Not discharging
    United Utilities · into Croal Minor · 4.7 km by river above Farnworth · 2025: 0 spills, 0 h
  • Tonge Bridge Way CSO (078nn) Not discharging
    United Utilities · into River Tonge · 4.7 km by river above Farnworth · 2025: 83 spills, 191 h
  • Hapatia Street CSO 074ea Not discharging
    United Utilities · into River Tonge · 4.5 km by river above Farnworth · 2025: 18 spills, 26 h
  • Springfield Tank CSO Not discharging
    United Utilities · into River Croal · 4.4 km by river above Farnworth · 2025: 10 spills, 19 h
  • Zulu Sreet CSO 07032 Not discharging
    United Utilities · into River Tonge · 4.4 km by river above Farnworth · 2025: 25 spills, 28 h
  • Bridgeman Park CSO Not discharging
    United Utilities · into River Croal · 4.3 km by river above Farnworth · 2025: 1 spill, 0.3 h
  • Stpeters Way/Springfield Ind Es CSO Not discharging
    United Utilities · into River Croal · 4.3 km by river above Farnworth · 2025: 18 spills, 10 h
  • Hind Street CSO Not discharging
    United Utilities · into Bradshaw Brook · 4.2 km by river above Farnworth · 2025: 0 spills, 0 h
  • Oakenbottom Road CSO 072is Not discharging
    United Utilities · into Bradshaw Brook · 4.2 km by river above Farnworth · 2025: 5 spills, 11 h
  • Orlando Street CSO 078j3 Not discharging
    United Utilities · into Croal Minor · 3.9 km by river above Farnworth · 2025: 12 spills, 20 h
  • 91 Manchester Road CSO 072go Not discharging
    United Utilities · into Croal Minor · 3.9 km by river above Farnworth · 2025: 114 spills, 302 h
  • Hag End Brow CSO Not discharging
    United Utilities · into River Tonge · 3.0 km by river above Farnworth · 2025: 19 spills, 13 h
  • Dragons Tooth CSO Not discharging
    United Utilities · into The River Croal · 2.5 km by river above Farnworth · 2025: 55 spills, 334 h
  • Hacken Works CSO Not discharging
    United Utilities · into River Croal · 2.4 km by river above Farnworth · 2025: 100 spills, 506 h
  • Darcy Lever Old Hall CSO Not discharging
    United Utilities · into Blackshaw Brook · 1.3 km by river above Farnworth · 2025: 10 spills, 8.2 h
  • Hall Lane Not discharging
    United Utilities · into River Croal · 220 m by river above Farnworth · 2025: 9 spills, 11 h
Eagley Brook, above Threadfold Wayjoins the Croal3 overflows
  • Belmont WwTW Not discharging
    United Utilities · into Eagley Brook · 5.6 km by river above Threadfold Way · 2025: 2 spills, 0.3 h
  • Hall Coppice SSO Not discharging
    United Utilities · into Eagley Brook · 1.8 km by river above Threadfold Way · 2025: 0 spills, 0 h
  • Dunscar Bridge CSO Not discharging
    United Utilities · into Eagley Brook · 750 m by river above Threadfold Way · 2025: 45 spills, 218 h
Between Kearsley and Littleton Road River12 overflows
  • Singing Clough CSO 071q8 Not discharging
    United Utilities · into Clvrt Singing Clough Brook · 8.5 km by river above Littleton Road River · 2025: 41 spills, 91 h
  • Kearsley PS Not discharging
    United Utilities · into River Irwell · 8.1 km by river above Littleton Road River · 2025: 27 spills, 132 h
  • Riverside CSO Bolto Bol0058 Not discharging
    United Utilities · into River Irwell · 7.2 km by river above Littleton Road River · 2025: 0 spills, 0 h
  • Bolton Wastewater Treatment Works Not discharging
    United Utilities · into River Irwell · 6.5 km by river above Littleton Road River · 2025: 55 spills, 620 h
  • Bolton Wastewater Treatment Works Not discharging
    United Utilities · into River Irwell · 6.5 km by river above Littleton Road River · 2025: 61 spills, 775 h
  • Clifton House Road Pumping Station Not discharging
    United Utilities · into River Irwell Via S.w. · 5.9 km by river above Littleton Road River · 2025: 2 spills, 16 h · reaches the river through a sewer, so where it enters is approximate
  • Robin Hood Clifton Pumping Station Not discharging
    United Utilities · into River Irwell Via Sws · 3.8 km by river above Littleton Road River · 2025: 7 spills, 46 h · reaches the river through a sewer, so where it enters is approximate
  • Prestwich PS Not discharging
    United Utilities · into River Irwell · 2.2 km by river above Littleton Road River · 2025: 66 spills, 215 h
  • Clifton Pumping Station Not discharging
    United Utilities · into River Irwell · 1.6 km by river above Littleton Road River · 2025: 69 spills, 297 h
  • Agecroft Power Station CSO Not discharging
    United Utilities · into The River Irwell · 840 m by river above Littleton Road River · 2025: 73 spills, 125 h
  • Agecroft Road East CSO Not discharging
    United Utilities · into River Irwell Via Culvert · 750 m by river above Littleton Road River · 2025: 0 spills, 0 h · reaches the river through a sewer, so where it enters is approximate
  • Rainsough Brow CSO Not discharging
    United Utilities · into River Irwell · 620 m by river above Littleton Road River · 2025: 42 spills, 101 h
Between Littleton Road River and Manchester Racecourse6 overflows
  • Langley Rd North CSO Not discharging
    United Utilities · into River Irwell · 4.1 km by river above Manchester Racecourse · 2025: 5 spills, 1.1 h
  • Lamplight Way PS Not discharging
    United Utilities · into River Irwell · 4.0 km by river above Manchester Racecourse · 2025: 1 spill, 8.5 h
  • Langley Road CSO Not discharging
    United Utilities · into River Irwell · 4.0 km by river above Manchester Racecourse · 2025: 32 spills, 34 h
  • Laundry St/Duchy Rd CSO Not discharging
    United Utilities · into River Irwell Via Sws · 3.1 km by river above Manchester Racecourse · 2025: 27 spills, 33 h · reaches the river through a sewer, so where it enters is approximate
  • Littleton Road CSO Not discharging
    United Utilities · into The River Irwell · 2.8 km by river above Manchester Racecourse · 2025: 23 spills, 31 h
  • Radford Street CSO Not discharging
    United Utilities · into River Irwell Via Sws · 1.6 km by river above Manchester Racecourse · 2025: 30 spills, 31 h · reaches the river through a sewer, so where it enters is approximate
Between Manchester Racecourse and Adelphi Weir2 overflows

Near these gauges, connection not known

Within 3 km of one of the Irwell’s gauges in a straight line, but the river map cannot say whether their water reaches it.

  • Tong Lane/Reed Street CSO Not discharging
    United Utilities · into Gleave Clough Brook · 730 m from Throstle Mill in a straight line · its recorded watercourse is not the one mapped beside it · 2025: 0 spills, 0 h
  • Great Clowes CSO 37048 Sal0080 Not discharging
    United Utilities · into River Irwell · 780 m from Adelphi Weir in a straight line · its water cannot be followed on the map · 2025: 35 spills, 25 h
  • Water St/New Quay St CSO Not discharging
    United Utilities · into The River Irwell · 880 m from Adelphi Weir in a straight line · its water cannot be followed on the map · 2025: 10 spills, 18 h
  • Bury New Road Salford CSO No live feed
    United Utilities · into The River Irwell Via Sws · 900 m from Adelphi Weir in a straight line · its water cannot be followed on the map · 2025: 24 spills, 17 h
  • Bury New Rd Lockett St CSO No live feed
    United Utilities · into The River Irwell Via Sws · 900 m from Adelphi Weir in a straight line · its water cannot be followed on the map · 2025: 5 spills, 5.9 h
  • Water Street CSO (284tv) Not discharging
    United Utilities · into River Irwell · 900 m from Adelphi Weir in a straight line · its water cannot be followed on the map · 2025: 5 spills, 10 h
  • Prestwich Golf Course CSO 093ir Not discharging
    United Utilities · into Singleton Brook · 940 m from Littleton Road River in a straight line · its watercourse is not on the river map · 2025: 8 spills, 15 h
  • Water Street/Liverpool Road CSO Not discharging
    United Utilities · into River Irwell · 950 m from Adelphi Weir in a straight line · its water cannot be followed on the map · 2025: 11 spills, 36 h
  • Greave Clough Drive CSO Not discharging
    United Utilities · into Greave Clough Via Sws · 970 m from Throstle Mill in a straight line · reaches the river through a sewer or culvert · 2025: 0 spills, 0 h
  • Bridge St West CSO (281f9) Not discharging
    United Utilities · into The River Irwell · 980 m from Adelphi Weir in a straight line · its water cannot be followed on the map · 2025: 4 spills, 2.3 h
  • Bridge Street CSO Not discharging
    United Utilities · into River Irwell · 990 m from Adelphi Weir in a straight line · its water cannot be followed on the map · 2025: 10 spills, 6.9 h
  • Bridge Street Bow Street CSO No live feed
    United Utilities · into River Irwell · 990 m from Adelphi Weir in a straight line · its water cannot be followed on the map · 2025: 63 spills, 119 h
  • Tbc Not discharging
    United Utilities · into River Irwell · 1.0 km from Adelphi Weir in a straight line · its water cannot be followed on the map · 2025: 0 spills, 0 h
  • Cottenham Lane CSO 372rz Not discharging
    United Utilities · into River Irwell · 1.1 km from Adelphi Weir in a straight line · its water cannot be followed on the map · 2025: 8 spills, 29 h
  • Opposite 110 Water Street Combined Sewer Oveflow (Bry0139) Not discharging
    United Utilities · into Manchester, Bolton And Bury Canal · 1.1 km from Pioneer Mills in a straight line · its watercourse is not on the river map · 2025: 7 spills, 12 h

74 more near these gauges whose connection is not known.

A status is the water company’s own monitor: it says whether an overflow is discharging, never how much or why, and a spill does not by itself explain a change in a river level. A status older than two hours is shown as unknown. Annual figures are the official returns: 12/24-hour spills for England and Wales, overflow events for Scotland (Scottish Water counts differently, so the two cannot be compared). “No data” means the monitor produced no usable data that year, not zero. Overflows are placed on OS Open Rivers (edition 2026-04), which leaves out many small channels: an overflow the map cannot place may still drain here. Contains OS data © Crown copyright and database rights 2026. Sewage in Britain’s rivers →

Live status: © United Utilities storm overflow activity data, licensed under CC BY 4.0. Annual figures for England: Environment Agency Event Duration Monitoring return, © Environment Agency copyright and/or database right, Open Government Licence v3.0.

Water samples

Dated samples taken by the Environment Agency, not live readings. Results are published days to months after the sample is taken, and many points are sampled only a few times a year, or have not been sampled for years.

166 sampling points on the River Irwell and the streams that join it above Adelphi Weir, and below it. 30 have a sample from the last 12 months; 41 have any sample banked.

Sampled most recently, anywhere on the Irwell and its streams:

Where, from the source downSampling pointsNewest sample
Above Throstle Mill9 points0 samplednone banked
Above Thornfield AvenueWhitewell Brook · joins the Irwell above Holt Mill Bridge2 points0 samplednone banked
Above Holt Mill Bridge6 points1 sampled24 Mar 2025
River Roch and its streamsjoins the Irwell above Pioneer Mills47 points9 sampled24 Jul 2026
Above RawtenstallLimy Water · joins the Irwell above Irwell Vale13 points0 samplednone banked
Above Little BridgeOgden Brook · joins the Irwell above Irwell Vale4 points1 sampled18 Dec 2025
Above Irwell Vale7 points1 sampled26 Aug 2026
Above Stubbins1 point4 Mar 2024
Above Ramsbottom Weir3 points0 samplednone banked
Above Bury Ground6 points1 sampled5 Dec 2024
River Croal and its streamsjoins the Irwell above Kearsley38 points16 sampled14 Sep 2026
Above Pioneer Mills9 points4 sampled7 Sep 2026
Above Kearsley13 points2 sampled4 Aug 2026
Above Littleton Road River5 points3 sampled4 Aug 2026
Above Manchester Racecourse1 point0 samplednone banked
Above Adelphi Weir1 point12 Aug 2026
Below the lowest gauge1 point19 Mar 2025

England's samples only. Each count opens the list of those points, nearest first, with the date of each one’s latest sample (the gauge’s “Upstream of here” list).

FloodRadar does not grade these results: there is no overall score, and official river classifications are a separate dataset. A sample taken downstream of an overflow does not by itself show where anything in it came from. River connections and distances are traced on OS Open Rivers (edition 2026-04), which leaves out many small channels.

Water samples: Environment Agency Water Quality Archive, © Environment Agency and/or database right 2026, Open Government Licence v3.0.

Contains OS data © Crown copyright and database rights 2026.