La mayoría de las especies se encuentran en aguas limpias o cenagosas desde el nivel del mar hasta los 250 m de altitud (nunca en el mar), aunque algunas especies de la subfamilia Lebiasininae pueden encontrarse en ríos de hasta 1000 m de altitud.