Скелет у большей части рыб двоякий: наружный – защитный (чешуя) и внутренний – опорный.
Внутренний скелет состоит из осевого скелета, скелета головы (черепной коробки, предохраняющей головной мозг и связанной с жаберным и челюстным аппаратом) , скелета грудного (плечевого) и тазового поясов и плавников – парных и непарных.
Осевой скелет может быть представлен хордой или позвоночником. У круглоротых, осетровых и двоякодышащих хорда сохраняется в течение всей жизни. У всех остальных рыб хорда имеется на ранних этапах развития, а у взрослых заменяется позвоночником, состоящим из позвонков.
Черепная коробка соединена с позвоночником неподвижно. Шеи у рыб нет. Это вызывается спецификой образа жизни и среды обитания – необходимостью разрезать головой воду.