Craterocephalus состоит из 25 видов. C.capeoli, C.honoriae и C.mugiloides – обитают в солоноватых и морских водах. Остальные – пресноводные. Хотя, некоторые из них заплывают в солоноватые воды. Обитают в водоемах Австралии, Новой Гвинеи и Индонезии. Населяют различные биотопы. Это могут быть реки с медленным течением, озера, поймы. Состав воды может быть тоже различный – от мутной, жесткой, до черной, мягкой и кислой.