Craiglie is a coastal rural locality in the Shire of Douglas, Queensland, Australia. In the 2016 census, Craiglie had a population of 954 people.