Størstedelen av kommunen ligger sør på Sømnahalvøya. I tillegg består kommunen av en del mindre øyer og holmer med Kvaløya som den største øya. Jordsmonnet i kommunen er godt, noe som gjør at det er lett å drive jordbruk. De største bygdene i kommunen er Vik, Berg, Dalbotn og Sund.