What's the most common fish in Britain? You might be surprised by the answer

What's the most common fish in Britain? You might be surprised by the answer

From shimmering shoals at sea to flickering fins in rivers, these are the most common fish species found in UK waters

Published: May 13, 2025 at 12:29 pm

Fish have shaped Britain’s history and culture for centuries, with coastal communities built on the fishing trade and the biodiversity of inland rivers vital for maintaining ecosystems. But what are the most common fish in UK seas and rivers?

Most common fish in the UK

While it’s difficult to assess all the fish that may exist in UK waters, it’s easier to find out which species have landed (brought to shore) in the UK by vessels. The top species landed in the UK by vessels in 2023, according to Seafish, formerly the Sea Fish Industry Authority, was mackerel, with 106,533 tonnes brought ashore. The next most abundant species was herring, with 46,833 tonnes.

Mackerel are common in UK waters, particularly the Atlantic mackerel.

Large School of Mackerel Scad Decapterus macarellus, Triton Bay, Drama Rock, Indonesia
A school of mackerel (credit: Getty Images)

Most common freshwater fish in the UK

According to the Freshwater Habitats Trust, the most common freshwater fish in UK waters is the brown trout. Found in streams and rivers around the UK, the brown trout is native to the British Isles and Europe, and are particularly common in rivers such as the Severn and Trent.  

The three-spined stickleback is said to be the freshwater fish found in the widest array of habitats around the UK, including pools and ditches.

Brown trout (scientific name Salmo trutta) hunting in the margins of the river Test, a UK chalk stream river
Brown trout (scientific name Salmo trutta) hunting in the margins of the river Test, a UK chalk stream river in southern UK (credit: Getty Images)
This website is owned and published by Our Media Ltd. www.ourmedia.co.uk
© Our Media 2025