Yarrabah is a coastal town and locality in the Aboriginal Shire of Yarrabah, Queensland, Australia. It is an Aboriginal community. In the 2021 census, the locality of Yarrabah had a population of 2,505 people.