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