Torre San Giovanni è una località balneare salentina posta sul Mar Ionio, in provincia di Lecce - Puglia.
E' la principale marina di UGENTO da cui dista 5 km.
La marina di Torre San Giovanni nel Salento, gode di uno splendido mare cristallino e di un'incantevole distesa di sabbia bianca e finissima contornata dalla suggestiva macchia mediterranea e dalle numerose isolette che si trovano a pochi metri dalla battigia.
E' situata in prossimità delle rovine dell’Antico Porto Romano e la storia ci racconta che un tempo, fosse il porto della citta’ messapica Ozan, l’attuale Ugento.
Dispone inoltre di un porto ben attrezzato e di un faro molto caratteristico tinteggiato a scacchi bianchi e neri.
La torre del faro di Torre San Giovanni, marina di Ugento - Puglia rappresenta il simbolo dell'intera località e costituisce, oltre che un punto di riferimento terrestre e marittimo di grande utilità e importanza, anche una tangibile testimonianza dell'importanza ricoperta da Ugento nel passato.
Numerosissimi sono gli eventi e le feste che animano l'estate di Torre San Giovanni nel Salento.
Sono ospitate sul lungomare della marina di Ugento che costituisce una delle principali attrattive del centro, dove si svolgono sagre dedicate soprattutto ai prodotti enogastronomici tipici, organizzate dalla locale Pro Loco.
A Torre San Giovanni, a circa 1700 metri a nord ovest rispetto alla Torre del Porto, si trova l'isolotto detto dell Pazze, dove si trova una duna di sabbia tagliata dalla strada litoranea per Gallipoli.
In località "Le Pazze" a Torre San Giovanni, durante uno scavo archeologico, sulla duna di questa spiaggetta della marina di Ugento, furono ritrovati dei reperti archeologici importantissimi dell'Età del Bronzo della cività messapica di cui Ugento faceva parte in antichità.
Questi reperti archeologici sono visitabili presso il Museo di Archeologia di Ugento, in provincia di Lecce.