Epinephelus is a genus of fishes in the family Serranidae found in Atlantic, Indian, and Pacific Oceans. The 89 recognized species in this genus are: