生活水質、形體、有無頜以及瀕危程度等來分類。魚是世界上最古老的生物之一,無論是在海洋還是湖泊河流裏,都有魚的存在。魚的種類繁多,根據一些特徵可以對魚進行分類。可以從魚生活的水質區域分類,主要分為淡水魚以及鹹水魚,淡水魚生活在鹽度小的淡水水域中,而鹹水魚主要居住在海洋中。也可以根據魚的形體來分類,主要分為紡錘形、側扁形、平扁形以及棍棒形等。還可以從魚有無頜以及瀕危程度來分類,有頜的叫有頜類魚,無頜的叫無頜類魚,數量稀少瀕危的為瀕危魚類,數量多的為普通魚類。