The island of Korčula belongs to the central Dalmatian archipelago, separated from the Pelješac peninsula by a narrow Strait of Pelješac, between wide.
Main settlements on the island are towns of Korčula, Vela Luka and Blato.