The Striated Heron is found along the coast of mainland Australia, from Shark Bay, Western Australia, across northern Australia, to Cape York, Queensland, and south to Mallacoota, Victoria. It is more common in the north, with numbers falling abruptly south of Sydney, New South Wales. It is also found in North and South America, Africa, Asia, New Guinea and Pacific islands.