La familia Serranidae se encuentra dividida en cinco subfamilias principales: Anthiinae, Liopropomatinae, Grammistinae, Serraninae y Epinephelinae.