Beaches on the Gargano
QualeSpiaggia tracks 87 beaches on the Gargano every day, spread over 12 municipalities. All of them lie on the Adriatic Sea. The municipalities with the most beaches are Vieste (24), Mattinata (22) and Peschici (13). The northernmost is Spiaggia le Marinelle (Isole Tremiti), the southernmost Lido delle Nazioni (Manfredonia).
Sea today on the Gargano →Today's top 10
Baia Rossa
Baia dei Gabbiani
Cala dei Cefali
Lido delle Nazioni
Piana di Mattinata
Pontone Tunno
La Bussola beach
Manfredonia beach
Spiaggia di Punta Rossa
Sciali di Lauro beach
Beaches on the Gargano in numbers
Vieste: 24 beaches, mostly sandy (65% where the seabed is known), mainly facing east. Mattinata: 22 beaches, mostly pebble (100% where the seabed is known), mainly facing southeast. Peschici: 13 beaches, mostly sandy (92% where the seabed is known), mainly facing north. Lesina: 5 beaches, mainly facing north. Manfredonia: 5 beaches, mainly facing east. Isole Tremiti: 4 beaches, mainly facing northeast.
The seabed is known for 67 of 87 beaches: 34 pebble and 33 sandy. The majority are pebble: 51%.
According to the European Environment Agency classification (EEA, 2025 season), 87 of the 87 beaches linked to a monitoring point have excellent water (100%).
The most common orientations are north (28 beaches) and southeast (26 beaches). 34 of 87 beaches are sheltered from the Mistral (NW): those facing southeast. Municipalities with the most sheltered beaches: Mattinata and Vieste. With the Sirocco (SE) 16 of 87 beaches are sheltered: those facing northwest. Municipalities with the most sheltered beaches: Rodi Garganico and Vico del Gargano. When the Tramontane (N) blows, the beaches facing south stay sheltered: 22 of 87. Municipalities with the most sheltered beaches: Mattinata and Manfredonia. 37 of 87 beaches are sheltered from the Libeccio (SW): those facing northeast. Municipalities with the most sheltered beaches: Vieste and Peschici.
Best known: Baia dei Mergoli o delle Zagare.
Today's best sea (afternoon) is at Baia Rossa (Mattinata), with 67/100. 13 of 87 beaches are in good or perfect condition today (at least 65/100).
The area includes 12 municipalities: Cagnano Varano, Ischitella, Isole Tremiti, Lesina, Manfredonia, Mattinata, Monte Sant'Angelo, Peschici, Rodi Garganico, Serracapriola, Vico del Gargano and Vieste. Definition: it.wikipedia.org.
Beach map
Beaches on the Gargano by municipality
Vieste
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Baia San Felice | Foggia | Sand | 55 |
| Baia di Campi | Foggia | Pebbles | 55 |
| Braico | Foggia | Sand | 55 |
| Cala della Pergola | Foggia | Pebbles | 55 |
| Cala della Sanguinara | Foggia | Pebbles | 55 |
| Cala di pietra | Foggia | 55 | |
| Dietro San Lorenzo o U Murt | Foggia | Sand | 55 |
| Grotta dei Pipistrelli | Foggia | Sand | 55 |
Mattinata
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Baia Rossa | Foggia | Pebbles | 67 |
| Baia dei Gabbiani | Foggia | Pebbles | 67 |
| Cala dei Cefali | Foggia | Pebbles | 67 |
| Piana di Mattinata | Foggia | Pebbles | 67 |
| Pontone Tunno | Foggia | Pebbles | 67 |
| Tor di Lupo | Foggia | Pebbles | 67 |
| Valle delle Sirene | Foggia | Pebbles | 67 |
| Baia dei Mergoli o delle Zagare | Foggia | Pebbles | 55 |
Peschici
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Bescile o Manacore | Foggia | Sand | 52 |
| Cala del Turco | Foggia | Sand | 52 |
| Gusmay | Foggia | Sand | 52 |
| Santa Croce | Foggia | Sand | 52 |
| Sfinale o Spinale | Foggia | Sand | 52 |
| Cala Lunga | Foggia | Sand | 43 |
| Jalillo | Foggia | Sand | 43 |
| La Cala | Foggia | Pebbles | 43 |
Lesina
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Spiaggia dell'Acquarotta | Foggia | 49 | |
| Lesina beach | Foggia | 43 | |
| Marina di Lesina beach | Foggia | Sand | 43 |
| Spiaggia di Morella | Foggia | 43 | |
| Spiaggia di Pennacchio | Foggia | 43 |
Manfredonia
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Lido delle Nazioni | Foggia | 67 | |
| La Bussola beach | Foggia | 67 | |
| Manfredonia beach | Foggia | 67 | |
| Sciali di Lauro beach | Foggia | 67 | |
| Siponto beach | Foggia | 67 |
Isole Tremiti
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Lido le Arene | Foggia | 37 | |
| Spiaggia Matano | Foggia | 37 | |
| Spiaggia le Marinelle | Foggia | Pebbles | 37 |
| Spiaggia dei Pagliai | Foggia | 31 |
Rodi Garganico
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Lido Ponente Rodi | Foggia | 43 | |
| Spiaggia Due Pini | Foggia | 43 | |
| Spiaggia di Levante | Foggia | Sand | 43 |
| Lido del Sole beach | Foggia | 43 |
Vico del Gargano
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Murgia della Madonna o Sospetto | Foggia | Pebbles | 43 |
| San Menaio | Foggia | Sand | 43 |
| Spiaggia dei Cento scalini o delle Tufare | Foggia | Sand | 43 |
| Spiaggia di Calenelle | Foggia | Sand | 43 |
Cagnano Varano
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Isola di Varano | Foggia | 43 | |
| Capojale beach | Foggia | Sand | 43 |
Serracapriola
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Marina di Serracapriola beach | Foggia | 43 | |
| Serracapriola beach | Foggia | 43 |
Ischitella
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Foce Varano | Foggia | Sand | 43 |
Monte Sant'Angelo
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Spiaggia di Punta Rossa | Foggia | Pebbles | 67 |
Frequently asked questions
How many beaches are there on the Gargano?
We monitor 87, in 12 municipalities. Municipalities with the most beaches: Vieste (24) and Mattinata (22).
Where to swim with the Mistral on the Gargano?
At the beaches facing southeast, where the Mistral blows from inland: there are 34. For example Baia dei Mergoli o delle Zagare, Baia dei Gabbiani and Baia del Leone.
Where to swim with the Sirocco on the Gargano?
At the beaches facing northwest, where the Sirocco blows from inland: there are 16. For example Cala Lunga, Jalillo and San Menaio.
Which are the sandy beaches on the Gargano?
There are 33 beaches with a sandy seabed, including Baia San Felice, Braico and Cala Lunga.
What is the water quality like on the Gargano?
Excellent at 87 of 87 beaches (100%), according to the EEA classification for the 2025 season.
Where is the sea best today on the Gargano?
According to today's score (afternoon): Baia Rossa (67/100), Baia dei Gabbiani (67/100) and Cala dei Cefali (67/100).