Mareeba is a rural town and locality in the Shire of Mareeba on the Atherton Tablelands in Far North Queensland, Australia. Mareeba is 417 metres (1,368 ft) above sea level on the confluence of the Barron River, Granite Creek and Emerald Creek. The town's name is derived from an Aboriginal word meaning meeting of the waters. In the 2016 census, Mareeba had a population of 11,079 people.
Mareeba has a tropical savanna climate. Mareeba's tag line on signs coming into the region is "300 sunny days a year" this is because Mareeba is in what is called a rain shadow.