The fishes of the tripterygiid genus
Enneapterygius
of the western Indian Ocean (excluding Sri Lanka) are reviewed. Four new species,
Enneapterygius elaine
,
Enneapterygius gruschkai
,
Enneapterygius genamaculatus
and
Enneapterygius kosiensis
are described and several species are redescribed.
Enneapterygius elaine is known only from Rodrigues,
E. gruschkai, a medium-sized species, is known from the Comoro Islands, Mauritius, St Brandon Shoals and the Chagos Archipelago;
Enneapterygius genamaculatus
is known only from St Brandon Shoals and
E. kosiensis is known only from the northern KwaZulu-Natal coast. The first and last two species are small species, less than 23 mm SL. A key is provided for the 17 species recognised in the region.