It is located about 150 kilometers south-east of Adelaide. It is located on the banks of the Murray River close to where the river empties into Lake Alexandrina.