Komiža is a coastal town located on the western coast of the island of Vis. It is situated in the central part of the Adriatic Sea within Croatia.
The town serves as a primary settlement on the island, characterized by its position along the coastline and its geographical setting in the Adriatic region.