Scientific and vernacular names of fishes from 43 families belonging to the order Perciformes (4407 species) are presented.