鱼不是最古老的生物,但它是最古老的脊椎动物。地球上最古老的生物是古菌,它们出现在约35亿年前。而最早的鱼则是在4、5亿年前寒武纪时期出现在地球上的圆嘴无颌的鱼。鱼类几乎栖居于地球上所有的水生环境,从淡水的湖泊、河流到咸水的大海和大洋。部分不同染色体数目的杂交的后代依然有生育能力,这也是鱼类在进化过程中的一个独特现象。