Vis es una isla situada frente a la costa croata, sobre el mar Adriático, y perteneciente a este país. Dista 47 km de la ciudad de Split, la mayor urbe de la región de Dalmacia y la segunda en tamaño de Croacia, tras Zagreb. La superficie total de Vis es de 90,3 km², con un perímetro de unos 77 kilómetros. Está comunicada durante todo el año con Split mediante transbordadores y, en verano, también con Ancona en Italia. El clima es el típico adriático, sufriendo los vientos más fuertes de toda Dalmacia. Alrededor de Vis existen muchas islas pequeñas, como, por ejemplo, Biševo o Jabuka.