Thames Water sewage map and spill data
Thames Water operates 581 storm overflows listed in the 2025 England annual return, on 340 named receiving waters. Check the latest company report for each outlet below.
- 581
- Outlet records
- 9,189
- Spills in 2025
- 107,822
- Recorded hours
- 556
- Linked to a live feed
2 records have no usable spill count. 32 records show monitor operation below 90%. Annual figures describe the whole of 2025, not today. Company totals are not a league table.
Waters with the most Thames Water outlets
Receiving waters named in the annual return, with the number of this company’s outlets on each.
- Thames Middle 56
- Lower Roding (Loughton to Thames) 32
- Wandle (Croydon to Wandsworth) and the Graveney 28
- Lee (from Luton to Luton Hoo Lakes) 21
- Lower Brent 21
- Thames Upper 16
- Dollis Brook and Upper Brent 15
- Cranleigh Waters 9
- Lee (Tottenham Locks to Bow Locks/Three Mills Locks) 8
- Wealdstone Brook 8
- Lee (from Luton Hoo Lakes to Hertford) 7
- Mole - Horley to Dorking 7
Thames Water outlets
Filter by the latest company report, or search by outlet, receiving water, town or postcode. The map follows the filters.
Filters apply to the map and list. Recent stops need a current report and a recorded stop time. They do not show whether water is safe.
Showing 10 of 581 outlets
Open full map- (Northern) low level no 1 brook greenCurrent status unknown
Thames Water · R.THAMES ( Tidal )
2025 annual record:1spill0.4hours - 15 coldharbour lane, busheyCurrent status unknown
Thames Water · Colne Brook
2025 annual record:0spills0hours - Abbess Roding STWCurrent status unknown
Thames Water · Coopers Brook
2025 annual record:64spills683hours - Abbey Mills A Storm SPSCurrent status unknown
Thames Water · R.LEE (Chanelsea River South)
2025 annual record:0spills0hours - Abbeydale RoadCurrent status unknown
Thames Water
2025 annual record:1spill2.6hours - Abingdon STWCurrent status unknown
Thames Water · Odhay Hill Ditch/RIVER Thames
2025 annual record:13spills112hours - Acton Ealing SPSCurrent status unknown
Thames Water · Thames ( Tidal )
2025 annual record:1spill11hours - Aldermaston STWCurrent status unknown
Thames Water · Groundwater via Land Treatment
2025 annual record:31spills247.8hours - Aldershot CSOCurrent status unknown
Thames Water
2025 annual record:2spills8.3hours - Aldershot STWCurrent status unknown
Thames Water · Blackwater River
2025 annual record:9spills37.8hours
No outlets match these filters.
Most recorded spills in 2025
The highest 2025 counts among Thames Water outlets. A count is events, not volume or harm. Equal counts share a rank.
- 1Markyate STW155spills
River Ver
- 2Stewkley STW143spills
Hardwick Brook
- 3South Moreton STW137spills
Mill Brook
- 4Cirencester STW125spills
Shorncote Ditch
- 5Winterbourne STW116spills
Winterbourne Stream
Spills over time
The median outlet run by Thames Water recorded 6 spills in 2025, against 11 across England.
518 outlets have a comparable count for both 2024 and 2025, with the monitor working at least 90% of each year. 26 recorded more spills, 435 fewer and 57 the same. Together they went from 21,404 to 8,427 spills, a fall of 61%.
Largest rises from 2024 to 2025
- East Shefford STW35 → 102
- Stag Lane CSO13 → 37
- Streatham storm relief B1 → 18
| Year | Outlets with a count | Total spills | Median per outlet | England median |
|---|---|---|---|---|
| 2025 | 579 | 9,189 | 6 | 11 |
| 2024 | 575 | 22,903 | 20 | 19 |
| 2023 | 422 | 13,699 | 16 | 20 |
| 2022 | 88 | 2,332 | 20.5 | 13 |
| 2021 | 86 | 4,122 | 42.5 | 19 |
Earlier returns list fewer of these outlets, so totals are not comparable between years. The median per outlet and the like-for-like change are fairer comparisons. Counts are events, not volume.
All Thames Water outlet records
581 outlet records in alphabetical order. Each link opens the outlet page with its latest report and annual history.
A26 outlets
- Abbess Roding STWCoopers Brook · 64 spills in 2025
- Abbey Mills A Storm SPSR.LEE (Chanelsea River South) · 0 spills in 2025
- Abbeydale RoadThames Water · 1 spill in 2025
- Abingdon STWOdhay Hill Ditch/RIVER Thames · 13 spills in 2025
- Acton Ealing SPSThames ( Tidal ) · 1 spill in 2025
- Aldermaston STWGroundwater via Land Treatment · 31 spills in 2025
- Aldershot CSOThames Water · 2 spills in 2025
- Aldershot STWBlackwater River · 9 spills in 2025
- Alicia Avenue CSOThames Water · 1 spill in 2025
- Allendale roadWembley Brook · 0 spills in 2025
- Alperton LaneThames Water · 0 spills in 2025
- Amersham balancing tanks/amersham vale stkMisbourne · 13 spills in 2025
- Ampney St Peter STWAmpney Brook · 68 spills in 2025
- Andoversford STWRiver Colne · 61 spills in 2025
- Anyand park road, twickenhamTidal Thames · 0 spills in 2025
- Appleton STWMarcham Brook · 17 spills in 2025
- Arborfield STWBarkham Brook · 28 spills in 2025
- Arford SPSRiver Wey · 0 spills in 2025
- Ascot STWTributary of the Bull Brook · 10 spills in 2025
- Ash Ridge (Wokingham) STWAshridge Stream · 11 spills in 2025
- Ash Vale STWBlackwater · 9 spills in 2025
- Aston Le Walls STWTributary of Highfurlong Brook · 0 spills in 2025
- Auckland Road (Leyton) Storm SPSTributary of the Dagenham Brook · 2 spills in 2025
- Avon Dassett STWHanwell Brook · 12 spills in 2025
- Avondale Road (Fleet) SPSFleet Brook · 0 spills in 2025
- Aylesbury STWRiver Thame · 13 spills in 2025
B54 outlets
- Bakers Farm (Sawbridgeworth) SPSHigh Wych Ditch · 1 spill in 2025
- Bampton STWShill Brook · 82 spills in 2025
- Banbury Road (Kings Sutton) SPSMiddleton Brook · 31 spills in 2025
- Banbury STWRiver Cherwell · 26 spills in 2025
- Barbers laneLee · 0 spills in 2025
- Barkway STWThe River Quin · 7 spills in 2025
- Basingstoke STWRiver Loddon · 40 spills in 2025
- Beckley STWOtmoor Lane Ditch · 4 spills in 2025
- Beckton STWThames Tidal · 2 spills in 2025
- Beddington STWBeddington effluent carrier/Wa · 5 spills in 2025
- Beech hall crescent, walthamstowChing Brook · 43 spills in 2025
- Beenham STWWebbs Lane Stream · 14 spills in 2025
- Beer laneR.THAMES ( Tidal ) · 24 spills in 2025
- Bell lane creekWandle · 1 spill in 2025
- Bell wharfTidal Riverthames · 0 spills in 2025
- Benson STWHowbery Ditch · 18 spills in 2025
- Bentley STWRiver Wey and Groundwater · 4 spills in 2025
- Bentsbrook roadTanners Brook (Bents Brook) · 0 spills in 2025
- Berkhamsted STWThe Grand Union Canal · 35 spills in 2025
- Bicester STWLangford Brook · 34 spills in 2025
- Bishop stortford main SPSStort Navigation · 1 spill in 2025
- Blacknest (Ascot) SPSViginia Water Lake · 11 spills in 2025
- Blakes Lock (Reading) SPSHolly Brook · 0 spills in 2025
- Bledington STWBledington Brook · 50 spills in 2025
- Bletchingdon STWBletchingdon Brook · 32 spills in 2025
- Blind Mans Gate (Highclere) SPSPenwood Stream · 21 spills in 2025
- Bloxham STWBloxham Brook · 28 spills in 2025
- Blunsdon STWTributary of Share Ditch · 9 spills in 2025
- Boddington STWBoddington Canal Feeder · 74 spills in 2025
- Bordon STWWey (Southern Branch) · 9 spills in 2025
- Bourton-on-the-waterWindrush & Groundwater · 49 spills in 2025
- Boxhill SPSInto Land · 9 spills in 2025
- Boyne Avenue, HendonThames Water · 6 spills in 2025
- Bracknell STWThe Cut · 19 spills in 2025
- Bramley (Guildford) SPSHascombe Stream · 12 spills in 2025
- Brent Cross FlyoverThames Water · 0 spills in 2025
- Brent Valley Golf Course , LB EalingThames Water · 39 spills in 2025
- Brentfield gardensRiver Brent · 0 spills in 2025
- Brentfield gardens XXRiver Brent · 26 spills in 2025
- Brickendon STWHarmonds Brook West Arm · 46 spills in 2025
- Briff Lane (Bucklebury) STWBriff Lane Stream · 23 spills in 2025
- Brixton and Clapham Storm ReliefRiver Thames (Tidal) · 2 spills in 2025
- Brixton storm relief sewerR.THAMES ( Tidal ) · 3 spills in 2025
- Broadwell STWEvenlode · 27 spills in 2025
- Brockham Bridge XX SPSRiver Mole · 8 spills in 2025
- Brook way, chigwellChigwell Brook · 7 spills in 2025
- Broome (attenuation tank)Ray/Ditch · 16 spills in 2025
- Buntingford STWThe River Rib · 3 spills in 2025
- Burford STWRiver Windrush · 12 spills in 2025
- Burghfield STWClay Hill Brook · 34 spills in 2025
- Burstow STWBurstow Stream · 72 spills in 2025
- Bushey court, raynes parkBeverley Brook · 1 spill in 2025
- Bute Street XXThames Water · 12 spills in 2025
- Byfield STWByfield Brook · 36 spills in 2025
C74 outlets
- 15 coldharbour lane, busheyColne Brook · 0 spills in 2025
- Caddington STWGW via Boreholes & Inf System · 5 spills in 2025
- Cage End (Hatfield Broadoak) SPSPinsey Brook · 2 spills in 2025
- Camberley STWBlackwater · 7 spills in 2025
- Canfield End (Takeley) SPSRoding · 0 spills in 2025
- Canfold Wood (Ewhurst) SPSThornhurst Brook · 13 spills in 2025
- Canterbury road, thornton heathWandle · 0 spills in 2025
- Capel SPSDeanoak Brook · 15 spills in 2025
- Carlton Cres Jnc Blenheim CresThames Water · 0 spills in 2025
- Carterton STWShill Brook · 25 spills in 2025
- Cassington STWThames · 0 spills in 2025
- Castle Drive (Reigate) SPSNorman'S Gill · 0 spills in 2025
- Castle Gardens (Dorking) SPSMole · 7 spills in 2025
- Caversham (Reading) SPSThames · 0 spills in 2025
- Chacombe STWChacombe Brook · 21 spills in 2025
- Chadlington STWChadlington Stream · 35 spills in 2025
- Chalgrove STWWarpsgrave Ditch · 8 spills in 2025
- Channelsea West Ham PSThames Water · 2 spills in 2025
- Chapel Row STWTributary of River Bourne · 21 spills in 2025
- Chapmore End STWRib · 7 spills in 2025
- Charlbury STWEvenlode · 7 spills in 2025
- Charlton storm relief (A)R.THAMES ( Tidal ) · 0 spills in 2025
- Charlton storm relief (B)R.THAMES ( Tidal ) · 0 spills in 2025
- Charlton storm relief (C)R.THAMES ( Tidal ) · 0 spills in 2025
- Charlton-on-Otmoor STWOxon Ray · 54 spills in 2025
- Charlwood, surreyMans Brook · 25 spills in 2025
- Chelsea, london, sw10Thames Tidal · 0 spills in 2025
- Chertsey STWBourne (North) · 27 spills in 2025
- Cherwell Street (Banbury) SPS & SSPRiver Cherwell · 4 spills in 2025
- Chesham STWThe River Chess · 7 spills in 2025
- Chieveley STWWinterbourne Stream · 0 spills in 2025
- Chigwell Road / Langston RoadThames Water · 19 spills in 2025
- Chigwell Road Tq4189091F CSOThe River Roding · 3 spills in 2025
- Chingford storm tanksLee · 0 spills in 2025
- Chinnor STWHenton Stream · 29 spills in 2025
- Chipping Norton STWBlue Brook · 21 spills in 2025
- Chipping Warden STWTributary of River Cherwell · 11 spills in 2025
- Chisledon storm tanksThames Water · 2 spills in 2025
- Chobham STWBourne - South · 20 spills in 2025
- Cholsey STWCholsey Brook · 4 spills in 2025
- Church Hanborough STWHanborough Stream · 88 spills in 2025
- Church hill road, barnetTributary of Pymmes Brook · 1 spill in 2025
- Church RoadThames Water · 0 spills in 2025
- Church Road/Brent Lodge Park (Bunny Park)Thames Water · 1 spill in 2025
- Church street sewerR.THAMES ( Tidal ) · 2 spills in 2025
- Churt SPSWhitmoor Vale Stream · 4 spills in 2025
- Cirencester STWShorncote Ditch · 125 spills in 2025
- Clanfield STWHalfacre Brook · 14 spills in 2025
- Clapham storm relief sewer, londonR.THAMES ( Tidal )
- Clifton STWClifton Brook · 12 spills in 2025
- CobhamMole · 24 spills in 2025
- Codicote CSOThames Water · 12 spills in 2025
- Codicote CSO (Rabley Heath Road, Codicote) (GWA site)Thames Water · 31 spills in 2025
- Colgate STWIfield Brook · 0 spills in 2025
- Colin Crescent, ColindaleThames Water · 31 spills in 2025
- Combe STWEvenlode · 30 spills in 2025
- Combined sewer overflow at VictoriaRiver Thames (Esturine) · 0 spills in 2025
- Commonside (Leatherhead) SPSBookham Brook · 2 spills in 2025
- Compton STWRiver Pang · 62 spills in 2025
- Conolly Road HanwellThames Water · 0 spills in 2025
- Coppice green, bracknellThe Cut · 0 spills in 2025
- Cottered STWCottered Brook · 36 spills in 2025
- Cranleigh STWCranleigh Waters · 80 spills in 2025
- Crawley STWTributary of Gatwick Stream · 33 spills in 2025
- Cricklade STWTributary of the River Thames · 59 spills in 2025
- Cricklewood BroadwayThames Water · 4 spills in 2025
- Crofton road, sunnydaleKyd Brook · 31 spills in 2025
- Crondall STWRiver Hart · 58 spills in 2025
- Crooked Billet (Hook) SPS & Storm SPSRiver Whitewater · 7 spills in 2025
- Cropredy STWRiver Cherwell · 35 spills in 2025
- Crossness STWThames Tidal · 13 spills in 2025
- Cuddington STWRiver Thame · 4 spills in 2025
- Culham STWClifton Hampden Ditch · 38 spills in 2025
- Culworth STWCulworth Brook · 10 spills in 2025
D24 outlets
- Dagnall STWGroundwater via Infilt System · 17 spills in 2025
- Daintry closeWealdstone Brook · 6 spills in 2025
- Dallow Road Jnc Lyndhurst RoadThames Water · 2 spills in 2025
- Darkes lane, potters barPotters Bar Brook · 9 spills in 2025
- Dartford creek stormDarent/dartford Creek
- Dartnell park, byfleetRive Ditch · 1 spill in 2025
- Deadmans bridgePymmes Brook · 21 spills in 2025
- Dean Oak Lane (Leigh) SPSDeanoak Brook · 0 spills in 2025
- Deephams STWSalmon Brook · 6 spills in 2025
- Deptford creek stormRavensbourne/Deptford Creek · 2 spills in 2025
- Deptford storm reliefR.THAMES ( Tidal ) · 3 spills in 2025
- Didcot STWMoor Ditch · 26 spills in 2025
- District roadWembley Brook · 1 spill in 2025
- Dorchester STWThame · 15 spills in 2025
- Dorking Road (Tadworth) SPSBuckland Brook · 10 spills in 2025
- Dorking STWRiver Mole · 23 spills in 2025
- Dorton STWDorton Brook · 12 spills in 2025
- Draycot Foliat SPSRiver Ray · 0 spills in 2025
- Drayton STWGinge Brook · 47 spills in 2025
- Duck End (Bishops Stortford) SPSGreat Hallingbury Brook · 0 spills in 2025
- Dunstable Road - Beech RoadThames Water · 0 spills in 2025
- Dunstable Road - Beech Road CSO XXThames Water · 0 spills in 2025
- Dunstable Road - Francis StreetThames Water · 0 spills in 2025
- Duntshill roadRiver Wandle · 1 spill in 2025
E24 outlets
- Earl (Bermondsey) SPSR.THAMES ( Tidal ) · 2 spills in 2025
- Earlswood common, s of pendleton roadRedhill Brook · 3 spills in 2025
- Earlswood STWEarlswood Brook · 48 spills in 2025
- East Garston SPSRiver Lambourn · 0 spills in 2025
- East Grafton STWTributary of River Dun · 7 spills in 2025
- East Hyde STWThe River Lee · 6 spills in 2025
- East Lane CSO 1Thames Water · 5 spills in 2025
- East Shefford STWRiver Lambourn · 102 spills in 2025
- Eastcote avenueWembley Brook · 0 spills in 2025
- Easthampstead Park STWEmm Brook · 16 spills in 2025
- Edgware RoadThames Water · 4 spills in 2025
- Elmcroft Avenue (Colvin Gardens) Tq40899103 CSOThe River Roding · 3 spills in 2025
- Elmcroft Avenue (Cowley Road) Tq40885906 CSOThe River Roding · 1 spill in 2025
- Elmcroft Avenue 115 Tq40899104 CSOThe River Roding · 13 spills in 2025
- Elmcroft Avenue F Tq4189121G CSOThe River Roding · 13 spills in 2025
- Elmcroft Avenue Tq40883902 CSOThe River Roding · 10 spills in 2025
- Elmcroft Avenue/Nightingale Lane Tq40886902 CSOThe River Roding · 14 spills in 2025
- Elvetham Road (Fleet) SPSBasingstoke Canal · 7 spills in 2025
- Empress AvenueThames Water · 1 spill in 2025
- Epsom storm tanksGreen Lanes Stream · 2 spills in 2025
- Esher STWRiver Ember and Mole · 19 spills in 2025
- Essendon SPSLea · 0 spills in 2025
- Ewhurst road, cranleigh, surreyLittlemead Brook · 0 spills in 2025
- Eydon STWTributary of River Cherwell · 60 spills in 2025
F21 outlets
- Fairfield Avenue XXThames Water · 11 spills in 2025
- Fairford STWRiver Coln · 107 spills in 2025
- Falconsbrook (Battersea) Storm SPSR.THAMES ( Tidal ) · 3 spills in 2025
- Falloden Court & Brookland RiseThames Water · 3 spills in 2025
- Faringdon STWFaringdon Brook · 50 spills in 2025
- Farnborough STWTributary of Hanwell Brook · 40 spills in 2025
- Farnham STWFarnham Park Tributary · 27 spills in 2025
- Fergusson road, banburyCherwell · 0 spills in 2025
- Fiddlers Hamlet STWThe Brookhouse Brook · 49 spills in 2025
- Field end rd storm (harrow)Yeading Brook East · 0 spills in 2025
- Field End Road (east)Thames Water · 0 spills in 2025
- Finstock STWRiver Evenlode · 13 spills in 2025
- Fleet main line sewerR.THAMES ( Tidal ) · 2 spills in 2025
- Fleet STWFleet Brook · 39 spills in 2025
- Folkestone Road (East Ham) SPSRiver Roding(BARKING Creek) · 11 spills in 2025
- Forest Hill STWPolecat End Ditch · 3 spills in 2025
- Francis Road SpillThames Water · 11 spills in 2025
- Friday Street (Henley) SPSThames · 4 spills in 2025
- Frogmore stormBell Lane Creek (Estuarine) · 2 spills in 2025
- Fulmer Drive CSOAlderbourne · 5 spills in 2025
- Fyfield STWRiver Kennet · 0 spills in 2025
G20 outlets
- Gap road (cemetery)River Wandle · 0 spills in 2025
- Garden wayRiver Brent · 0 spills in 2025
- Garnetts (Bishops Stortford) SPSWayletts Ditch · 0 spills in 2025
- Gascoigne Road (Barking) SPSRiver Roding(BARKING Creek) · 0 spills in 2025
- George Street - King StreetThames Water · 0 spills in 2025
- George Street - Wellington StreetThames Water · 0 spills in 2025
- Gerrards Cross STWMisbourne · 88 spills in 2025
- Godalming STWRiver Wey · 10 spills in 2025
- Gordon roadRiver Roding · 0 spills in 2025
- Gordon RoadThames Water · 0 spills in 2025
- Goring STWRiver Thames · 0 spills in 2025
- Goswell streetR.THAMES ( Tidal ) · 2 spills in 2025
- Grampian Gardens CSOThames Water · 18 spills in 2025
- Granville RoadThames Water · 1 spill in 2025
- Great Bedwyn STWKennet and Avon Canal · 18 spills in 2025
- Greatworth STWFarthinghoestream · 12 spills in 2025
- Greenwich SPS & Storm SPSR.THAMES ( Tidal ) · 4 spills in 2025
- Grendon Underwood STWOxon Ray · 31 spills in 2025
- Guildford STWWey · 9 spills in 2025
- Gun wharf (wapping dock)R.THAMES ( Tidal ) · 0 spills in 2025
H42 outlets
- Haddenham STWScotsgrove Brook · 37 spills in 2025
- Hadham Mill (Much Hadham) SPSRiver Ash · 4 spills in 2025
- Hambleden STWRiver Thames · 0 spills in 2025
- Hammersmith Storm SPSR.THAMES ( Tidal ) · 2 spills in 2025
- Hammersmith Storm SPSR.THAMES ( Tidal ) · 0 spills in 2025
- Hampstead Norreys STWRiver Pang · 33 spills in 2025
- Hamstead Marshall STWHamstead Stream · 42 spills in 2025
- Hanger laneRiver Brent · 0 spills in 2025
- HanningtonBydemill Ditch · 8 spills in 2025
- Hanwell STWHanwell Brook · 27 spills in 2025
- Harpenden STWLee · 7 spills in 2025
- Hartley Wintney STWTributary of the River Hart · 21 spills in 2025
- Haslemere STWRiver Wey (South) · 33 spills in 2025
- Haslemere STW CSORiver Wey (South) · 6 spills in 2025
- Hatchetts (Cricklade) SPSTributary of the River Thames · 33 spills in 2025
- Hatfield Heath STWHatfield Heath Watercourse · 29 spills in 2025
- Heathwall (Nine Elms) SPS & Storm SPSR.THAMES ( Tidal ) · 4 spills in 2025
- Henley roadWoolwich Reach · 1 spill in 2025
- Henley STWFawley Court Stream · 0 spills in 2025
- Heyford Hill Lane (Littlemore) SPSThames · 1 spill in 2025
- High road, woodfordRiver Roding · 9 spills in 2025
- High Wycombe TransferWye · 5 spills in 2025
- Highfield road jct with brookside roadDecoy Brook · 2 spills in 2025
- Highworth Eastrop CSO (GWA site)Thames Water · 9 spills in 2025
- Highworth STWWestrop Brook · 27 spills in 2025
- Hillside avenueThe River Roding · 2 spills in 2025
- Hockford STWStanford Brook · 24 spills in 2025
- Hogsmill STWHogsmill River · 14 spills in 2025
- Holloway storm sewerR.THAMES ( Tidal ) · 0 spills in 2025
- Holmwood STWHolmwood Stream · 61 spills in 2025
- Holybourne (Alton) SPSRiver Wey · 6 spills in 2025
- Home Park RoadThames Water · 3 spills in 2025
- Honeypot laneThe Kenton Brook · 32 spills in 2025
- Hook Norton STWHook Nortonbrook · 23 spills in 2025
- Horley (Oxon) STWSor Brook · 23 spills in 2025
- Horley (Surrey) STWMole · 59 spills in 2025
- Hornton STWHornton Stream · 2 spills in 2025
- Horseferry roadR.THAMES ( Tidal ) · 4 spills in 2025
- Horton-Cum-Studley STWDanes Brook · 38 spills in 2025
- Hull Green (Matching) SPSColville Hall Brook · 3 spills in 2025
- Hungerford STWRiver Kennet · 0 spills in 2025
- Hurstwood Road WestThames Water · 1 spill in 2025
I5 outlets
- Iron gateR.THAMES ( Tidal ) · 28 spills in 2025
- Ironsbottom STWTributary of River Mole · 70 spills in 2025
- Isle of Dogs SWPSRiver Thames(TIDAL) · 1 spill in 2025
- Islip STWRiver Ray · 34 spills in 2025
- Iver (North) STWColne Brook · 0 spills in 2025
J6 outlets
- Jews row pumping station (falconbrook storm relief)Thames Tidal · 4 spills in 2025
- Jews Row Wandle Valley storm reliefR.THAMES ( Tidal ) · 0 spills in 2025
- Jnc Biscot Road - Lansdowne RoadThames Water · 0 spills in 2025
- Jnc Frederick Street & William StreetThames Water · 0 spills in 2025
- Jnc Portland Road - Churchill RoadThames Water · 1 spill in 2025
- Joyce Green West Syphon’sThames Water · 0 spills in 2025
K17 outlets
- Kempsford STWDudgrove Stream · 0 spills in 2025
- Kendal road (1), cullingworth roadMitchell Brook · 0 spills in 2025
- Kew Transfer SPSTidal River Thames · 0 spills in 2025
- Kilda Road (Highworth) SPSWestrop Brook · 0 spills in 2025
- Kimpton road (vauxhall rd)The River Lee · 0 spills in 2025
- Kings avenueThe River Roding · 1 spill in 2025
- Kings scholars pondR.THAMES ( Tidal ) · 4 spills in 2025
- Kings Sutton STWKings Sutton Stream · 6 spills in 2025
- Kingsclere STWKingsclere Brook · 49 spills in 2025
- Kingston Bagpuize STWBagpuize Brook · 32 spills in 2025
- Kingston Main SPSThames · 0 spills in 2025
- Kingsway (Near Railway Bridge)Thames Water · 2 spills in 2025
- Kingthorpe TerraceThames Water · 16 spills in 2025
- Kintbury STWKennet & Avon Canal · 11 spills in 2025
- Knights Lane (Ball Hill) SPSEnbourn · 30 spills in 2025
- Knightsbridge Road, CamberleyThames Water · 0 spills in 2025
- Knowle lane, cranleighCranleigh Waters/LITTLEMEAD · 9 spills in 2025
L28 outlets
- Leaden Roding STWTributary of the River Roding · 7 spills in 2025
- Leatherhead STWRiver Mole · 49 spills in 2025
- Lechlade STWRiver Leach · 11 spills in 2025
- Leopold road, church pathMitchell Brook · 24 spills in 2025
- Leverson StreetGraveney · 0 spills in 2025
- Lightwater STWHale Bourne · 17 spills in 2025
- Lincoln Road CSOThames Water · 0 spills in 2025
- Lindsay drive, falcon wayWealdstone Brook · 20 spills in 2025
- Little Compton STWLittle Compton Stream · 30 spills in 2025
- Little Hallingbury STWLittle Hallingbury Brook · 26 spills in 2025
- Little Marlow STWRiver Thames · 2 spills in 2025
- Little Milton STWGainsbridge Brook · 64 spills in 2025
- Littlemead ind estate, cranleighTributary of Cranleigh Waters · 16 spills in 2025
- London bridgeTidal Thames · 7 spills in 2025
- London Road (Marlborough) SPSKennet · 1 spill in 2025
- Long Crendon STWCrendon Stream · 0 spills in 2025
- Long Reach STWTidal River Thames · 10 spills in 2025
- Longbridge road AMayes Brook · 4 spills in 2025
- Longbridge road BMayes Brook · 28 spills in 2025
- Longley road XX, tooting high streetRiver Graveney · 2 spills in 2025
- Longstone ave, drayton roadBrent · 0 spills in 2025
- Lots Road (Chelsea) Storm SPSR.THAMES ( Tidal ) · 1 spill in 2025
- Low hall farm storm tanks,walthamstowDagenham Brook · 5 spills in 2025
- Low level XX, grosvenor ditch, millbTidal Thames · 22 spills in 2025
- Ludgershall STWLudgershall Brook · 52 spills in 2025
- Luxborough LaneThames Water · 3 spills in 2025
- Lyon park avenueWembley Brook · 1 spill in 2025
- Lytton road ssoPymmes Brook · 4 spills in 2025
M29 outlets
- Maidenhead STWMaidenhead Ditch · 0 spills in 2025
- Main road, sidcupFreshwater River · 33 spills in 2025
- Manor drive stormwater tanksHogsmill · 4 spills in 2025
- Manor Farm Road (Sydenham) SPSSydenham Stream · 0 spills in 2025
- Maple Lodge STWRiver Colne · 35 spills in 2025
- Mapleton roadRiver Wandle · 1 spill in 2025
- Markenfield road, guildfordRiver Wey · 0 spills in 2025
- Markyate STWRiver Ver · 155 spills in 2025
- Marlborough STWKennet · 96 spills in 2025
- Marsh Gibbon STWSummerstown Ditch · 22 spills in 2025
- Marsh Lane (Taplow) SPSBoveney Ditch · 0 spills in 2025
- Marston St Lawrence SPSThames Water · 29 spills in 2025
- Marsworth SPSThame · 3 spills in 2025
- Mays Lane OverflowThames Water · 39 spills in 2025
- Melford Road, London, E11Hennikers Ditch · 0 spills in 2025
- Merstham STWRedhill Brook · 19 spills in 2025
- Middle Barton STWRiver Dorn · 15 spills in 2025
- Middleton Cheney STWWashle Brook · 13 spills in 2025
- Middleton Stoney STWGagle Brook · 18 spills in 2025
- Midgham STWKennet & Avon Canal · 1 spill in 2025
- Mill Green STWLee · 6 spills in 2025
- Millbank, crawleyMill Stream · 5 spills in 2025
- Milton-Under-Wychwood STWLittlestock Brook · 67 spills in 2025
- Mogden STWRiver Thames Tidal · 17 spills in 2025
- Moreton Pinkney STWAshby Brook · 26 spills in 2025
- Moreton-in-marshRiver Evenlode · 9 spills in 2025
- Mornington CrescentThames Water · 0 spills in 2025
- Mortimer STWFoudry Brook · 40 spills in 2025
- Mulberry court, hall roadHennikers Ditch · 41 spills in 2025
N18 outlets
- (Northern) low level no 1 brook greenR.THAMES ( Tidal ) · 1 spill in 2025
- Nags Head Lane STWRiver Ingrebourne · 17 spills in 2025
- Ne storm relief shadwell, king edward mem parkTidal Thames · 2 spills in 2025
- Near Sezincote LodgeThames Water · 4 spills in 2025
- Neasden StationThames Water · 4 spills in 2025
- Netherlands Road CSOThames Water · 0 spills in 2025
- New bedford road, lutonRiver Lee · 0 spills in 2025
- New Mill STWTributary of River Blackwater · 27 spills in 2025
- Newbury STWKennet · 28 spills in 2025
- Newman Lane (Alton) SPSWey · 0 spills in 2025
- Nightingale laneRiver Thames · 38 spills in 2025
- Norfolk streetR.THAMES ( Tidal ) · 0 spills in 2025
- North End Road CSOThames Water · 1 spill in 2025
- North Weald STWNorth Weald Brook · 46 spills in 2025
- North west storm reliefR.THAMES ( Tidal ) · 1 spill in 2025
- Northleach STWRiver Leach · 5 spills in 2025
- Northumberland streetR.THAMES ( Tidal ) · 1 spill in 2025
- Nutter lane / preston drive, wansteadRoding · 3 spills in 2025
O7 outlets
- Oak Hill Park CSOThames Water · 2 spills in 2025
- OakentroughRiver Roding · 0 spills in 2025
- Oakley RoadThames Water · 4 spills in 2025
- Ockham road south foul sewer overflowCulverted Ockham Brook · 1 spill in 2025
- Ockley Road (Ewhurst) SPSCobbler's Brook · 9 spills in 2025
- Old Palace LaneThames Water · 4 spills in 2025
- Oxford STWPottery Stream · 43 spills in 2025
P22 outlets
- Pangbourne STWRiver Sul · 14 spills in 2025
- Park Street - Bailey StreetThames Water · 1 spill in 2025
- Park Street - XX (lower level weir)Thames Water · 20 spills in 2025
- Park town south & west, lutonRiver Lee · 0 spills in 2025
- Passfield (Bramshott) SPSRiver Wey · 0 spills in 2025
- Pauls pierTidal Thames · 0 spills in 2025
- Pavilion in Roxbourne ParkThames Water · 0 spills in 2025
- Pease Pottage SPSGatwick Stream · 12 spills in 2025
- Penwith roadRiver Wandle · 0 spills in 2025
- Peterborough Road XXThames Water · 0 spills in 2025
- Pinkham way storm sewage o/f, londonBounds Green Brook · 0 spills in 2025
- Portsmouth road, uxbridge roadRiver Thames · 2 spills in 2025
- Primrose Court (Moreton-in-Marsh) SPSEvenlode · 77 spills in 2025
- Princes avenueThe River Roding · 7 spills in 2025
- Princes Risborough STWHorsenden Stream · 36 spills in 2025
- Priory lane storm, mortlakeBeverley Brook · 3 spills in 2025
- Priory Road South (Dartford) SPSDarent · 0 spills in 2025
- Prospect road , woodford Monkhams laneWells Brook · 6 spills in 2025
- Prospect road , woodford oxford roadWells Brook · 26 spills in 2025
- Puller rd/calvert rd storm, barnetKitts End Stream · 0 spills in 2025
- Purton STWTributary of River Key · 27 spills in 2025
- Putney bridge streetR.THAMES ( Tidal ) · 2 spills in 2025
Q1 outlet
- Queen streetR.THAMES ( Tidal ) · 2 spills in 2025
R18 outlets
- Ramsbury STWRiver Kennet · 0 spills in 2025
- Ratcliffe highway limekilnTidal Thames · 0 spills in 2025
- Ratley STWSor Brook · 1 spill in 2025
- Ray lodge road XXTo River Roding · 56 spills in 2025
- Reading STWFoudry Brook · 14 spills in 2025
- Redbridge lane west, wansteadTo River Roding · 4 spills in 2025
- Regent streetR.THAMES ( Tidal ) · 0 spills in 2025
- Ripley STWRiver Wey/OCKHAM Mill Stream · 37 spills in 2025
- River Lane (Leatherhead) SPSMole · 2 spills in 2025
- Riverside STWThe Rainham Creek · 1 spill in 2025
- Road A217, burgh heathWatercourse/soakaway · 0 spills in 2025
- Road A3, roehampton valeBeverley Brook · 0 spills in 2025
- Roding Valley (Ilford) SPSRoding · 0 spills in 2025
- Rous road, buckhurst hillOverflow Brook · 19 spills in 2025
- Rowsham STWRowsham Brook · 8 spills in 2025
- Ruislip Road EastThames Water · 4 spills in 2025
- Rusper SPSTributary of Baldhorns Brook · 18 spills in 2025
- Rye Meads STWToll House Stream · 5 spills in 2025
S61 outlets
- Salfords SPSSalfords Stream · 7 spills in 2025
- Sandhurst STWBlackwater · 10 spills in 2025
- Savoy streetR.THAMES ( Tidal ) · 6 spills in 2025
- Selborne STWOakhanger Stream · 59 spills in 2025
- Selbourne SPSOakhanger Stream · 2 spills in 2025
- Sevenhampton STWTributary of the River Cole · 99 spills in 2025
- Shabbington STWShabbington Brook · 23 spills in 2025
- Shad Thames (Bermondsey) Storm SPSR.THAMES ( Tidal ) · 2 spills in 2025
- Shamley Green STWCranleigh Waters · 0 spills in 2025
- Sherfield-on-Loddon STWBow Brook · 26 spills in 2025
- Shotteswell STWHanwell Brook · 9 spills in 2025
- Shrivenham STWTuckmill Brook · 56 spills in 2025
- Shutford STWShutford Stream · 32 spills in 2025
- Silchester STWSilchester Brook · 42 spills in 2025
- Sloane street, raneleigh gardensR.THAMES ( Tidal ) · 1 spill in 2025
- Slough STWRoundmoor Ditch · 14 spills in 2025
- Smith streetR.THAMES ( Tidal ) · 6 spills in 2025
- Somerset Road, WimbledonThames Water · 0 spills in 2025
- Sonning Common STWInto Land · 0 spills in 2025
- South Ealing Road (South Ealing) SPSRiver Brent · 0 spills in 2025
- South lane, ashTributary of Blackwater · 12 spills in 2025
- South Leigh STWLimb Brook · 49 spills in 2025
- South Moreton STWMill Brook · 137 spills in 2025
- South norwoodChaffinch Brook · 4 spills in 2025
- South park, ilfordLoxford Water · 42 spills in 2025
- Spooks hill, north holmwoodTanners Brook (Bents Brook) · 3 spills in 2025
- SSO, junction crane valley/bathroadseRiver Crane · 0 spills in 2025
- St andrews road, black horse laneDagenham Brook · 6 spills in 2025
- St james's roadHogsmill River · 2 spills in 2025
- St Pauls Avenue CSOThames Water · 4 spills in 2025
- St Stephens Hall (Little London) SPSBow Brook · 21 spills in 2025
- Stag Lane CSOThames Water · 37 spills in 2025
- Stamford brookR.THAMES ( Tidal ) · 1 spill in 2025
- Standlake STWWindrush · 98 spills in 2025
- Standon STWRib · 2 spills in 2025
- Stanford in the Vale STWThe River Ock · 3 spills in 2025
- Stansted Airport SPSPincey Brook · 1 spill in 2025
- Stansted Mountfitchet STWThe River Stort · 28 spills in 2025
- Stanton Fitzwarren SPSTributary of Bydemill Brook/LAND · 0 spills in 2025
- Stanton Harcourt STWHarcourt Brook · 42 spills in 2025
- Stewkley STWHardwick Brook · 143 spills in 2025
- Stoke road, cobhamRiver Mole · 6 spills in 2025
- Stone STWScotsgrove Brook · 44 spills in 2025
- Stonebridge brookRiver Lee · 0 spills in 2025
- Stonebridge sso, brockhamThe River Mole · 26 spills in 2025
- Storm tanks,cascade rd,buckhurst hillTributary Ofthe River Roding · 56 spills in 2025
- Streatham & balham storm reliefGraveney · 18 spills in 2025
- Streatham & balham storm reliefGraveney · 51 spills in 2025
- Streatham storm relief AGraveney · 11 spills in 2025
- Streatham storm relief BGraveney · 18 spills in 2025
- Streatham storm relief CGraveney · 0 spills in 2025
- Streatham storm relief DGraveney · 0 spills in 2025
- Streatham storm relief EGraveney · 27 spills in 2025
- Streatham storm relief FGraveney · 0 spills in 2025
- Streatham storm relief GGraveney · 0 spills in 2025
- Streatham vale storm reliefRiver Graveney · 7 spills in 2025
- Sudbury heights ave, allendale roadWembley Brook · 0 spills in 2025
- Sunnyside roadLoxford Water · 0 spills in 2025
- Sw storm relief sewer, londonR.THAMES ( Tidal ) · 0 spills in 2025
- Swains Road (Tadley) SPSSilchester Brook · 1 spill in 2025
- Swindon STWRiver Ray · 23 spills in 2025
T19 outlets
- Tackley SPS & Storm SPSTributary of the Rver Cherwell · 4 spills in 2025
- Takeley STWPincey Brook · 40 spills in 2025
- Taylors crescent, cranleighCranleigh Waters · 3 spills in 2025
- Temple place essex streetTidal Thames · 1 spill in 2025
- Tetsworth STWLatchford Brook · 6 spills in 2025
- Thame STWLashlake Stream · 30 spills in 2025
- The broadway XXTo the River Roding · 0 spills in 2025
- The Drive Tq4089171A CSOThe River Roding · 0 spills in 2025
- The Mill (Kingham) SPSTributary of Cornwell Brook · 17 spills in 2025
- The willows, north hinksey laneSeacourt Stream · 7 spills in 2025
- Therfield STWRiver Rib · 5 spills in 2025
- Theydon Bois STWBrookhouse Brook · 85 spills in 2025
- Thornwood STWThe Cripsey Brook · 31 spills in 2025
- Thrale RoadThames Water · 2 spills in 2025
- Tideway (beckton stw)River Thames (Tidal) · 2 spills in 2025
- Tring STWInto Guc/reservoir · 0 spills in 2025
- Trumpers Way (Hanwell) SPSRiver Brent · 7 spills in 2025
- Trumps Green Road (Virginia Water) SPSRiver Bulborne · 0 spills in 2025
- Tubney SPS XXThames Water · 1 spill in 2025
U2 outlets
- Uffington STWUffington Brook · 48 spills in 2025
- Upper Heyford STWCherwell · 33 spills in 2025
V1 outlet
- Vauxhall motorsRiver Lee / Lea · 0 spills in 2025
W57 outlets
- Waddesdon STWFleet Marston Brook · 25 spills in 2025
- Wanborough STWDanes Brook · 68 spills in 2025
- Wantage STWLetcombe Brook · 30 spills in 2025
- Wardington SPSTributary of River Cherwell · 55 spills in 2025
- Wargrave STWRiver Loddon · 12 spills in 2025
- Warmington STWHanwell Brook · 15 spills in 2025
- Wash Water STWPound Street Brook · 53 spills in 2025
- Water End (Newnham) SPSLyde River · 0 spills in 2025
- Waterloo crescent outfall, wokinghamWaterloo Road Stream · 7 spills in 2025
- Watery Lane (Marsworth) SPSTring Bourne · 0 spills in 2025
- Watlington STWPyrton Stream · 30 spills in 2025
- Waverley Lane (Farnham) SPSFarnham Bourne · 4 spills in 2025
- Weald Bridge Road (North Weald) SPSCripsey Brook · 8 spills in 2025
- Wedmans Lane (Rotherwick) SPSRotherwick Brook · 8 spills in 2025
- Well Hall Road ElthamThames Water · 0 spills in 2025
- West End (Essendon) SPSWood Hill Brook · 0 spills in 2025
- West Heath (Charter Alley) SPSTributary of Bow Brook · 38 spills in 2025
- West putney S R, horne wayTidal Thames · 3 spills in 2025
- West way, botley (syphon)Seacourt Stream · 10 spills in 2025
- Western (Pimlico) SPSR.THAMES ( Tidal ) · 5 spills in 2025
- Western wayDollis Brook · 3 spills in 2025
- Weston parkTonebridge Brook · 0 spills in 2025
- Weston STWWeston Tributary · 39 spills in 2025
- Weston-on-the-Green SPSGallos Brook · 2 spills in 2025
- Weston-on-the-Green STWGallos Brook · 42 spills in 2025
- Westway Close (Raynes Park) SPSOld Pyl Ditch · 1 spill in 2025
- Weybridge STWRiver Wey · 28 spills in 2025
- Wheathampstead SPSRiver Lee · 3 spills in 2025
- Wheatley STWWheatley Ditch · 76 spills in 2025
- White Roding STWWhite Roding Tributary · 19 spills in 2025
- White Waltham STWHeywood Stream · 0 spills in 2025
- Whitwell STWRiver Mimram · 13 spills in 2025
- Widford STWThe River Ash · 11 spills in 2025
- Wilderness Avenue (Sevenoaks) SPSFreshwater River · 0 spills in 2025
- Willingale STWTributary of River Roding · 55 spills in 2025
- Wimbledon Hill RoadRiver Wandle · 0 spills in 2025
- Wimbledon Hill WimbledonRiver Wandle · 0 spills in 2025
- Windsor STWThames · 34 spills in 2025
- Wingrave STWTributary of Rowsham Brook · 29 spills in 2025
- Winn Valley SPS Lb Redbridge 1 (Mallards Road) Tq40918001 CSORoding · 4 spills in 2025
- Winn Valley SPS Lb Redbridge 2 (St Barnabas Road) Tq40919012 CSORoding · 3 spills in 2025
- Winn Valley SPS Lb Redbridge 3 (Cavendish Avenue) Tq40917002 CSORoding · 3 spills in 2025
- Winn Valley SPS Lb Redbridge 4 (Salway Gardens) Tq40914102 CSORoding · 0 spills in 2025
- Winn Valley SPS Lb Redbridge 5 (St Albans Road) Tq40910111 CSORoding · 1 spill in 2025
- Winn Valley SPS Lb Redbridge 6 (Arundel Drive) Tq40913107 CSORoding · 0 spills in 2025
- Winn Valley SPS Lb Redbridge 7 (Cavendish Avenue) Tq40916107 CSORoding · 30 spills in 2025
- Winn Valley SPS Lb Redbridge 8 (The Vale) Tq40912012 CSORoding · 7 spills in 2025
- Winterbourne STWWinterbourne Stream · 116 spills in 2025
- Witney STWThe Curbridge Ditch · 37 spills in 2025
- Woking STWRiver Wey · 10 spills in 2025
- Wood streetR.THAMES ( Tidal ) · 4 spills in 2025
- Woodford Halse (SPS)River Cherwell · 15 spills in 2025
- Woodstock STWRiver Glyme · 21 spills in 2025
- Worcester crescentThe River Roding · 10 spills in 2025
- Worminghall STWWorminghallbrook · 23 spills in 2025
- Worple road, sw19Beverley Brook · 1 spill in 2025
- Wynters Brook (Hastingwood) SPSShonks Brook · 9 spills in 2025
X5 outlets
- XX (Bucknell) SPSTown Brook · 0 spills in 2025
- XX Biscot RoadThames Water · 0 spills in 2025
- Xx CSOThames Water · 49 spills in 2025
- XX leeside crescent (formerly brookside road, golders green)The Decoy Brook · 8 spills in 2025
- XX wentworth roadDecoy Brook · 2 spills in 2025
Sources and dates
Outlet locations, receiving waters and spill figures come from the Environment Agency 2025 event duration monitoring annual return for England. The latest reports come from the Thames Water live feed and carry their own dates.
Questions about Thames Water
- What do the Thames Water figures cover?
- This page totals 579 outlet records with a usable 2025 spill count, out of 581 records in the England dataset. Missing values are not counted as zero.
- How many Thames Water outlets are linked to a live feed?
- 556 records are matched to a monitor in the company live feed. A link does not mean the monitor is working now. Use the status filters above to see the latest report and its date. 25 records have annual figures only.
- How many Thames Water outlets recorded zero spills in 2025?
- 135 records report zero counted spills. 32 records have monitor operation below 90%, so a zero from one of those outlets may not cover the whole year.
- Does a recorded spill show how much sewage was discharged?
- No. Event duration monitors report when an overflow operated. They do not measure the volume released or the water quality.
- Can I compare Thames Water with another company?
- Take care. 32 records have monitor operation below 90%, and companies differ in outlet numbers and area. Check missing values and monitor coverage before making a comparison.
- How do I report pollution from a Thames Water outlet?
- Use the official pollution reporting route in our guide. Give the outlet name, permit reference and the time you saw the problem. Sewage Map does not send incident reports.