Poltalloch is a locality in the Australian state of South Australia located on land between the water bodies of Lake Alexandrina and Lake Albert about 87 kilometers south-east of the state capital of Adelaide.