River Main Bristol Frome

18 fish species have been recorded at 14 locations along the River Main Bristol Frome.

Records updated10 August 2026Most recent survey: 2023
Fish species
18
Places surveyed
14
Survey visits
51
Records span
1998–2023

Local EA evidence

Where fish were recorded

14 of 14 places shown

Choose a point on the map to see what was recorded there.

Check local permissions before fishing.

River conditions

Environment Agency evidence

Fish found in this river

Open a linked fish for detailed measurements, or use the map filter above to compare survey locations.

FishSitesMost recentFish countedMeasured lengthMeasured weight
BullheadCottus gobio1120231,349Median: 5.7 cm553 fish measuredLargest measured bullhead: 9.6 cm—
GudgeonGobio gobio102023645Median: 11.5 cm645 fish measuredLargest measured gudgeon: 19 cmMedian: 0.6 oz (0.018 kg)249 fish weighedLargest measured: 6 oz (0.17 kg)
Brown / sea troutSalmo trutta102023152Median: 22 cm152 fish measuredLargest measured brown / sea trout: 53 cmMedian: 4.6 oz (0.129 kg)57 fish weighedLargest measured: 3 lb 6.6 oz (1.55 kg)
3-spined sticklebackGasterosteus aculeatus10202349Median: 3.1 cm43 fish measuredLargest measured 3-spined stickleback: 5.6 cm—
RoachRutilus rutilus920232,422Median: 13.8 cm2,407 fish measuredLargest measured roach: 35.7 cmMedian: 1.7 oz (0.049 kg)1,148 fish weighedLargest measured: 2 lb 0.8 oz (0.931 kg)
European eelAnguilla anguilla920231,330Median: 31 cm1,252 fish measuredLargest measured european eel: 65 cmMedian: 2 oz (0.056 kg)667 fish weighedLargest measured: 1 lb 5.9 oz (0.62 kg)
MinnowPhoxinus phoxinus92023988Median: 5.7 cm438 fish measuredLargest measured minnow: 8.8 cm—
Stone loachBarbatula barbatula92023273Median: 8.3 cm217 fish measuredLargest measured stone loach: 11.3 cm—
ChubLeuciscus cephalus82023484Median: 24.7 cm484 fish measuredLargest measured chub: 47.1 cmMedian: 12.9 oz (0.3665 kg)204 fish weighedLargest measured: 3 lb 6.1 oz (1.53 kg)
DaceLeuciscus leuciscus620231,290Median: 15.5 cm1,290 fish measuredLargest measured dace: 27.4 cmMedian: 1.7 oz (0.049 kg)303 fish weighedLargest measured: 1 lb 9.9 oz (0.733 kg)
PerchPerca fluviatilis62022133Median: 21 cm133 fish measuredLargest measured perch: 32.9 cmMedian: 6.3 oz (0.179 kg)54 fish weighedLargest measured: 1 lb 7.1 oz (0.655 kg)
PikeEsox lucius5200514Median: 42.3 cm14 fish measuredLargest measured pike: 64.5 cmMedian: 1 lb 6.2 oz (0.6295 kg)14 fish weighedLargest measured: 5 lb 4.1 oz (2.39 kg)
RuddScardinius erythrophthalmus420134Median: 14.9 cm4 fish measuredLargest measured rudd: 22.1 cmRecorded weight: 7.2 oz (0.205 kg)1 fish weighed
Common breamAbramis brama3201250Median: 30.5 cm50 fish measuredLargest measured common bream: 37.5 cmMedian: 1 lb 3.8 oz (0.562 kg)47 fish weighedLargest measured: 2 lb 3.2 oz (0.998 kg)
Common carpCyprinus carpio220062Median: 21.4 cm2 fish measuredLargest measured common carp: 26.8 cmMedian: 11 oz (0.313 kg)2 fish weighedLargest measured: 1 lb 2.4 oz (0.521 kg)
TenchTinca tinca219983Median: 37.9 cm3 fish measuredLargest measured tench: 41.5 cmMedian: 2 lb 3.4 oz (1 kg)3 fish weighedLargest measured: 2 lb 11 oz (1.22 kg)
BarbelBarbus barbus120161Recorded length: 18.5 cm1 fish measured—
Topmouth gudgeonPseudorasbora parva120221Recorded length: 7 cm1 fish measured—

EA surveys have recorded these fish at particular sites and times. Absence from a survey is not evidence that a species is absent from the river. Every valid individual length and weight is retained, with its sample size shown.

Useful context

This page follows survey locations along the main River Main Bristol Frome. Tributaries and unrelated rivers with similar names are kept separate.

The map shows past fish records, not fishing access or a promise of what you’ll catch today.

How RiverFish handles the data →