Morayfield is a town and suburb in the City of Moreton Bay, Queensland, Australia. In the 2021 census, the suburb of Morayfield had a population of 24,898 people. Morayfield is 44.5 kilometres by road north of Brisbane CBD, the state capital.
Population: 24,898 (2021 census)
Location: 2.3 km (1 mi) S of Caboolture · 45.8 km (28 mi) N of Brisbane CBD