Capilungo è una località balneare della provincia di Lecce e frazione del Comune di Alliste, da cui dista circa 4 km. Si trova tra Posto Rosso e Torre Suda, sul mare Ionio. La località, esclusivamente turistica, si è sviluppata soprattutto negli ultimi anni. La qualifica di frazione risale al 1964, quando il Presidente della Repubblica Giovanni Gronchi la concesse su richiesta di alcuni cittadini di Alliste qui residenti. La costa si presenta con una bassa scogliera facilmente praticabile e ricca di insenature.