A total of 156 fish composite samples were collected from five areas of the Baltic Sea and from three lakes and analysed for polychlorinated dibenzo-p-dioxins and dibenzofurans (PCDD/Fs), polychlorinated biphenyls (PCBs), polychlorinated naphthalenes (PCNs) and polybrominated diphenyl ethers (PBDEs). The European Union's maximum permissible level for PCDD/Fs, 4 pg WHO-TEQ/g fresh weight (fw), was exceeded in salmon, river lamprey and Baltic herring. In other species from the Baltic Sea, the 90th percentile was 3.42 pg WHO(PCDD/F)-TEQ/g fw. In the lake fish, the concentrations of PCDD/Fs, PCBs and PCNs were only 29-46% of those in the same species caught from the Baltic Sea, whereas the concentrations of PBDEs in the lake fish were as high as in the Baltic Sea fish. Dioxin-like PCBs contributed to the total dioxin-like toxicity of PCBs and PCDD/Fs by 49+/-12% in all the analysed samples.