Skip to content
Apulia · 87 beaches · 12 municipalities

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

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

Vieste
BeachProvinceSeabedToday
Baia San FeliceFoggiaSand55
Baia di CampiFoggiaPebbles55
BraicoFoggiaSand55
Cala della PergolaFoggiaPebbles55
Cala della SanguinaraFoggiaPebbles55
Cala di pietraFoggia55
Dietro San Lorenzo o U MurtFoggiaSand55
Grotta dei PipistrelliFoggiaSand55

Mattinata

Mattinata
BeachProvinceSeabedToday
Baia RossaFoggiaPebbles67
Baia dei GabbianiFoggiaPebbles67
Cala dei CefaliFoggiaPebbles67
Piana di MattinataFoggiaPebbles67
Pontone TunnoFoggiaPebbles67
Tor di LupoFoggiaPebbles67
Valle delle SireneFoggiaPebbles67
Baia dei Mergoli o delle ZagareFoggiaPebbles55

Peschici

Peschici
BeachProvinceSeabedToday
Bescile o ManacoreFoggiaSand52
Cala del TurcoFoggiaSand52
GusmayFoggiaSand52
Santa CroceFoggiaSand52
Sfinale o SpinaleFoggiaSand52
Cala LungaFoggiaSand43
JalilloFoggiaSand43
La CalaFoggiaPebbles43

Lesina

Lesina
BeachProvinceSeabedToday
Spiaggia dell'AcquarottaFoggia49
Lesina beachFoggia43
Marina di Lesina beachFoggiaSand43
Spiaggia di MorellaFoggia43
Spiaggia di PennacchioFoggia43

Manfredonia

Manfredonia
BeachProvinceSeabedToday
Lido delle NazioniFoggia67
La Bussola beachFoggia67
Manfredonia beachFoggia67
Sciali di Lauro beachFoggia67
Siponto beachFoggia67

Isole Tremiti

Isole Tremiti
BeachProvinceSeabedToday
Lido le AreneFoggia37
Spiaggia MatanoFoggia37
Spiaggia le MarinelleFoggiaPebbles37
Spiaggia dei PagliaiFoggia31

Rodi Garganico

Rodi Garganico
BeachProvinceSeabedToday
Lido Ponente RodiFoggia43
Spiaggia Due PiniFoggia43
Spiaggia di LevanteFoggiaSand43
Lido del Sole beachFoggia43

Vico del Gargano

Vico del Gargano
BeachProvinceSeabedToday
Murgia della Madonna o SospettoFoggiaPebbles43
San MenaioFoggiaSand43
Spiaggia dei Cento scalini o delle TufareFoggiaSand43
Spiaggia di CalenelleFoggiaSand43

Cagnano Varano

Cagnano Varano
BeachProvinceSeabedToday
Isola di VaranoFoggia43
Capojale beachFoggiaSand43

Serracapriola

Serracapriola
BeachProvinceSeabedToday
Marina di Serracapriola beachFoggia43
Serracapriola beachFoggia43

Ischitella

Ischitella
BeachProvinceSeabedToday
Foce VaranoFoggiaSand43

Monte Sant'Angelo

Monte Sant'Angelo
BeachProvinceSeabedToday
Spiaggia di Punta RossaFoggiaPebbles67

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).

Region and provinces

Holiday areas