Skip to content
Sardinia · 198 beaches

Beaches in the province of Gallura Nord-Est Sardegna

We monitor 198 beaches in the province of Gallura Nord-Est Sardegna, in 12 municipalities. They lie 168 on the Tyrrhenian Sea and 30 on the Sea of Sardinia. The municipalities with the most beaches are La Maddalena (38), Arzachena (36) and Olbia (27). The northernmost is Cala lunga di Razzoli (La Maddalena), the southernmost Riviera dei Pini (Budoni).

Best today

Beaches in the province of Gallura Nord-Est Sardegna in numbers

La Maddalena: 38 beaches, mostly sandy (100% where the seabed is known). Arzachena: 36 beaches, mostly sandy (100% where the seabed is known). Olbia: 27 beaches, mostly sandy (100% where the seabed is known), mainly facing northeast. Santa Teresa Gallura: 18 beaches, mostly sandy (100% where the seabed is known), mainly facing west. Golfo Aranci: 17 beaches, mostly sandy (100% where the seabed is known), mainly facing east. San Teodoro: 15 beaches, mostly sandy (100% where the seabed is known).

The seabed is known for 106 of 198 beaches: 101 sandy, 4 pebble and 1 rocky. The majority are sandy: 95%.

According to the European Environment Agency classification (EEA, 2025 season), 163 of the 166 beaches linked to a monitoring point have excellent water (98%). The rest: 2 sufficient and 1 poor.

The most common orientations are east (43 beaches) and northwest (41 beaches). When the Mistral (NW) blows, the beaches facing southeast stay sheltered: 53 of 198. Municipalities with the most sheltered beaches: Arzachena and Golfo Aranci. 60 of 198 beaches are sheltered from the Sirocco (SE): those facing northwest. Municipalities with the most sheltered beaches: La Maddalena and Arzachena.

Among the best-known beaches: Spiaggia Rosa, Spiaggia del Relitto, Cala Brandinchi, Baja Sardinia and Bassa Trinita.

Today's best sea (afternoon) is at Cala Canneddi (Trinità d'Agultu e Vignola), with 85/100. 183 of 198 beaches are in good or perfect condition today (at least 65/100).

Beach map

All 198 beaches

All 198 beaches
BeachMunicipalitySeabedToday
Cala CanneddiTrinità d'Agultu e VignolaPebbles85
Cala MorescaGolfo Aranci85
Cala TinnariTrinità d'Agultu e VignolaPebbles85
Cala degli InglesiLa Maddalena85
Delle DunePalauSand85
Doggie BeachLa Maddalena85
Naracu NiedduAglientuSand85
Porto QuadroSanta Teresa Gallura85
Rena BiancaSanta Teresa GalluraSand85
Spiaggetta di FigaroloGolfo Aranci85
Spiaggia SalineddaSan TeodoroSand85
Spiaggia dei due mari (Cala Portese)La Maddalena85
Costa Serena beachPalauSand85
Petralana beachPalauSand85
Portobello di Gallura beachAglientu85
Punta di Li Francesi beachAglientuRocks85
Spiaggia di TalmonePalauSand85
Spiaggia di TeggeLa Maddalena85
Spiaggia di VignolaAglientu85
Spiaggia di li saldiAglientu85
Baia Delle MimoseBadesiSand76
Bassa TrinitaLa MaddalenaSand76
Cala AndreaniLa Maddalena76
Cala BrandinchiSan TeodoroSand76
Cala CorsoGolfo Aranci76
Cala GaribaldiLa Maddalena76
Cala GineproArzachenaSand76
Cala GrecaGolfo Aranci76
Cala MaurinaSan Teodoro76
Cala PischinaAglientuSand76
Cala SerenaLa Maddalena76
Cala TremontiArzachena76
Cala di TranaPalau76
Capocchia du PurpuLa MaddalenaSand76
Capriccioli - spiaggia il PirataArzachenaSand76
Capriccioli EstArzachenaSand76
Capriccioli OvestArzachenaSand76
Elephant's BeachArzachena76
La Cinta/Su CinturaSan TeodoroSand76
La MarineddaTrinità d'Agultu e VignolaSand76
La PitrizzaArzachenaSand76
La PunzesaSanta Teresa Gallura76
Li CossiTrinità d'Agultu e VignolaSand76
Li FeruliTrinità d'Agultu e VignolaSand76
Li JunchiBadesiSand76
Li MindiBadesiSand76
Lu LitarroniAglientuSand76
Monti RussuAglientuSand76
PirottoBadesiSand76
Porto LeccioTrinità d'Agultu e VignolaPebbles76
Pultu BiancuBadesiSand76
Punta CanneddiTrinità d'Agultu e Vignola76
Quarta SpiaggiaGolfo AranciSand76
Quinta SpiaggiaGolfo AranciSand76
Rena di MatteuAglientuSand76
Sas Enas ApparaOlbia76
Spiaggia BiancaGolfo Aranci76
Spiaggia FumagalliArzachenaSand76
Spiaggia Il PassettoOlbia76
Spiaggia La CelviaArzachenaSand76
Spiaggia Li ItriceddhiArzachenaSand76
Spiaggia MarmoratinaSanta Teresa Gallura76
Spiaggia Piccolo RomazzionoArzachenaSand76
Spiaggia Precedence A Mucchi BianchiArzachena76
Spiaggia Salina BambaSan TeodoroSand76
Spiaggia Tre MontiArzachena76
Spiaggia Zia CulumbaSanta Teresa GalluraSand76
Spiaggia del dottoreOlbia76
Spiaggia del mortoLa Maddalena76
Spiaggia dello SpalmatoreOlbiaSand76
Spiaggia di Baia CaddinasGolfo AranciSand76
Isola Rossa beachTrinità d'Agultu e VignolaSand76
La Balcaccia beachSanta Teresa Gallura76
Porto Liscia beachSanta Teresa Gallura76
Spiaggia di Villa MarzanoOlbiaSand76
Spiaggia di li JunchiBadesi76
Spiaggia di monte di renaLa MaddalenaSand76
Cala lunga di RazzoliLa Maddalena73
Cala GranaraLa MaddalenaSand72
Cala Granara piccolaLa MaddalenaSand72
Cala SorajaLa Maddalena72
Cala dell'AmoreLa Maddalena72
Spiaggia RosaLa MaddalenaSand72
Bau Bau PalauPalauPebbles71
Cala CapraPalauSand71
Cala LungaLa Maddalena71
La SciumaraPalauSand71
Li PisciniArzachena71
Palau vecchioPalauSand71
SpalmatoreLa Maddalena71
Spiaggetta IsabellaLa MaddalenaSand71
Spiagghja Li Capanni/Spiaggia Punta le SalineArzachena71
Spiaggia MannenaArzachena71
Spiaggia Punta CardinalinoPalau71
Spiaggia Tanca MannaArzachenaSand71
Spiaggia del NauticoLa Maddalena71
Spiaggia del Villaggio PirasLa Maddalena71
Spiaggia del costoneLa Maddalena71
Spiaggia delle SalinePalau71
Spiaggia di GiardinelliLa Maddalena71
Cala GranuArzachenaSand70
Cala Monti ZoppuArzachena70
Il PeveroArzachena70
Lu PostuArzachenaSand70
Piccolo PeveroArzachena70
Poltu PaddhaArzachenaSand70
Spiaggia Poltu LicciaArzachena70
Spiaggia del GiglioArzachenaSand70
Spiaggia del Grande PeveroArzachena70
Spiaggia di LaconiaArzachenaSand70
Iscia SegadaOlbia69
Le SalineOlbiaSand69
Lido del SoleOlbiaSand69
Marina MariaOlbiaSand69
MarinellaOlbia69
Punta VolpeOlbiaSand69
Spiaggia dei SassiOlbia69
Baja SardiniaArzachenaSand67
Cala BrigantinaLa Maddalena67
Cala CaprareseLa Maddalena67
Cala CorsaraLa Maddalena67
Cala Ferrigno (Canniccio)La Maddalena67
Cala GirgoluSan TeodoroSand67
Cala NapoletanaLa Maddalena67
Cala Petra RujaArzachena67
Cala SassariGolfo Aranci67
Cala SpinosaSanta Teresa Gallura67
Cala d'algaLa Maddalena67
Cala del FaroOlbiaSand67
Cala di l'eaSanta Teresa Gallura67
Capo Coda CavalloSan Teodoro67
IraOlbia67
La MarmorataSanta Teresa GalluraSand67
La Padda - La ColbaSanta Teresa Gallura67
Li CuncheddiOlbiaSand67
Lu PultiddoluSanta Teresa GalluraSand67
PittulonguOlbia67
Pittulongu "Lo Squalo"OlbiaSand67
Porto TavernaLoiri Porto San Paolo67
Prima SpiaggiaGolfo AranciSand67
Punta MolaraSan Teodoro67
Raza di JuncuOlbia67
Razza di JuncoArzachena67
Rena BiancaOlbia67
Rena MajoreAglientuSand67
Rena MajoriAglientuSand67
Rena di levanteSanta Teresa GalluraSand67
Rena di ponenteSanta Teresa GalluraSand67
Santa ReparataSanta Teresa GalluraSand67
Seconda SpiaggiaGolfo Aranci67
Spiagge di Cala BananaGolfo AranciSand67
Spiagge di Nodu PianuGolfo AranciSand67
Spiaggia Cala CoticcioLa Maddalena67
Spiaggia Cala FranceseSanta Teresa Gallura67
Spiaggia Di Punta CrucittaLa MaddalenaSand67
Spiaggia La LicciolaSanta Teresa GalluraSand67
Spiaggia Liscia RujaArzachena67
Spiaggia Lu ImpostuSan TeodoroSand67
Spiaggia Mare RocceOlbia67
Spiaggia Poltu CasuOlbia67
Spiaggia Poltu ManzuOlbiaSand67
Spiaggia SabinaGolfo AranciSand67
Spiaggia Sos AranzosGolfo Aranci67
Spiaggia Su SarraleOlbiaSand67
Spiaggia del Principe - Poltu di li cogghjArzachena67
Spiaggia del RelittoLa MaddalenaSand67
Spiaggia del cardellinoLa MaddalenaSand67
Spiaggia delle FarfalleSan TeodoroSand67
Spiaggia delle vaccheSan TeodoroSand67
Spiaggia dello StrangolatoLa Maddalena67
Spiaggia di BadosOlbiaSand67
Baia de Bahas beachGolfo Aranci67
Spiaggia di Cala FinanzaLoiri Porto San Paolo67
Spiaggia di CannigioneArzachenaSand67
Capo Ferro beachArzachena67
Isola Piana beachOlbiaSand67
Liscia di Vacca beachArzachena67
Spiaggia di PortiscoOlbiaSand67
Spiaggia di Porto IstanaOlbiaSand67
Spiaggia di Porto PozzoSanta Teresa Gallura67
Spiaggia di RomazzinoArzachena67
TavolaraLoiri Porto San Paolo67
Terza SpiaggiaGolfo Aranci67
Spiaggia di CavalieriLa MaddalenaSand64
Spiaggia di Santa MariaLa MaddalenaSand64
TamariciLa Maddalena64
Santu Diadòru/San Teodoro beachSan TeodoroSand63
Cala dei FrancesiBudoniSand55
Cala dei TincsyBudoniSand55
Riviera dei PiniBudoniSand55
Spiagge di Baia Sant'AnnaBudoni55
Agrustos beachBudoniSand55
Spiaggia di BudoniBudoniSand55
Cala d'AmbraSan TeodoroSand51
Spiaggia IsuleddaSan TeodoroSand51
La Padula Sicca beachSan TeodoroSand51
Spiagge Porto AinuBudoniSand49
Spiaggia di Sant' AnnaBudoniSand49

Coastal municipalities

Aglientu, Arzachena, Badesi, Budoni, Golfo Aranci, La Maddalena, Loiri Porto San Paolo, Olbia, Palau, San Teodoro, Santa Teresa Gallura and Trinità d'Agultu e Vignola.

Holiday areas

Frequently asked questions

How many beaches are there in the province of Gallura Nord-Est Sardegna?

We monitor 198, in 12 municipalities. Municipalities with the most beaches: La Maddalena (38) and Arzachena (36).

Where to swim with the Mistral in the province of Gallura Nord-Est Sardegna?

At the beaches facing southeast, where the Mistral blows from inland: there are 53. For example Spiaggia Rosa, Spiaggia del Relitto and Cala Brandinchi.

Where to swim with the Sirocco in the province of Gallura Nord-Est Sardegna?

At the beaches facing northwest, where the Sirocco blows from inland: there are 60. For example Baja Sardinia, Bassa Trinita and Cala Garibaldi.

Which are the sandy beaches in the province of Gallura Nord-Est Sardegna?

There are 101 beaches with a sandy seabed, including Spiaggia Rosa, Spiaggia del Relitto and Cala Brandinchi.

Other provinces in Sardinia

Full ranking: sea today in Sardinia →