Dayboro is a rural town and locality in the City of Moreton Bay, Queensland, Australia. In the 2021 census, the locality of Dayboro had a population of 2,376 people. Dayboro is approximately 46 kilometres north-northwest of Brisbane, the state capital.