Cape Liddon is an uninhabited headland on Devon Island in the Qikiqtaaluk Region of Nunavut, Canada. It is located on the southwestern coast of the island at Radstock Bay.