Hopen se situe dans la mer de Barents, à la même latitude
que la pointe sud du Spitzberg. Cette île
fait 33 km de long pour 1,5-2 km de largeur.
Son point le plus haut est le Iversenfjellet qui culmine à
370 mètres.
De nombeux ours polaires sont présents sur cette île.
Hopen possède une station météotologique sur
la côte est. Cette station météo fut construite
durant la seconde guerre mondiale par l'armée allemande et
elle est aujourd'hui utilisée par la Norvège. Quatre
météorologues norvégiens résident en permanence
dans cette station radio.