Yarrawonga is a town in the Shire of Moiralocal government area in the Australian state of Victoria. The town is situated on the south bank of the Murray River, the border between Victoria and New South Wales and is located approximately north-east of the state capital, Melbourne. Yarrawonga's twin town of Mulwala is on the other side of the Murray River. At the , Yarrawonga had a population of 7,057.