Home › Rivers › River Ribble

River Ribble water levels

Live levels from 10 monitoring stations across Lancashire, North Yorkshire, updated every 15 minutes.

10stations
0above typical high

Gauges

Monitoring stations, source to mouth

StationTownLevel nowStatusTrend
Locks WeirstructureStackhouse0.28 m 33m agoNormal—
Penny BridgeGiggleswick0.58 m 33m agoNormal—
Arnford WeirstructureArnford Weir0.54 m 33m agoNormal▽
Low MoorLow Moor0.77 m 33m agoNormal▼
HenthornGreat Mitton0.68 m 33m agoNormal▽
New Jumbles RockHurst Green0.51 m 33m agoNormal▽
Ribchester SchoolRibchester0.36 m 33m agoNormal▼
SamlesburySamlesbury1.33 m 33m agoNormal▼
Walton-Le-DaletidalPreston0.43 m 33m agoNormal—
PenworthamtidalLower Penwortham3.70 m 33m 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 Ribble above one of its gauges, from the source down. Named streams without a gauge that have a page here are listed at the end.

8 gauged tributaries, 29 gauges

Each tributary’s water passes the gauge it joins above and every gauge below it on the Ribble, and none of the gauges above where it joins. For each, the gauge nearest the Ribble is shown; its own page lists the rest.

Where the Ribble goes

No gauge below Penwortham 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 Ribble 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

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

  • 0 report discharging now
  • 138 not discharging
  • 5 offline or silent: 3 monitor offline, 0 status unknown, 2 no live feed

Official figures for 2025, for the overflows traced upstream of Penwortham: 3,963 spills over 19,013 hours in total, across all 143.

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 Ribble includes the smaller streams that join it there. Every overflow traced is listed here, each stretch in full. Back to the short lists →

Above Locks Weir, the Ribble’s highest gauge1 overflow
  • Horton-In-Ribblesdale STW Monitor offline
    United Utilities · into River Ribble · 8.4 km by river above Locks Weir · 2025: 35 spills, 433 h
Between Locks Weir and Penny Bridge1 overflow
  • Bridge End CSO 151f5 Not discharging
    United Utilities · into R Ribble Via A Surface W Sewer · 950 m by river above Penny Bridge · 2025: 0 spills, 0 h · reaches the river through a sewer, so where it enters is approximate
Between Penny Bridge and Arnford Weir4 overflows
  • Penny Bridge CSO Not discharging
    United Utilities · into River Ribble · 12.3 km by river above Arnford Weir · 2025: 31 spills, 37 h
  • Gildersleets Lane CSO 151vm Not discharging
    United Utilities · into River Ribble · 11.4 km by river above Arnford Weir · 2025: 1 spill, 0.3 h
  • Settle Wastewater Treatment Works Not discharging
    United Utilities · into River Ribble · 10.6 km by river above Arnford Weir · 2025: 59 spills, 446 h
  • Long Preston WwTW Lngpr Monitor offline
    United Utilities · into Long Preston Beck Trib R Ribbl · 3.6 km by river above Arnford Weir · 2025: 54 spills, 506 h
Between Arnford Weir and Low Moor16 overflows
  • Calf Hall Road CSO Not discharging
    United Utilities · into Calf Hall Beck · 26.8 km by river above Low Moor · 2025: 7 spills, 1.9 h
  • Near Butts Beck CSO (321h7) Not discharging
    United Utilities · into Butts Beck · 26.4 km by river above Low Moor · 2025: 5 spills, 1.6 h
  • Cornmill Cottages CSO Not discharging
    United Utilities · into Butts Beck · 26.3 km by river above Low Moor · 2025: 0 spills, 0 h
  • Dam Head Bridge /Gisburn Road CSO Not discharging
    United Utilities · into Butts Beck · 26.3 km by river above Low Moor · 2025: 10 spills, 4.3 h
  • Hellifield STW Not discharging
    United Utilities · into Hellifield (Pan) Beck · 25.8 km by river above Low Moor · 2025: 103 spills, 492 h
  • Hellifield STW Monitor offline
    United Utilities · into Hellifield (Pan) Beck · 25.8 km by river above Low Moor · 2025: 120 spills, 547 h
  • Barnoldswick WwTW Not discharging
    United Utilities · into Stock Beck · 24.9 km by river above Low Moor · 2025: 23 spills, 134 h
  • Gisburn WwTW Gisbn Not discharging
    United Utilities · into River Ribble · 15.9 km by river above Low Moor · 2025: 96 spills, 516 h
  • Gisburn WwTW Gisbn Not discharging
    United Utilities · into River Ribble · 15.9 km by river above Low Moor · 2025: 15 spills, 144 h
  • Tbc Not discharging
    United Utilities · into Skirden Beck · 12.9 km by river above Low Moor · 2025: 25 spills, 130 h
  • Tbc Not discharging
    United Utilities · into Holden Beck · 12.5 km by river above Low Moor · 2025: 0 spills, 0 h
  • Chatburn Pumping Station Not discharging
    United Utilities · into Chatburn Brook · 6.2 km by river above Low Moor · 2025: 66 spills, 685 h
  • Rear Of No.4 Ribble Avenue CSO Not discharging
    United Utilities · into Culverted Grindleton Brook · 5.5 km by river above Low Moor · 2025: 30 spills, 29 h
  • Grindleton WwTW Not discharging
    United Utilities · into River Ribble/West Clough Brook · 5.0 km by river above Low Moor · 2025: 20 spills, 166 h
  • Spring Gardens Waddington CSO Not discharging bathing water
    United Utilities · into Waddington Brook · 3.7 km by river above Low Moor · 2025: 48 spills, 90 h
  • West Bradford PS Not discharging bathing water
    United Utilities · into West Bradford Brook · 3.5 km by river above Low Moor · 2025: 28 spills, 170 h
Between Low Moor and Henthorn4 overflows
  • Waddington WwTW Not discharging bathing water
    United Utilities · into Bashall Brook · 5.3 km by river above Henthorn · 2025: 145 spills, 1,935 h
  • Clitheroe Street CSO Not discharging
    United Utilities · into Pendleton Brook · 2.3 km by river above Henthorn · 2025: 35 spills, 112 h
  • North West Of Henthorn Road Bridge Not discharging
    United Utilities · into Pendleton Brook · 1.7 km by river above Henthorn · 2025: 55 spills, 265 h
  • Clitheroe WwTW Not discharging
    United Utilities · into Barrow Clough/Pendleton Brook · 1.5 km by river above Henthorn · 2025: 78 spills, 701 h
Between Henthorn and New Jumbles Rock6 overflows
  • Longworth Rd/R'way Viaduct Not discharging
    United Utilities · into River Calder · 4.9 km by river above New Jumbles Rock · 2025: 41 spills, 105 h
  • Whittams Farm CSO 342xw Not discharging
    United Utilities · into Unnamed Tributary River Calder · 4.7 km by river above New Jumbles Rock · 2025: 89 spills, 189 h
  • South Of Old Langho Rd CSO Not discharging
    United Utilities · into Unnamed Trib Of Bushburn Brook · 4.7 km by river above New Jumbles Rock · 2025: 8 spills, 79 h
  • Ridding Lane CSO (342x5) Not discharging
    United Utilities · into River Calder · 4.3 km by river above New Jumbles Rock · 2025: 50 spills, 373 h
  • Whalley Wastewater Treament Works Not discharging
    United Utilities · into The River Calder · 3.8 km by river above New Jumbles Rock · 2025: 91 spills, 1,006 h
  • Billington WwTW Not discharging
    United Utilities · into River Calder · 2.9 km by river above New Jumbles Rock · 2025: 124 spills, 1,551 h
River Calder, above Oxford Roadjoins the Ribble above New Jumbles Rock3 overflows
  • Honey Holme Lane CSO Not discharging
    United Utilities · into River Calder · 4.4 km by river above Oxford Road · 2025: 20 spills, 55 h
  • Park Road Combined Sewer Overflow Not discharging
    United Utilities · into River Calder · 3.0 km by river above Oxford Road · 2025: 0 spills, 0 h
  • Brooklands Road/Todmorden Road CSO Not discharging
    United Utilities · into Unnamed Trib Of River Calder · 1.5 km by river above Oxford Road · 2025: 6 spills, 9.0 h
Pendle Water, above Carry Bridgejoins the Calder1 overflow
River Calder, above Padiham Town Centrejoins the Ribble above New Jumbles Rock5 overflows
  • Crow Wood Farm CSO Not discharging
    United Utilities · into River Calder · 6.6 km by river above Padiham Town Centre · 2025: 78 spills, 270 h
  • Burnley STW Not discharging
    United Utilities · into River Calder (Ribble) · 4.9 km by river above Padiham Town Centre · 2025: 38 spills, 435 h
  • Stockbridge Road CSO (Bur0038) Not discharging
    United Utilities · into Green Brook · 510 m by river above Padiham Town Centre · 2025: 0 spills, 0 h
  • Levant Mill Footbridge CSO (O82cv) Not discharging
    United Utilities · into Green Brook · 460 m by river above Padiham Town Centre · 2025: 0 spills, 0 h
  • Opp 76 Burnley Road CSO Not discharging
    United Utilities · into River Calder · 260 m by river above Padiham Town Centre · 2025: 93 spills, 169 h
River Calder, above Whalley Weirjoins the Ribble above New Jumbles Rock17 overflows
  • Tinker Brook CSO (22018) Not discharging
    United Utilities · into Tinker Brook · 14.3 km by river above Whalley Weir · 2025: 21 spills, 26 h
  • Oswaldtwistle CSO Not discharging
    United Utilities · into White Ash Brook · 13.9 km by river above Whalley Weir · 2025: 54 spills, 177 h
  • Rear Of 34 Dinely Street CSO Not discharging
    United Utilities · into River Hyndburn · 13.5 km by river above Whalley Weir · 2025: 0 spills, 0 h
  • Accrington SSO Not discharging
    United Utilities · into River Hyndburn · 12.8 km by river above Whalley Weir · 2025: 74 spills, 353 h
  • Inskip Street (082ak) CSO Not discharging
    United Utilities · into River Calder · 11.8 km by river above Whalley Weir · 2025: 59 spills, 96 h
  • Station Road (Paliham) CSO Not discharging
    United Utilities · into River Calder · 11.8 km by river above Whalley Weir · 2025: 53 spills, 43 h
  • Shuttleworth Stcalder St CSO Not discharging
    United Utilities · into River Calder · 11.7 km by river above Whalley Weir · 2025: 0 spills, 0 h
  • Adjacent To Padiham Leisure Centre Not discharging
    United Utilities · into River Calder · 11.4 km by river above Whalley Weir · 2025: 25 spills, 41 h
  • Altham Outfall (Fennyfold) CSO Not discharging
    United Utilities · into River Calder · 10.7 km by river above Whalley Weir · 2025: 49 spills, 157 h
  • Parker Street CSO (228es) Not discharging
    United Utilities · into Hyndburn Brook Via Surface Water Sewer · 10.7 km by river above Whalley Weir · 2025: 0 spills, 0 h · reaches the river through a sewer, so where it enters is approximate
  • Huncoat PS Not discharging
    United Utilities · into Clough Brook · 10.1 km by river above Whalley Weir · 2025: 17 spills, 45 h
  • Clayton Le Moors Tank CSO 22016 Not discharging
    United Utilities · into Hyndburn Brook · 8.9 km by river above Whalley Weir · 2025: 38 spills, 74 h
  • Lower Barnes Street CSO (229km) Not discharging
    United Utilities · into Hyndburn Brook · 8.9 km by river above Whalley Weir · 2025: 89 spills, 229 h
  • Simonstone Lane CSO Not discharging
    United Utilities · into River Calder · 8.5 km by river above Whalley Weir · 2025: 4 spills, 16 h
  • Sabden CSO (342p9) Not discharging
    United Utilities · into Sabden Brook · 8.3 km by river above Whalley Weir · 2025: 0 spills, 0 h
  • Great Harwood (Hynburn Rd)cso 22017 Not discharging
    United Utilities · into Hyndburn Brook · 8.0 km by river above Whalley Weir · 2025: 37 spills, 52 h
  • Hyndburn WwTW Hynbd Not discharging
    United Utilities · into River Calder (Ribble) · 5.9 km by river above Whalley Weir · 2025: 53 spills, 525 h
Green Brook, above Dryden Streetjoins the Calder1 overflow
  • In Front Of No.19 Bear Street CSO Not discharging
    United Utilities · into Sweet Clough Trib Green Brook · 530 m by river above Dryden Street · 2025: 3 spills, 2.5 h
Pendle Water, above Reedyfordjoins the Calder4 overflows
  • Colne Refuse Transfer Station Not discharging
    United Utilities · into Colne Water · 2.7 km by river above Reedyford · 2025: 11 spills, 35 h
  • Colne Waste Water Treatment Works Not discharging
    United Utilities · into Colne Water · 2.1 km by river above Reedyford · 2025: 64 spills, 430 h
  • 273 Regent St CSO (32013) Not discharging
    United Utilities · into Swinden Clough · 1.9 km by river above Reedyford · 2025: 9 spills, 48 h
  • Edward Street CSO Not discharging
    United Utilities · into Swinden Clough · 1.9 km by river above Reedyford · 2025: 0 spills, 0 h
Pendle Water, above Lomeshayejoins the Calder10 overflows
  • Walverden Park CSO Not discharging
    United Utilities · into Walverden Water · 3.4 km by river above Lomeshaye · 2025: 4 spills, 4.9 h
  • Chapel House Road CSO (32014) Not discharging
    United Utilities · into Walverden Water · 3.4 km by river above Lomeshaye · 2025: 27 spills, 15 h
  • Chapel House Road (32014) CSO Not discharging
    United Utilities · into Walverden Water · 3.4 km by river above Lomeshaye · 2025: 10 spills, 16 h
  • Netherfield Road CSO (32019) Not discharging
    United Utilities · into Walverden Water · 3.1 km by river above Lomeshaye · 2025: 46 spills, 94 h
  • Bradley Road CSO (328n5) Not discharging
    United Utilities · into Walverden Water · 2.4 km by river above Lomeshaye · 2025: 0 spills, 0 h
  • Crawford Street (Nelson) CSO 321p3 Not discharging
    United Utilities · into Walverden Water · 2.2 km by river above Lomeshaye · 2025: 0 spills, 0 h
  • Fleet Street Not discharging
    United Utilities · into Walverden Water · 1.8 km by river above Lomeshaye · 2025: 50 spills, 136 h
  • Barrowford CSO Not discharging
    United Utilities · into Pendle Water · 1.5 km by river above Lomeshaye · 2025: 29 spills, 5.1 h
  • 11 North Park Avenue CSO Not discharging
    United Utilities · into Pendle Water · 940 m by river above Lomeshaye · 2025: 7 spills, 8.3 h
  • Lomeshaye Way CSO Not discharging
    United Utilities · into Pendle Water · 340 m by river above Lomeshaye · 2025: 19 spills, 46 h
Pendle Water, above Barden Lanejoins the Calder3 overflows
  • Lindred Road CSO Not discharging
    United Utilities · into Pendle Water · 2.9 km by river above Barden Lane · 2025: 34 spills, 181 h
  • Sackville St Montague St CSO Not discharging
    United Utilities · into Pendle Water Via Culvert · 1.6 km by river above Barden Lane · 2025: 0 spills, 0 h · reaches the river through a sewer, so where it enters is approximate
  • Clitheroe Road CSO Not discharging
    United Utilities · into Pendle Water · 1.6 km by river above Barden Lane · 2025: 84 spills, 451 h
River Brun, above Thompson Parkjoins the Calder1 overflow
  • Ne Area Sewer Not discharging
    United Utilities · into River Burn · 660 m by river above Thompson Park · 2025: 0 spills, 0 h · placed on the river by its position alone
River Hyndburn, above Milnshawjoins the Calder6 overflows
  • Scott Avenue/Hurstead Street CSO Not discharging
    United Utilities · into Woodnook Water · 3.7 km by river above Milnshaw · 2025: 11 spills, 2.8 h
  • Rear Of 489 Manchester Road CSO Not discharging
    United Utilities · into Woodnook Water Via Sws · 3.3 km by river above Milnshaw · 2025: 0 spills, 0 h · reaches the river through a sewer, so where it enters is approximate
  • Hill Street CSO Not discharging
    United Utilities · into Woodnook Water · 2.9 km by river above Milnshaw · 2025: 1 spill, 0.9 h
  • Priestley Clough CSO Not discharging
    United Utilities · into Woodnook Water · 1.9 km by river above Milnshaw · 2025: 15 spills, 17 h
  • Grange Lane CSO Not discharging
    United Utilities · into Broad Oak Water · 850 m by river above Milnshaw · 2025: 0 spills, 0 h
  • Melbourne Street/Water Street CSO Not discharging
    United Utilities · into Culverted Trib River Hyndburn · 440 m by river above Milnshaw · 2025: 0 spills, 0 h
River Hodder, above Hodder Placejoins the Ribble above New Jumbles Rock3 overflows
  • Slaidburn Ww Ntwk Pumping Station Not discharging
    United Utilities · into River Hodder · 26.3 km by river above Hodder Place · 2025: 10 spills, 18 h
  • Slaidburn WwTW Not discharging
    United Utilities · into River Hodder · 25.3 km by river above Hodder Place · 2025: 27 spills, 273 h
  • St Marys Church (Chipping) CSO Not discharging
    United Utilities · into Chipping Brook · 14.1 km by river above Hodder Place · 2025: 36 spills, 36 h
Between New Jumbles Rock and Ribchester School3 overflows
  • Wilpshire WwTW (Wilps) Not discharging
    United Utilities · into Showley Brook · 17.3 km by river above Ribchester School · 2025: 69 spills, 372 h
  • West Of Dewhurst Farm CSO 341rs Not discharging
    United Utilities · into Trib Of Dinckley Brook · 12.2 km by river above Ribchester School · 2025: 32 spills, 22 h
  • Mh 63 East End Of Copster Green CSO Not discharging
    United Utilities · into Trib Of Dinckley Brook · 11.6 km by river above Ribchester School · 2025: 106 spills, 523 h
Between Ribchester School and Samlesbury4 overflows
  • Ribchester WwTW Not discharging
    United Utilities · into River Ribble · 13.6 km by river above Samlesbury · 2025: 6 spills, 49 h
  • Ribchester WwTW Not discharging
    United Utilities · into River Ribble · 13.6 km by river above Samlesbury · 2025: 1 spill, 0.1 h
  • Off Mellor Brow Not discharging
    United Utilities · into Mellor Brook · 8.1 km by river above Samlesbury · 2025: 58 spills, 206 h
  • Grimsargh CSO 333lg Not discharging
    United Utilities · into Trib Tun Brook · 5.0 km by river above Samlesbury · 2025: 0 spills, 0 h
Between Samlesbury and Walton-Le-Dale1 overflow
  • Cuerdale Lane CSO 401qm Not discharging
    United Utilities · into River Ribble · 1.6 km by river above Walton-Le-Dale · 2025: 0 spills, 0 h
Between Walton-Le-Dale and Penwortham1 overflow
  • Duddle Lane CSO Not discharging
    United Utilities · into Hennel Brook · 4.5 km by river above Penwortham · 2025: 8 spills, 51 h
River Darwen, above Hardman Wayjoins the Ribble above Penwortham10 overflows
  • Cranberry Lane CSO Not discharging
    United Utilities · into Trib River Darwen · 1.6 km by river above Hardman Way · 2025: 2 spills, 6.0 h
  • Bolton Road CSO Not discharging
    United Utilities · into Tributary Of River Darwen · 1.5 km by river above Hardman Way · 2025: 0 spills, 0 h
  • Grimshaw Street CSO Not discharging
    United Utilities · into River Darwen · 1.3 km by river above Hardman Way · 2025: 20 spills, 26 h
  • Footpath Nr Cross St CSO Not discharging
    United Utilities · into River Darwen · 1.2 km by river above Hardman Way · 2025: 3 spills, 0.3 h
  • Bolton Road CSO Not discharging
    United Utilities · into Unnamed Trib Of River Darwen · 770 m by river above Hardman Way · 2025: 5 spills, 1.4 h
  • Bolton Road/Astley Street CSO Not discharging
    United Utilities · into Kebbs Brook,trib Of Riv Darwen · 770 m by river above Hardman Way · 2025: 9 spills, 3.5 h
  • Coal Pit Lane CSO No live feed
    United Utilities · into Kebbs Brook,trib Of Riv Darwen · 770 m by river above Hardman Way · 2025: 15 spills, 43 h
  • Belgrave Road CSO Not discharging
    United Utilities · into Tributary Of River Darwen · 710 m by river above Hardman Way · 2025: 0 spills, 0 h
  • Balle Street Hilton Street CSO Not discharging
    United Utilities · into River Darwen · 540 m by river above Hardman Way · 2025: 46 spills, 28 h
  • Balle Street Hilton Street CSO Not discharging
    United Utilities · into River Darwen · 540 m by river above Hardman Way · 2025: 56 spills, 62 h
River Darwen, above Ewoodjoins the Ribble above Penwortham9 overflows
  • Waterside CSO 052z1 Not discharging
    United Utilities · into Waterside Brook · 7.2 km by river above Ewood · 2025: 9 spills, 37 h
  • Redearth Road/Sudell Road CSO Not discharging
    United Utilities · into River Darwen · 5.7 km by river above Ewood · 2025: 3 spills, 0.8 h
  • Church Street/Parliament Street CSO Not discharging
    United Utilities · into Culverted Section River Darwen · 5.6 km by river above Ewood · 2025: 7 spills, 1.7 h
  • Railway Road/South Street CSO Not discharging
    United Utilities · into Clvrtd Section Of River Darwen · 5.4 km by river above Ewood · 2025: 0 spills, 0 h
  • 28 Tythebarn St Not discharging
    United Utilities · into River Darwen (Sewer) · 5.3 km by river above Ewood · 2025: 20 spills, 16 h · reaches the river through a sewer, so where it enters is approximate
  • Hindle Street CSO Not discharging
    United Utilities · into River Darwen Via Sws · 4.9 km by river above Ewood · 2025: 14 spills, 14 h · reaches the river through a sewer, so where it enters is approximate
  • Woodvale Flats CSO Not discharging
    United Utilities · into River Darwen · 4.9 km by river above Ewood · 2025: 0 spills, 0 h
  • Clarence Street CSO Not discharging
    United Utilities · into River Darwen · 3.8 km by river above Ewood · 2025: 42 spills, 69 h
  • Lower Eccleshill Road CSO Not discharging
    United Utilities · into River Darwen · 3.0 km by river above Ewood · 2025: 39 spills, 266 h
River Darwen, above Blackburn Waterfalljoins the Ribble above Penwortham2 overflows
  • Bolton Road Combined Sewer Overflow Not discharging
    United Utilities · into Unnamed Trib Of River Darwen · 620 m by river above Blackburn Waterfall · 2025: 45 spills, 46 h
  • Aqueduct Road CSO Not discharging
    United Utilities · into River Darwen · 510 m by river above Blackburn Waterfall · 2025: 53 spills, 335 h
River Darwen, above Blue Bridgejoins the Ribble above Penwortham13 overflows
  • Fielden Street CSO Not discharging
    United Utilities · into River Blakewater · 19.4 km by river above Blue Bridge · 2025: 3 spills, 3.1 h
  • Addison Close CSO Not discharging
    United Utilities · into River Blakewater · 19.4 km by river above Blue Bridge · 2025: 49 spills, 71 h
  • Apple Street CSO Not discharging
    United Utilities · into River Blakewater · 18.9 km by river above Blue Bridge · 2025: 5 spills, 1.1 h
  • Wellington Road CSO Not discharging
    United Utilities · into River Darwen · 18.8 km by river above Blue Bridge · 2025: 2 spills, 0.5 h
  • Manor Road CSO (052er) Not discharging
    United Utilities · into River Blakewater · 18.6 km by river above Blue Bridge · 2025: 3 spills, 0.3 h
  • Witton Tanks CSO Not discharging
    United Utilities · into River Blakewater · 18.3 km by river above Blue Bridge · 2025: 41 spills, 81 h
  • 293 Preston Old Road CSO (052m0) Not discharging
    United Utilities · into River Darwen · 17.6 km by river above Blue Bridge · 2025: 0 spills, 0 h
  • 293 Preston Old Road CSO (052m0) Not discharging
    United Utilities · into River Blakewater · 17.5 km by river above Blue Bridge · 2025: 0 spills, 0 h
  • Abbey Village Pumping Station Not discharging
    United Utilities · into River Roddlesworth · 17.1 km by river above Blue Bridge · 2025: 41 spills, 342 h
  • Preston New Road Not discharging
    United Utilities · into Trib Of Arley Brook · 13.9 km by river above Blue Bridge · 2025: 36 spills, 59 h
  • Blackburn WwTW No live feed bathing water shellfish water
    United Utilities · into Hole Brook & River Darwen · 6.1 km by river above Blue Bridge · 2025: 19 spills, 28 h
  • Daub Hall Lane CSO 403cw Not discharging
    United Utilities · into Black Brook · 3.5 km by river above Blue Bridge · 2025: 67 spills, 166 h
  • Cann Bridge Street CSO 40042 Not discharging
    United Utilities · into River Darwen · 1.4 km by river above Blue Bridge · 2025: 16 spills, 9.7 h
River Blakewater, above Gorse Streetjoins the Darwen1 overflow
  • Accrington Road CSO Not discharging
    United Utilities · into Clvrt'd Section Knuzden Brook · 1.9 km by river above Gorse Street · 2025: 43 spills, 90 h
River Blakewater, above Harrison Streetjoins the Darwen13 overflows
  • Whalley Old Rd/Providence St CSO Not discharging
    United Utilities · into Little Harwood Brook · 3.2 km by river above Harrison Street · 2025: 58 spills, 204 h
  • Philips Road CSO Not discharging
    United Utilities · into River Blakewater · 2.8 km by river above Harrison Street · 2025: 32 spills, 187 h
  • Beechwood Road CSO Not discharging
    United Utilities · into River Blakewater · 2.8 km by river above Harrison Street · 2025: 3 spills, 0.6 h
  • Notre Dame Gardens CSO Not discharging
    United Utilities · into River Blakewater · 2.4 km by river above Harrison Street · 2025: 1 spill, 0.6 h
  • Whalley New Road CSO Not discharging
    United Utilities · into River Blakewater · 2.2 km by river above Harrison Street · 2025: 2 spills, 0.1 h
  • Whalley Range / Wesley Street CSO Not discharging
    United Utilities · into River Blakewater · 2.2 km by river above Harrison Street · 2025: 0 spills, 0 h
  • Whalley Range/Grace Street CSO Not discharging
    United Utilities · into River Blakewater · 2.0 km by river above Harrison Street · 2025: 3 spills, 0.3 h
  • New Mill Street CSO Not discharging
    United Utilities · into River Blakewater · 1.9 km by river above Harrison Street · 2025: 4 spills, 15 h
  • Whalley Range/Millham Street CSO Not discharging
    United Utilities · into River Blakewater Via Sws · 1.8 km by river above Harrison Street · 2025: 3 spills, 0.3 h · reaches the river through a sewer, so where it enters is approximate
  • Lark Hill/Brookhouse Lane CSO Not discharging
    United Utilities · into Tributary Of River Blakewater · 1.8 km by river above Harrison Street · 2025: 3 spills, 0.2 h
  • Victoria Street CSO Not discharging
    United Utilities · into River Blakewater · 1.3 km by river above Harrison Street · 2025: 11 spills, 2.6 h
  • Thwaites Brewery Yard Not discharging
    United Utilities · into River Blakewater · 1.3 km by river above Harrison Street · 2025: 50 spills, 127 h
  • Great Bolton Street CSO Not discharging
    United Utilities · into River Blakewater · 350 m by river above Harrison Street · 2025: 0 spills, 0 h

Near these gauges, connection not known

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

  • Valley Road Pumping Station Not discharging bathing water shellfish water
    United Utilities · into River Ribble · 20 m from Penwortham in a straight line · discharges into a tidal reach, where the water moves both ways · 2025: 3 spills, 1.3 h
  • Ribbleton Lane CSO 33103 Not discharging bathing water shellfish water
    United Utilities · into River Ribble Tidal Via Sws · 50 m from Walton-Le-Dale in a straight line · discharges to the sea, an estuary or tidal water · 2025: 10 spills, 81 h
  • 18 Deepdale Road Not discharging bathing water
    United Utilities · into River Ribble Via Storm Culvert · 50 m from Walton-Le-Dale in a straight line · discharges into a tidal reach, where the water moves both ways · 2025: 0 spills, 0 h
  • London Road Nantwich CSO Status unknown
    United Utilities · into Storm Culvert Into R Ribble · 50 m from Walton-Le-Dale in a straight line · discharges into a tidal reach, where the water moves both ways · 2025: 0 spills, 0 h
  • London Road Not discharging bathing water
    United Utilities · into Storm Culvert Into R Ribble · 50 m from Walton-Le-Dale in a straight line · discharges into a tidal reach, where the water moves both ways · 2025: 0 spills, 0 h
  • Percy Street CSO Not discharging
    United Utilities · into Storm Culvert,trib Of Ribble · 60 m from Walton-Le-Dale in a straight line · discharges into a tidal reach, where the water moves both ways · 2025: 0 spills, 0 h
  • Dale Street CSO 331r7 Not discharging
    United Utilities · into River Ribble Tidal · 60 m from Walton-Le-Dale in a straight line · discharges to the sea, an estuary or tidal water · 2025: 0 spills, 0 h
  • London Road (Preston) CSO (332c8) Status unknown
    United Utilities · into Savick Brook · 60 m from Walton-Le-Dale in a straight line · several watercourses close by, nothing to choose between them · 2025: 0 spills, 0 h
  • Wolseley Road CSO Not discharging bathing water shellfish water
    United Utilities · into River Ribble · 330 m from Penwortham in a straight line · discharges into a tidal reach, where the water moves both ways · 2025: 3 spills, 38 h
  • Riverside Road CSO Not discharging bathing water shellfish water
    United Utilities · into River Ribble · 350 m from Penwortham in a straight line · discharges into a tidal reach, where the water moves both ways · 2025: 1 spill, 0.8 h
  • Fishergate Hill CSO (Chamber C9) Not discharging bathing water
    United Utilities · into River Ribble · 440 m from Penwortham in a straight line · discharges into a tidal reach, where the water moves both ways · 2025: 3 spills, 20 h
  • Fishergate Hill CSO Chamber C8 Not discharging bathing water
    United Utilities · into River Ribble · 550 m from Penwortham in a straight line · discharges into a tidal reach, where the water moves both ways · 2025: 3 spills, 13 h
  • Manchester Rd/Selbourne Rd CSO No live feed bathing water shellfish water
    United Utilities · into River Ribble · 600 m from Walton-Le-Dale in a straight line · its watercourse is not on the river map · 2025: 1 spill, 0.2 h
  • George Street CSO 331vj No live feed
    United Utilities · into Tributary Of River Ribble · 650 m from Walton-Le-Dale in a straight line · its watercourse is not on the river map · 2025: 67 spills, 163 h
  • Cop Lane CSO Not discharging bathing water
    United Utilities · into Tribof River Ribble · 660 m from Penwortham in a straight line · no mapped watercourse close enough to be sure · 2025: 1 spill, 15 h

33 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.

184 sampling points on the River Ribble and the streams that join it above Penwortham. 47 have a sample from the last 12 months; 84 have any sample banked.

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

Where, from the source downSampling pointsNewest sample
Above Locks Weir6 points3 sampled7 Sep 2026
Above Penny Bridge1 point0 samplednone banked
Above Arnford Weir9 points8 sampled1 Oct 2026
River Hodder and its streamsjoins the Ribble above New Jumbles Rock31 points20 sampled29 Sep 2026
River Calder and its streamsjoins the Ribble above New Jumbles Rock71 points21 sampled5 Aug 2026
Above Low Moor14 points9 sampled10 Sep 2026
Above Henthorn9 points6 sampled10 Sep 2026
River Darwen and its streamsjoins the Ribble above Penwortham26 points9 sampled7 Sep 2026
Above New Jumbles Rock6 points3 sampled21 Sep 2026
Above Ribchester Sarmatian BridgeBoyce's Brook · joins the Ribble above Ribchester School1 point0 samplednone banked
Above Ribchester School4 points2 sampled13 Mar 2025
Above Samlesbury3 points1 sampled7 Sep 2026
Above Walton-Le-Dale1 point4 Aug 2026
Above Penwortham2 points1 sampled13 Aug 2026

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.