A "rokonság" attól függ, hogyan definiálja.
Taxonómiai rokonság
A halak a Chordata (gerincelt) fajihoz tartoznak, így minden gerincelt – obfibanok, hüllők, madarak, emlősök – technikailag rokonaik. A leggyakoribb halak az Actinopterygii (sugárúszójú halak) osztályába tartoznak. Egy kisebb csoport, a Sarcopterygii (lobfinnű halak), tartalmaz a szárazföldi gerinceltek őseit.
Evolúciós rokonság
A legközelebbi élő rokonok a halaknak az obfibanok. Minden gerincelt közös őst megoszt, ami egy primitív hal-szerű teremtmény volt.
Nem taxonómiai rokonság
A halaknak ekológiai kapcsolataik is vannak más fajokkal, és megoszthatnak fizikai jellegzetességeket nem rokon állatokkal, mint a delfinek.
Röviden: minden gerincelt a halak rokona, de az obfibanok a legközelebbi élő rokonaik.