La commune s'étend sur 458,71 km2 dans le nord-ouest du comté et possède plus de 1 400 îles baignées par la mer de Norvège. Elle comprend la localité de Lauvsnes, son centre administratif, ainsi que les villages de Hasvåg, Jøssund et Vik.
L'ancien phare de Villa, construit en 1839 et désactivé en 1890, s'élève sur l'île du même nom.
Le phare d'Ellingråsa comprend l'ancienne maison-phare inaugurée en 1888 pour remplacer le phare de Villa, ainsi que le phare moderne mis en service en 2001[1].