Oxyeleotris образован 17 видами. Один морской, остальные пресноводные. Часть рыб заходит в солоноватые и морские воды, и имеют морскую стадию личинки. Обитают в водоемах Австралии, Новой Гвинеи, Филиппин, Индонезии, Шри-Ланки и Таиланда. Заселяют различные биотопы, но большинство видов предпочитают болота или лесные мелкие реки со слабым течением и земляным грунтом. Держатся поближе к растительности. Самый крупный вид в роду – O.marmorata, из бассейна реки Меконг, заплывает в затопляемые участки леса. O.caeca живет в пещерах и колодцах (Новая Гвинея). Этот вид лишен зрения и пигментации.