Agnes Water is a coastal town and a locality in the Gladstone Region, Queensland, Australia. In the 2021 census, the locality of Agnes Water had a population of 2,729 people.