miasto portowe i najbardziej na południe wysunięte kąpielisko wybrzeża Dalmacji
Miasto położone jest w dolinie, u podnóży wapiennego wzgórza Srd, przechodzącego we wzniesienie Lopud, a w morzu kontynuuje się w postaci małej wysepki.
Stare miasto połączone zostało z przedmieściami przez zasypanie podmokłej doliny, dzielącej onegdaj oba osiedla: Gruž na pólnocy i Stary Port na południu. W ten sposób Stradun stało się centralną ulicą.
Główna miejscowość Wyspy Korcula to port o tej samej nazwie na pólnocnym wybrzeżu.