Die Insel Korčula gehört zum mitteldalmatinischen Archipel und ist durch eine schmale Meerenge von Pelješac von der Halbinsel Pelješac getrennt. Die wichtigsten Siedlungen auf der Insel sind die Städte Korčula, Blato und Vela Luka. Dörfer entlang der Küste sind Brna, Račišće, Lumbarda und Prižba; Im Landesinneren liegen Žrnovo, Pupnat, Smokvica und Čara. Das Klima ist mediterran.