Skip to content
Apulia · 159 beaches · 37 municipalities

Beaches in Salento

QualeSpiaggia calculates a sea score for 159 beaches in Salento, in 37 municipalities. By sea: 85 on the Adriatic Sea and 74 on the Ionian Sea. Most beaches: Otranto (18), Taranto (13) and Ostuni (10). From north to south they range from Spiaggia di Pilone 2 (Ostuni) to Baia delle Sirene (Gagliano del Capo).

Sea today in Salento →

Today's top 10

Beaches in Salento in numbers

Otranto: 18 beaches, mostly sandy (50% where the seabed is known), mainly facing northeast. Taranto: 13 beaches, mostly sandy (78% where the seabed is known), mainly facing southwest. Ostuni: 10 beaches, mainly facing north. Porto Cesareo: 10 beaches, mostly sandy (100% where the seabed is known), mainly facing south. Brindisi: 9 beaches, mainly facing north. Gallipoli: 9 beaches, mostly sandy (100% where the seabed is known), mainly facing west.

Where we know the seabed (130 of 159 beaches) there are 89 sandy, 35 rocky, 4 pebble and 2 with a mixed seabed. Most are sandy (68%).

Water quality: 150 of 150 beaches with an EEA monitoring point are rated excellent (100%, 2025 season).

The beaches mostly face northeast (39 beaches) and southwest (35 beaches). With the Mistral (NW) 31 of 159 beaches are sheltered: those facing southeast. Municipalities with the most sheltered beaches: Santa Cesarea Terme and Maruggio. When the Sirocco (SE) blows, the beaches facing northwest stay sheltered: 9 of 159. Municipalities with the most sheltered beaches: Gallipoli and Nardò. 50 of 159 beaches are sheltered from the Tramontane (N): those facing south. Municipalities with the most sheltered beaches: Porto Cesareo and Taranto. With the Libeccio (SW) 64 of 159 beaches are sheltered: those facing northeast. Municipalities with the most sheltered beaches: Otranto and Ostuni.

Landmark beaches: Baia Verde, Frassanito, San Giorgio, Spiaggia di Sant'Isidoro and Alimini.

Today (afternoon) the highest score is 70/100, at Punta Penne (Brindisi). 17 of 159 beaches are in good or perfect condition today (at least 65/100).

The area includes 37 municipalities: Alessano, Alliste, Andrano, Brindisi, Carovigno, Castrignano del Capo, Castro, Corsano, Diso, Gagliano del Capo, Gallipoli, Lecce, Leporano, Lizzano, Manduria, Maruggio, Melendugno, Morciano di Leuca, Nardò, Ostuni, Otranto, Patù, Porto Cesareo, Pulsano, Racale, Salve, San Pietro Vernotico, Santa Cesarea Terme, Squinzano, Taranto, Taviano, Tiggiano, Torchiarolo, Trepuzzi, Tricase, Ugento and Vernole. Definition: it.wikipedia.org.

Salento: areas and guides

For Salento we have hand-written pages: the coastal areas, the guides and the rankings by beach type and activity.

Beach map

Beaches in Salento by municipality

Otranto

Otranto
BeachProvinceSeabedToday
Baia dei TurchiLecceSand55
Baia dei Turchi SabbiaLecceSand55
Cala San Pietro dei CanaliLecceRocks55
Caletta ToraielloLecceMixed55
FrassanitoLecceSand55
Lido della StaffaLecceSand55
Otranto Lido dei PiniLecceSand55
Porto BadiscoLecceRocks55

Taranto

Taranto
BeachProvinceSeabedToday
Baia di Porto CupoTarantoPebbles67
ConchettaTaranto67
Conchetta di Posto VecchioTarantoSand67
Lido TarantoTarantoSand67
Mon ReveTarantoPebbles67
Spiagge libere Lido BrunoTarantoSand67
Lido Azzurro beachTaranto67
Bologna BeachTarantoSand64

Ostuni

Ostuni
BeachProvinceSeabedToday
Spiaggia di Pilone 1BrindisiSand52
Baia di CameriniBrindisiSand43
Rosa MarinaBrindisi43
Spiaggia LamaforcaBrindisi43
Spiaggia della Costa MerlataBrindisi43
Spiaggia di GorgognoloBrindisi43
Spiaggia di MonticelliBrindisiSand43
Spiaggia di Pilone 2BrindisiSand43

Porto Cesareo

Porto Cesareo
BeachProvinceSeabedToday
La StreaLecceSand64
Scala di FurnoLecceSand64
Spiaggia La TrigliaLecceSand64
Porto CesareoLecceSand55
Punta ProsciuttoLecceSand55
Padula Fede beachLecceSand55
Punta Grossa beachLecce55
Torre CastiglioneLecceSand55

Brindisi

Brindisi
BeachProvinceSeabedToday
Punta PenneBrindisiRocks70
Spiaggia di Cala MaterdominiBrindisiSand70
Molo polimeri beachBrindisi61
Punta Patedda beachBrindisi61
ApaniBrindisiRocks55
Case BiancheBrindisi55
Capo di Torre Cavallo beachBrindisi55
Punta della Contessa beachBrindisiSand55

Gallipoli

Gallipoli
BeachProvinceSeabedToday
Lido PizzoLecceSand55
Punta della SuinaLecceSand55
RivabellaLecceSand55
Gallipoli beachLecce55
Baia VerdeLecceSand52
Gallipoli CentroLecceSand52
Lido ConchiglieLecceSand52
Lido San GiovanniLecceSand52

Carovigno

Carovigno
BeachProvinceSeabedToday
Spiaggia di Penna GrossaBrindisi55
Torre GuacetoBrindisiSand55
Libo Sabbia D'OroBrindisiSand52
PantanagianniBrindisiSand52
SpecchiollaBrindisiSand52
Torre Santa SabinaBrindisiSand52
L'IsolettaBrindisi43
Spiaggia MezzalunaBrindisi43

Nardò

Nardò
BeachProvinceSeabedToday
Lido FrasconeLecce67
Lido dell' AncoraLecce67
Torre San IsidoroLecceSand67
Spiaggia di Sant'IsidoroLecce64
Torre SquillaceLecceSand64
Porto SelvaggioLeccePebbles55
Santa CaterinaLecceRocks55
Santa Maria al BagnoLeccePebbles55

Melendugno

Melendugno
BeachProvinceSeabedToday
Roca VecchiaLecceRocks55
San FocaLecceSand55
Sant'AndreaLecceRocks55
Spiaggia Punta SaponeLecceSand55
Spiaggia delle Due SorelleLecceSand55
Torre Specchia RuggeriLecceRocks55
Torre dell'OrsoLecceSand55

Santa Cesarea Terme

Santa Cesarea Terme
BeachProvinceSeabedToday
Baia di Porto MiggianoLecceRocks55
Cala FontanelleLecceRocks55
Cala PorticcioloLecceRocks55
Caletta Porto RussoLecce55
Santa Cesarea TermeLecceRocks55
Scogliere la FraulaLecceRocks55

Ugento

Ugento
BeachProvinceSeabedToday
Baia degli deiLecceSand55
Lido MariniLecceSand55
Lido PazzeLecceSand49
Spiaggia UgentoLecceSand49
Torre MozzaLecceSand49
Torre San GiovanniLecceSand49

Lecce

Lecce
BeachProvinceSeabedToday
Spiaggia del ConteLecceSand52
Torre Chianca (Lecce)LecceSand52
FrigoleLecceSand43
San CataldoLecceSand43
Torre RinaldaLecceSand40

Other municipalities

Other municipalities
BeachMunicipalitySeabedToday
Campomarino di MaruggioMaruggioSand67
Spiaggia GiannarelliMaruggio67
Spiaggia d'AyalaMaruggioSand67
Spiaggia della CommendaMaruggioSand67
Spiaggia presso le Dune di CampomarinoMaruggio67
Calette di SalveSalveSand55
Marina di PescoluseSalveSand55
Posto VecchioSalveSand55
Spiaggia della FanciullaSalveSand55
Torre PaliSalveSand55
Marina di PulsanoPulsanoSand52
MontedarenaPulsanoSand52
Bosco Caggione beachPulsano52
Villaggio residenziale Fatamorgana beachPulsanoSand52
Canale del RioTricaseRocks49
Grotta del CarmineTricaseRocks49
Marina SerraTricaseRocks49
Tricase PortoTricaseRocks49
Baia delle SireneGagliano del CapoRocks55
Grotta della MadonnaGagliano del CapoRocks55
CioloGagliano del CapoRocks49
San Pietro in BevagnaManduriaSand55
Specchiarica beachManduria55
Torre ColimenaManduriaSand55
FellonicheCastrignano del CapoSand55
Spiaggia libera Santa María di LeucaCastrignano del CapoSand55
CastroCastroRocks55
Grotta ZinzulusaCastroRocks55
FunnovojereCorsanoRocks49
GuardiolaCorsanoRocks49

Frequently asked questions

How many beaches are there in Salento?

We monitor 159, in 37 municipalities. Municipalities with the most beaches: Otranto (18) and Taranto (13).

Where to swim with the Mistral in Salento?

At the beaches facing southeast, where the Mistral blows from inland: there are 31. For example Alimini, Baia Mulino d'acqua and Baia delle Sirene.

Where to swim with the Sirocco in Salento?

At the beaches facing northwest, where the Sirocco blows from inland: there are 9. For example Lido Pizzo, Punta della Suina and Rivabella.

Which are the sandy beaches in Salento?

There are 89 beaches with a sandy seabed, including Baia Verde, Frassanito and San Giorgio.

What is the water quality like in Salento?

Excellent at 150 of 150 beaches (100%), according to the EEA classification for the 2025 season.

Where is the sea best today in Salento?

According to today's score (afternoon): Punta Penne (70/100), Spiaggia di Cala Materdomini (70/100) and Baia di Porto Cupo (67/100).

Region and provinces

Holiday areas