Parham is a town and a locality in the Australian state of South Australia located on the eastern coastline of Gulf St Vincent about 63 kilometres north-northwest of the state capital of Adelaide and about 23 kilometres west of the municipal seat of Mallala.