The species is distributed from the Arabian Gulf to China and Taiwan, and to Papua New Guinea
and northern Australia. In Australia, barramundi are found as far south as the Noosa River
(26°30’ S) on the east coast and the Ashburton River (22°30’ S) on the west coast.