The species of the genus Hapalogenys are found in Pacific and Indian oceans. The two species of Hapalogenys found in the Malaysia water are known to inhabit the coastal inshore waters near reefs. They feed on bottom invertebrates and small fishes. They are uncommon but sometimes can be caught by handline and fish trap.
There are about 7 species under the genus Hapalogenys worldwide.