Ducklo is a locality in the Western Downs Region, Queensland, located southwest of Dalby.
It is thought the name Ducklo refers to ducks flying low along the Clay Hole Gully.
In the 2021 census, Ducklo had a population of 306 people.