The Bay of Islands is an area on the east coast of the Far North District of the North Island of New Zealand. It encompasses 144 islands between Cape Brett and the Purerua Peninsula and includes the boutique towns of Opua, Paihia, Russell and Kerikeri.