Ceratodus is a rural town and locality in the North Burnett Region, Queensland, Australia. In the 2021 census, the locality of Ceratodus had a population of 34 people. Ceratodus is on the Burnett River about 8.8 kilometres from Eidsvold, Queensland. The river flows from north-east to south-west, where it is joined by the Nogo River. The Burnett Highway passes through from south to north.