不同时期、不同作品的统计结果差异很大。根据最近出版的《中国脊椎动物百科全书》和正在出版的《中国动物学》的粗略统计,我国淡水(包括沿海河口)鱼类有1050种,隶属于18目52科294属。其中,纯淡水鱼类967种,海河洄游鱼类15种,河口鱼类68种。在这1050种鱼类中,它们大致可分为以下四类:
1.圆口:这种鱼是最原始的鱼形脊椎动物。鱼没有真正的下颚,口器形成吸盘,过着寄生或半寄生的生活。没有真正的脊椎,只有脊索。从演化时期来看,圆口最早出现在中奥陶世,在志留纪和下泥盆统最为发育,到了下泥盆统逐渐灭绝,至今仅存少数物种。在中国的淡水中,只有三种七鳃鳗生活在中国东北从黑龙江到辽河的河流中。
2.软骨鱼:软骨鱼发现于上泥盆统至石炭纪,后演化为现代鲨鱼和鳐鱼。这种鱼的骨头都是软骨,鳞片是微小的盾鳞,肠内有螺旋瓣。这是一群低档的真鱼。现在几乎所有的软骨鱼都生活在海洋中,只有少数种类生活在淡水中。其中,除了大量生活在海洋中的鱼类外,还有一小群定居在中国广西南宁至龙州的西江水系左江。从它的进化史来看,红鱼是一种海鱼。根据古地质学的考证,广西原本是一片海洋。由于地壳的造山运动,处于新近纪-第三纪-上新世末期。海水撤出广西时,被“封土”,定居在内陆水域。
3.软骨鱼:这种鱼属于硬骨鱼,但骨骼系统是软骨的。体表鳞片为菱形骨原鳞片,尾鳍弯曲,肠内有螺旋瓣。原始软骨硬皮鱼出现于泥盆纪,长期生活在地球上,中生代大部分物种灭绝。现存的鲟鱼出现在白垩纪,现在存活的种类不多,只分布在高纬度的北冰洋。我国淡水中有鲟鱼1种,鲟鱼8种,分属2属。
4.硬骨鱼:这是现在常见的真鱼,也是现代最繁盛的鱼类。在中国1000种其他50种淡水鱼中,除少数种类(13种)外,几乎都属于硬骨鱼类。我国的淡水鱼主要是鲤形目,尤其是鲤科,约占总数的一半。其中,有3属1科5种,6科17属32种,鲑形目32种,1属1科2种,1属2种,170属740种,27属10种,鲶鱼110种,3属1科4种,1属4种,鳕鱼1种。
鱼纲鱼类出现于侏罗纪,白垩纪,古鱼纲鱼类演化为现代鱼纲鱼类,形态结构发生较大变化。颅骨下颌骨普遍缩短,上颌骨高级型特化为无齿骨棒,牙齿集中在前上颌骨,尾鳍变成完全对称的尾巴或共形的尾巴,内骨骼高度骨化,奇鳍和侧鳍均呈各种形状,腹鳍常由腹部向头部移动,鳞片变得很细很圆。
硬骨鱼的内部和外部结构具有完善的水生适应结构。自白垩纪以来,它们沿着许多辐射适应性路线发展,使它们成为地球表面所有水域的居民。