Struck Oil is a rural locality in the Rockhampton Region, Queensland, Australia.
[2] In the 2021 census, Struck Oil had a population of 151 people.
[5][6] In the 2016 census, Struck Oil had a population of 179 people.
[7] In the 2021 census, Struck Oil had a population of 151 people.
The nearest primary schools are in neighbouring Bouldercombe and Mount Morgan.