EA seine & kick-net surveys · tidal reach
The headline figures
The Environment Agency has seine- and kick-netted fish at Richmond and Teddington on the tidal Thames since the early 1990s. The long record is the European eel's near-disappearance — set against a fish community that is otherwise still functioning. These are the numbers the raw survey counts give for the reach.
European eel per seine haul, tidal reach, 1989–2025
European eel per seine haul, Teddington Weir to Battersea
Seine netting is the only method in this reach with a consistent unit of effort — 401 of 719 surveys. Raw annual totals are confounded by effort (4 surveys in 1989, 35 in 2014), so catch per haul is the honest measure. Water bodies GB530603911403 (THAMES UPPER) and GB106039023232.
| Year | Surveys | Seine hauls | Eel (all methods) | Eel per seine haul |
|---|---|---|---|---|
| 1989 | 4 | 4 | 2 | 0.50 |
| 1992 | 14 | 13 | 21 | 1.62 |
| 1993 | 29 | 19 | 79 | 1.26 |
| 1994 | 19 | 9 | 13 | 0.56 |
| 1995 | 18 | 9 | 10 | 0.56 |
| 1996 | 13 | 7 | 21 | 1.43 |
| 1997 | 14 | 8 | 51 | 3.75 |
| 1998 | 17 | 8 | 8 | 0.38 |
| 1999 | 12 | 8 | 2 | 0.25 |
| 2000 | 7 | 5 | 0 | 0.00 |
| 2001 | 14 | 8 | 3 | 0.12 |
| 2002 | 17 | 9 | 14 | 1.00 |
| 2003 | 23 | 9 | 36 | 0.44 |
| 2004 | 10 | 4 | 14 | 0.50 |
| 2005 | 27 | 15 | 60 | 0.13 |
| 2006 | 15 | 8 | 28 | 0.12 |
| 2007 | 34 | 19 | 12 | 0.16 |
| 2008 | 31 | 17 | 2 | 0.06 |
| 2009 | 33 | 19 | 6 | 0.11 |
| 2010 | 32 | 18 | 28 | 0.06 |
| 2011 | 31 | 16 | 16 | 0.12 |
| 2012 | 33 | 20 | 3 | 0.15 |
| 2013 | 27 | 14 | 7 | 0.07 |
| 2014 | 35 | 20 | 2 | 0.10 |
| 2015 | 31 | 17 | 3 | 0.18 |
| 2016 | 15 | 8 | 0 | 0.00 |
| 2017 | 30 | 16 | 8 | 0.06 |
| 2018 | 28 | 15 | 14 | 0.13 |
| 2019 | 27 | 15 | 10 | 0.40 |
| 2021 | 13 | 8 | 5 | 0.62 |
| 2022 | 30 | 16 | 4 | 0.06 |
| 2023 | 14 | 8 | 4 | 0.25 |
| 2024 | 12 | 6 | 0 | 0.00 |
| 2025 | 10 | 6 | 20 | 1.17 |
For contrast, freshwater surveys at Molesey (sites 8084/8085, about 6 km above the tidal limit) still catch eels sporadically — a peak of 39 in 2002, then mostly one to three a year — so the disappearance is sharpest in the tidal reach itself. DERIVED from the freshwater fish counts.
The eel aside, the reach's fish community is otherwise still functioning. The 32-year Richmond Seine Net series (98 survey events, 1992–2025; 19,940 fish) is dominated by dace (8,601) and roach (8,055), with flounder (1,354), common goby (622) and sea bass (357), plus scarce smelt and a handful of salmon — an estuarine, diadromous signal, not a dead river. DERIVED from RAW-PULL.
Is the official data good enough / truly open?
The tidal ecology "black spot" — published, but effectively invisible
A common claim about this reach is that the raw tidal fish and ecology data below Teddington (the "TraC" transitional-and-coastal datasets, Mucking → Richmond) is simply not published. Checked against the actual downloads, that claim is largely wrong — and the real failure is more precise, and more interesting, for the question of whether the official evidence base is genuinely usable.
The raw TraC fish counts — including the full 1989–2025 seine series charted above — are published in the EA's bulk download zips, and so are the raw TraC benthic-invertebrate taxa (100+ samples at Isleworth and Richmond). So this is not an availability failure. What is genuinely missing is the connective tissue:
- No TraC site-summary metadata. The freshwater datasets each ship a site-summary file (how many samples, first and last dates). The TraC phytoplankton and benthic-invertebrate datasets ship none — so sample counts and date ranges are absent, and the Explorer map cannot filter or surface TraC sites at all. A casual user searching the map concludes "there is no data here," when a 32-year fish series and hundreds of benthic samples sit in the bulk zips. A discoverability / usability failure, not an availability one.
- One genuine availability gap. TraC phytoplankton is not sampled on this reach at all (0 samples), macrophytes have 1 site / 2 samples (2023–24), and diatoms have 1 site / 6 samples ending in 2014. WFD ecological status for these elements therefore rests on very thin or absent local evidence.
| Biological element | Mainstem sites | Surveys / samples | Span |
|---|---|---|---|
| Fish (freshwater / non-tidal) | 10 | 57 | 1995–2025 |
| Fish (TraC / tidal) | 6 | 142 | 1989–2025 |
| Invertebrates (freshwater) | 6 | 173 | 1983–2026 |
| Invertebrates (TraC benthic) | 2 | 219 | 2005–2026 |
| Macrophytes | 1 | 2 | 2023–2024 |
| Diatoms (phytobenthos) | 1 | 6 | 2007–2014 |
| Phytoplankton (TraC) | 0 | 0 | none |
Highlighted rows are the thin ones: three of the seven WFD biological elements on this reach rest on a single site or no local sampling at all. Fish and invertebrates, by contrast, have long, genuinely useful records — they are just hard to find for the tidal reach.
How to read this
Caveats a regulator would press — stated up front
- Small numbers. The largest single-year eel total in 37 years is 79, in 1993; several years are between 0 and 5 fish. Confidence intervals are wide. Do not read year-on-year percentage changes off this series — the periods are the story, not the individual years.
- Effort can only be partly controlled.
SURVEY_LENGTH,SURVEY_WIDTHandSURVEY_AREAare populated in just 2.3% of rows for this reach, so a true catch-per-unit-area cannot be computed for the tidal Thames at all. Our figure is per seine haul, which assumes hauls are comparable; the EA publishes nothing that lets us verify that assumption. - Gear matters, and we do not mix it. Four methods appear in the reach — seine netting (1,925 rows), 1.5 m beam trawl (447), kick netting (198) and 2.0 m beam trawl (4). Species composition differs sharply by method, so the chart uses seine only. Totals in the table are all methods and are not comparable between years.
- An empty net is not an empty river. The EA marine ecologist advising this programme wrote on 7 August 2026 that while kick-netting at Ham during the November 2025 Richmond lock drawdown his team caught several young eels incidentally, and that eels of that size “would probably swim straight through a normal seine net mesh.” Seine surveys under-detect small eel. Absence of catch is not absence of fish.
- The recovery since 2019 is not established. Four years above the trough, on small numbers and variable effort, is a signal worth reporting and not a trend worth asserting. We are seeking expert review of it rather than publishing a conclusion.
- The eel decline is international, not local. European eel recruitment is down more than 90% Europe-wide and the species is IUCN Critically Endangered. This reach mirrors a continental decline. It is a wildlife-harm signal; on its own it does not prove a local cause or attribute anything to any one discharger.
- “TraC data is unpublished” is no longer true. As of the 6–10 August 2026 release the TraC fish data is published in full, 1989 to 2025, species-level, downloadable. The remaining gaps are narrower and we state them precisely: no published metrics file for marine benthic invertebrates (taxa only, for the entire Ham series); no derivable catch-per-unit-area; no site names in any Biosys dataset, only grid references; and third-party surveys such as ZSL’s are explicitly excluded from the NFPD dataset.
- Tidal biology is otherwise healthy. Under estuarine WFD tools the reach’s fish and invertebrates score Good; THAMES UPPER’s Moderate status is driven by chemistry, specific pollutants and hydrology, not a dead biological community. The eel is one struggling species within a still-working assemblage.
Sources & provenance
- RAW-PULL EA Ecology & Fish Data Explorer — bulk downloads
https://environment.data.gov.uk/ecology/explorer/downloads/(documentation/ecology/explorer/how-to-use/). National zips downloaded 2026-07-31 (files dated 2026-07-05/06), filtered to the reach bounding box (lat 51.40–51.48, lon −0.35 to −0.28; OSGB→WGS84 via pyproj). Open Government Licence; England only. - Tidal sites: Richmond Seine Net
SITE_ID 20562(98 events, 1992–2025), Richmond Kick Sample20560(37 events), Teddington Weir Kick20625; WFD bodyGB530603911403. Freshwater contrast: Molesey8084/8085, ~6 km above Teddington. - Working files:
/tmp/thames_datastore/fish_ecology/reach_TRAC_fish_counts.csv,reach_FW_fish_counts.csv,reach_data_adequacy_summary.csv,reach_sites_TRAC.csv, and the domainNOTE.md. - Conservation status: European eel (Anguilla anguilla) — IUCN Critically Endangered; >90% fall in European recruitment since the 1980s. PUBLISHED