La ciudad de Otranto se encuentra ubicada al sur de la península itálica, justo en la costa este de la península de Salento, sobre el canal de Otranto, que conecta el mar Adriático con el mar Jónico, a la vez que separa Italia de Albania, de la que tan sólo la separan 70 km.