The town is situated in the centre of the locality. The Bruce Highway traverses the locality from south-east to west passing through the town. At the town, the highway has a junction with the Mount Ossa Seaforth Road which exits the locality in the north-east. About one kilometre north-west of the town, the highway has another junction with the Mirani Mount Ossa Road which exits the locality in the south-west. The North Coast railway line also traverses the locality from south-east to west roughly parallel and north-east relative to the highway. The town is served by the Mount Ossa railway station and there are two other stations, Buthurra, near the south-eastern boundary of the locality and Clanside, near the western boundary of the locality.