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
Punta Penne
Spiaggia di Cala Materdomini
Baia di Porto Cupo
Campomarino di Maruggio
Conchetta
Conchetta di Posto Vecchio
Lido Frascone
Lido Taranto
Lido dell' Ancora
Mon Reve
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
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Baia dei Turchi | Lecce | Sand | 55 |
| Baia dei Turchi Sabbia | Lecce | Sand | 55 |
| Cala San Pietro dei Canali | Lecce | Rocks | 55 |
| Caletta Toraiello | Lecce | Mixed | 55 |
| Frassanito | Lecce | Sand | 55 |
| Lido della Staffa | Lecce | Sand | 55 |
| Otranto Lido dei Pini | Lecce | Sand | 55 |
| Porto Badisco | Lecce | Rocks | 55 |
Taranto
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Baia di Porto Cupo | Taranto | Pebbles | 67 |
| Conchetta | Taranto | 67 | |
| Conchetta di Posto Vecchio | Taranto | Sand | 67 |
| Lido Taranto | Taranto | Sand | 67 |
| Mon Reve | Taranto | Pebbles | 67 |
| Spiagge libere Lido Bruno | Taranto | Sand | 67 |
| Lido Azzurro beach | Taranto | 67 | |
| Bologna Beach | Taranto | Sand | 64 |
Ostuni
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Spiaggia di Pilone 1 | Brindisi | Sand | 52 |
| Baia di Camerini | Brindisi | Sand | 43 |
| Rosa Marina | Brindisi | 43 | |
| Spiaggia Lamaforca | Brindisi | 43 | |
| Spiaggia della Costa Merlata | Brindisi | 43 | |
| Spiaggia di Gorgognolo | Brindisi | 43 | |
| Spiaggia di Monticelli | Brindisi | Sand | 43 |
| Spiaggia di Pilone 2 | Brindisi | Sand | 43 |
Porto Cesareo
| Beach | Province | Seabed | Today |
|---|---|---|---|
| La Strea | Lecce | Sand | 64 |
| Scala di Furno | Lecce | Sand | 64 |
| Spiaggia La Triglia | Lecce | Sand | 64 |
| Porto Cesareo | Lecce | Sand | 55 |
| Punta Prosciutto | Lecce | Sand | 55 |
| Padula Fede beach | Lecce | Sand | 55 |
| Punta Grossa beach | Lecce | 55 | |
| Torre Castiglione | Lecce | Sand | 55 |
Brindisi
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Punta Penne | Brindisi | Rocks | 70 |
| Spiaggia di Cala Materdomini | Brindisi | Sand | 70 |
| Molo polimeri beach | Brindisi | 61 | |
| Punta Patedda beach | Brindisi | 61 | |
| Apani | Brindisi | Rocks | 55 |
| Case Bianche | Brindisi | 55 | |
| Capo di Torre Cavallo beach | Brindisi | 55 | |
| Punta della Contessa beach | Brindisi | Sand | 55 |
Gallipoli
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Lido Pizzo | Lecce | Sand | 55 |
| Punta della Suina | Lecce | Sand | 55 |
| Rivabella | Lecce | Sand | 55 |
| Gallipoli beach | Lecce | 55 | |
| Baia Verde | Lecce | Sand | 52 |
| Gallipoli Centro | Lecce | Sand | 52 |
| Lido Conchiglie | Lecce | Sand | 52 |
| Lido San Giovanni | Lecce | Sand | 52 |
Carovigno
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Spiaggia di Penna Grossa | Brindisi | 55 | |
| Torre Guaceto | Brindisi | Sand | 55 |
| Libo Sabbia D'Oro | Brindisi | Sand | 52 |
| Pantanagianni | Brindisi | Sand | 52 |
| Specchiolla | Brindisi | Sand | 52 |
| Torre Santa Sabina | Brindisi | Sand | 52 |
| L'Isoletta | Brindisi | 43 | |
| Spiaggia Mezzaluna | Brindisi | 43 |
Nardò
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Lido Frascone | Lecce | 67 | |
| Lido dell' Ancora | Lecce | 67 | |
| Torre San Isidoro | Lecce | Sand | 67 |
| Spiaggia di Sant'Isidoro | Lecce | 64 | |
| Torre Squillace | Lecce | Sand | 64 |
| Porto Selvaggio | Lecce | Pebbles | 55 |
| Santa Caterina | Lecce | Rocks | 55 |
| Santa Maria al Bagno | Lecce | Pebbles | 55 |
Melendugno
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Roca Vecchia | Lecce | Rocks | 55 |
| San Foca | Lecce | Sand | 55 |
| Sant'Andrea | Lecce | Rocks | 55 |
| Spiaggia Punta Sapone | Lecce | Sand | 55 |
| Spiaggia delle Due Sorelle | Lecce | Sand | 55 |
| Torre Specchia Ruggeri | Lecce | Rocks | 55 |
| Torre dell'Orso | Lecce | Sand | 55 |
Santa Cesarea Terme
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Baia di Porto Miggiano | Lecce | Rocks | 55 |
| Cala Fontanelle | Lecce | Rocks | 55 |
| Cala Porticciolo | Lecce | Rocks | 55 |
| Caletta Porto Russo | Lecce | 55 | |
| Santa Cesarea Terme | Lecce | Rocks | 55 |
| Scogliere la Fraula | Lecce | Rocks | 55 |
Ugento
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Baia degli dei | Lecce | Sand | 55 |
| Lido Marini | Lecce | Sand | 55 |
| Lido Pazze | Lecce | Sand | 49 |
| Spiaggia Ugento | Lecce | Sand | 49 |
| Torre Mozza | Lecce | Sand | 49 |
| Torre San Giovanni | Lecce | Sand | 49 |
Lecce
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Spiaggia del Conte | Lecce | Sand | 52 |
| Torre Chianca (Lecce) | Lecce | Sand | 52 |
| Frigole | Lecce | Sand | 43 |
| San Cataldo | Lecce | Sand | 43 |
| Torre Rinalda | Lecce | Sand | 40 |
Other municipalities
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).