Hardwicke Bay is located on the west coast of the Yorke Peninsula within Spencer Gulf in South Australia.
[6] The bay’s coastline consists generally of sandy beaches that rise into low sandhills with a woodland cover with occasional rocky headlands.
[2] Settlements located on the coast of Hardwicke Bay (from south west to north east) within localities include the following - Corny Point, The Pines, Point Turton, Hardwicke Bay, Bluff Beach, Port Rickaby and Port Victoria.
The Eastern Spencer Gulf Marine Park occupies the northern end of the bay as far south as Wauraltee Beach.
[4] The Leven Beach Conservation Park adjoins part of the south coast of the bay to the immediate west of the settlement at Point Turton.