Diamond Harbour is a small town on Banks Peninsula, in Canterbury, New Zealand. It is on the peninsula's northern coast, on the southern shores of Lyttelton Harbour, and is administratively part of the city of Christchurch.
Country: New Zealand
Region: Canterbury
District: Christchurch City
Ward: Banks Peninsula
Community: Te Pātaka o Rākaihautū Banks Peninsula
Electorates: Banks Peninsula · Te Tai Tonga (Māori)