Ball Bay is a coastal rural town, a locality and a bay in Mackay Region, Queensland, Australia. In the 2021 census, the locality of Ball Bay ha…Ball Bay is a coastal rural town, a locality and a bay in Mackay Region, Queensland, Australia. In the 2021 census, the locality of Ball Bay had a population of 384 people. Ball Bay is located 43 kilometres north-west of Mackay and 71 kilometres south-east of Proserpine. It is the nearest settlement to Cape Hillsborough National Park.