O'Neill Bay is a bay on the Auckland Region of New Zealand's North Island. It is located north of Te Henga / Bethells Beach.