Cunliffe is a rural locality in the Australian state of South Australia at the northern end of the Yorke Peninsula.