Mount Molloy is a rural town and locality in the Shire of Mareeba, Queensland, Australia. In the 2016 census the locality of Mount Molloy had a population of 254 people. It is a historic mining and timber town, 55 kilometres (34 mi) north of Cairns in Queensland, Australia.