Situata in posizione pressoché centrale della penisola salentina, tra la costa adriatica e quella ionica, si distingue per la ricchezza e l’esuberanza del barocco tipicamente seicentesco delle chiese e dei palazzi del centro, costruiti nella locale pietra leccese. Si affaccia sul mar Adriatico con diverse località turistiche balneari, le marine di: San Cataldo, Frigole, Torre Chianca, Spiaggiabella e Torre Rinalda.
Comuni costieri confinanti : Vernole ⟵ Lecce ⟶ Trepuzzi