The headland was named by Captain Cook when he passed it on the evening of 19 May 1770, for the aboriginal people he saw assembled there. (The term "Indian" was used at that time for the native people of many lands.)
The indian head is located at the end of 75 mile beach.