Hamnvik, also known as Ibestad in Norwegian or Ivvárstádik in Northern Sami, is the administrative centre of Ibestad Municipality. It is located in Troms county, Norway, specifically situated on the eastern tip of the island of Rolla.
The village covers an area of 0.69 square kilometres (170 acres). As of 2023, Hamnvik has a population of 446 residents, resulting in a population density of 646 inhabitants per square kilometre.