Towns in Australia

Exploring Australia, town by town

Punyelroo SA


Postcode: 5354

Punyelroo is a town located on the Murray River in South Australia, Australia, approximately 5 kilometres downstream from Swan Reach. The town is named after a local homestead.

Punyelroo is well-known for the Punyelroo Cave, located on the banks of the Murray River. The cave is approximately 3 kilometres in length, and is the longest of the several caves located in the Murray Plains area.

Population: 1.350 This is the gateway to South Australia from Victoria and NSW providing visitors and the rural community with rest havens, recreation and supplies. Native birds, emus and kangaroos are housed in a modern enclosure next to the caravan park. Barbeque and Picnic amenities are available at the Soldiers’ Memorial Park. A number of conservation parks are easily reached from the town.