The Badis corycaeus lives in the benthopelagic, freshwater environment.
Badis corycaeus is found in running water towards the margins of the stream, B. kyar in the faster flow towards the centre and D. hysginon only in still pools around the shoreline. More