Rainbow Beach, Queensland

Rainbow Beach
Rainbow Beach, Queensland, 2013
Rainbow Beach
Interactive map of Rainbow Beach
Coordinates: 25°54′27″S 153°05′20″E / 25.9075°S 153.0888°E / -25.9075; 153.0888 (Rainbow Beach (town centre))
CountryAustralia
StateQueensland
LGA
Location
Established1969
Government
 • State electorate
 • Federal division
Area
 • Total
14.3 km2 (5.5 sq mi)
Elevation
14 m (46 ft)
Population
 • Total1,220 (2021 census)
 • Density85.3/km2 (221.0/sq mi)
Time zoneUTC+10:00 (AEST)
Postcode
4581
Mean max temp25.5 °C (77.9 °F)
Mean min temp16.7 °C (62.1 °F)
Annual rainfall1,454.1 mm (57.25 in)
Localities around Rainbow Beach
Inskip Inskip Coral Sea
Cooloola Rainbow Beach Coral Sea
Cooloola Cooloola Cooloola

Rainbow Beach is a coastal rural town and locality in the Gympie Region, Queensland, Australia. In the 2021 census, the locality of Rainbow Beach had a population of 1,220 people.

It is a popular tourist destination, both in its own right and as a gateway to K'gari (formerly known as Fraser Island), with a vehicle ferry frequently running to the southern point of K'gari.