Dyrøyhamn har landegrense i nord til Merkesnes og Espejord. Over sundet i øst ligger Hundstrand og Kastnes. Sør for Dyrøya ligger Andørja i Ibestad kommune og over Tranøyfjorden i vest ligger Senja.