Armstrong Beach is a coastal town and locality in the Mackay Region, Queensland, Australia. Located on the shores of the Coral Sea, it features a 1.5-kilometer-long beach with soft, golden sand. The area is known for its natural beauty and provides a peaceful atmosphere. However, swimming is generally discouraged due to safety concerns such as stingers and crocodiles. Visitors can enjoy scenic walks and explore nearby national parks like Cape Palmerston and Eungella.
The area also boasts a mix of local history and outdoor activities, making it an appealing spot for those seeking a secluded beach experience.
With a population of 903 as of the 2021 census, Armstrong Beach is a small but charming destination.