Towns in Australia

Exploring Australia, town by town

Myalup WA


Postcode: 6220

Myalup is a town located on the coast in the South West region of Western Australia between Mandurah and Bunbury. It has a population of about 200.

The name Myalup is a local Aboriginal name for a nearby swamp (the word “mya” meaning the bark of a paperbark, which abound in the area). Prior to European settlement, the Noongar Ganeang people wandered around the eastern shores of Lake Josephine, east of the town.

Myalup is on the southern edge of the Yalgorup National Park, a haven to native wildlife and bird sanctuary as well as home to stromatolites – sedimentary rocks composed of layers of fossilised blue-green algae and one of the first lifeforms known to exist on earth. Lake Preston, the largest of the nine lakes in the park, also borders the town. The town also has a caravan park, chalets, recreation ground and store, and a white-sand beach continuous to and shared with Binningup 5km to the south