 Innes National Park is located on the southern western extremity of Yorke Peninsula in South Australia about by road from the Adelaide city centre.It is located within the locality officially known as Inneston.The national park occupies most of the land on the south-western tip of Yorke Peninsula south west of a line running from Willyama Bay on the south coast of the peninsula near Marion Bay to Gym Beach on the west coast of the peninsula and the following four islands immediately adjoining the coastline (from east to west)