Download coordinates as: Eton is a rural town and locality in the Mackay Region, Queensland, Australia.
[1] The northern part of the locality is flat land (about 30 metres above sea level), predominantly used as sugarcane plantations.
In the central part of the locality the land becomes hilly and is mostly used for grazing cattle.
The southern part of the locality is mountainous (rising to 650 metres at Mount Bridgman) and is mostly undeveloped; some of this land is within the Ben Mohr State Forest and the Spencer Gap State Forest.
[5] The Peak Downs Highway traverses the locality from south to north-east, passing through the town.