Opua is a locality in the Bay of Islands, in the sub-tropical Northland Region of New Zealand. It is notable as the first port for overseas yachts arriving in the country after crossing the Pacific Ocean. In the original 1870s plans for the town, it was named Newport. The town of Paihia is nearby, and the small settlement of Te Haumi is in between.
The population of Opua West and Opua East combined was 612 in the 2006 Census, an increase of 60 from 2001.
The car ferry across the Bay of Islands, the main tourist access to Russell, runs between Opua and Okiato.