The main road route through the locality is Conway Road which enters the locality from the north-west (Mount Julian / Mount Marlow), passes through the town of Bonavista, and then exits to the south-east (Conway / Palm Grove).[4]
The elevation ranges from 10 to 270 metres (33 to 886 ft). The lower-lying land is mostly in the west of the locality and is used for growing sugarcane. There is a cane tramway to transport the harvested sugarcane to the local sugar mill. The higher land are mostly used for grazing on native vegetation.[4]
In the 2016 census, Preston had a population of 296 people.[5]
In the 2021 census, Preston had a population of 346 people.[1]
Education
There are no schools in Preston. The nearest government primary schools are Proserpine State School in Proserpine to the west and Cannonvale State School in Cannonvale to the north-east. The nearest government secondary school is Proserpine State High School, also in Proserpine.[6]