淡水魚從廣義的角度來解釋, 就是指能生活在鹽度為0.3%淡水中的魚類。 以水中鹽份濃度分三類:初級淡水魚、次級淡水魚和周緣性淡水魚,
一、初級淡水魚
一生只能生活在淡水中的魚類。 占總全球魚類33.1%, 約8600種。
二、次級淡水魚
一生大部份時間生活在淡水, 偶爾活動或棲息於半淡咸水、海水中的魚類。 占總全球魚類8.1%, 約2100種。
三、周緣性淡水魚
棲息於海水或半淡咸水, 其生活史亦會在淡水中生活, 或進入半淡咸水中活動的魚類。 包括溯河性魚類、降海性魚類及偶然進入河川生活的海水魚。 占總全球魚類0.6%, 約160種。
四、按洄游性分類
無洄游性純淡水魚:一生都生活於淡水中且無洄游性的魚類。
五、洄游性魚(兩向洄游魚)
生涯史中, 某段時間生活于淡水、海洋等不同鹽度的水域。 又可分為淡水域洄游魚類和河海洄游魚類。
六、河口性魚
生活在淡咸水交匯區及海水的魚類。