Hamnøy er et lille fiskevær i Moskenes kommune i Nordland fylke. Bebyggelsen har ganske få indbyggere, der bor der hele året, men om sommeren besøger en stor mængde turister byen. Bebyggelsen har en lille havn og flere rorbua. Tidligere gik der færge fra Hamnøy til Reine, men de to bebyggelser er nu forbundet af broer på europavej 10.