Hamarøy is a municipality in Nordland county, Norway. It is part of the traditional district of Salten. The administrative centre of the municipality is the village of Oppeid. Other villages include Drag, Innhavet, Karlsøy, Korsnes, Presteid, Skutvika, Tømmerneset, Tranøy, and Ulvsvåg.