There are no consistent differences between wild and farmed fish both in terms of safety and nutrition, says the European Food Safety Authority.
The new advice flies in the face of scaremongering by opponents of salmon farming who have long claimed that farmed fish was inferior to wild and more likely to contain higher levels of contaminants.
However the report says herring and salmon caught from the Baltic have higher levels of PCBs and dioxins, a fact recognised by the Swedish and Finnish food authorities.
EFSA backs the consumption advice for fish issued by the Food Standards Agency.