Torre San Giovanni, fa parte delle Marine di Ugento, a sud il suo territorio si estende fino alla località Lido Marini e a nord sino a Posto Rosso prima marina di Alliste.
Torre San Giovanni è una località balneare posta sul Mar Ionio, in provincia di Lecce. È frazione del comune di Ugento, da cui dista circa 5 km, posta tra Torre Mozza e le marine di Alliste, sorge a 3 metri sul livello del mare con 430 abitanti durante tutto l'anno e oltre 50.000 residenti durante il periodo estivo.
Bellissimo il suo lungomare (quasi del tutto pedonale) con le sue tante attività di ristorazione (bar, gelaterie, ristoranti e pizzerie).