The postcode for Oak Beach QLD is 4877. Oak Beach is in Queensland. Oak Beach is about 1,434.9 kms north-west of QLD's capital city of Brisbane.