Kommunens areal ligger på sørsiden av Sognefjorden og omfatter en lang kystlinje, noen få fjorder og daler, og store fjellområder. En stor del av kommunens areal ligger høyere enn 1000 m.o.h. En liten isbre øst i kommunen, Fresvikbreen, er kommunes høyeste punkt og ligger på 1636 m. Utenfor vestre del av Vik kommune er Sognefjorden mer enn 1200 m. dyp.