Skip to content
Sardinia · 61 beaches

Beaches in the province of Oristano

QualeSpiaggia tracks 61 beaches in the province of Oristano every day, spread over 9 municipalities. All of them lie on the Sea of Sardinia. The municipalities with the most beaches are Cabras (21), Bosa (12) and San Vero Milis (10). The northernmost is Porto Baosu (Bosa), the southernmost Spiaggia di Arborea (Arborea).

Best today

Beaches in the province of Oristano in numbers

Cabras: 21 beaches, mostly sandy (80% where the seabed is known), mainly facing west. Bosa: 12 beaches, mainly facing southwest. San Vero Milis: 10 beaches, mostly sandy (100% where the seabed is known), mainly facing north. Cuglieri: 7 beaches, mainly facing west. Tresnuraghes: 4 beaches, mainly facing west. Oristano: 3 beaches, mainly facing southwest.

The seabed is known for 20 of 61 beaches: 17 sandy, 2 pebble and 1 rocky. The majority are sandy: 85%.

According to the European Environment Agency classification (EEA, 2025 season), 52 of the 54 beaches linked to a monitoring point have excellent water (96%). The rest: 2 good.

The most common orientations are west (30 beaches) and southwest (14 beaches). 2 of 61 beaches are sheltered from the Mistral (NW): those facing southeast. Municipalities with the most sheltered beaches: Cabras. With the Sirocco (SE) 20 of 61 beaches are sheltered: those facing northwest. Municipalities with the most sheltered beaches: Cabras and Cuglieri.

Best known: Is Arenas, Is Arutas, Maimoni, Mare Morto and Mari Ermi.

Today's best sea (afternoon) is at Porto Baosu (Bosa), with 88/100. 59 of 61 beaches are in good or perfect condition today (at least 65/100).

Beach map

All 61 beaches

All 61 beaches
BeachMunicipalitySeabedToday
Porto BaosuBosa88
La CalettaCabras85
Mare MortoCabras85
Spiaggia Sa CodriolaCabrasSand85
Spiaggia di Galera ÈciaCabrasSand85
Su SiccuCabras85
Funtana MeigaCabras76
MandriolaSan Vero Milis76
Putzu IduSan Vero MilisSand76
Spiaggia AbbarossaCabras76
Spiaggia di San Giovanni di SinisCabras76
Spiaggia di TorregrandeOristanoSand76
Cala 'e MoroBosa72
Cala RapinaBosa72
Cala degli AlbatrosTresnuraghes72
CumpultittuBosaSand72
Porto ManaguBosaRocks72
S'Abba DrucheBosa72
Sa Domo RuttaBosa72
Sa MarineddaTresnuraghesPebbles72
Bosa beachBosa72
Spiaggia di Bosa MarinaBosaSand72
Spiaggia di Porto AlabeTresnuraghes72
TurasBosa72
Cala BernarduBosa70
Cala Santa MariaBosa70
Spiaggia di AbarossaSanta GiustaSand70
Cala Matta 'e sa FiguSan Vero MilisSand67
Cala dei TedeschiSan Vero MilisSand67
Crastu BiancuCabras67
I GradiniCabras67
Is ArenasNarbolia67
Is ArutasCabras67
Is BenasSan Vero Milis67
MaimoniCabras67
Mari ErmiCabrasPebbles67
S'Arena ScoadaSan Vero MilisSand67
S'Ungroni 'e Sa PallaCabras67
Sa MarigosaSan Vero Milis67
Sa Mesa LongaSan Vero MilisSand67
Sa Rocca TundaSan Vero MilisSand67
Spiaggetta dell'ArcoCuglieri67
Spiaggia SudCuglieri67
Spiaggia dei PretiCuglieri67
Spiaggia del PontileOristanoSand67
Spiaggia della BalenaCuglieri67
Spiaggia della CapannaCuglieri67
Spiaggia della PerliteOristanoSand67
Spiaggia della foce del TirsoCabrasSand67
Canale di Pesaria beachSanta GiustaSand67
Mal di Ventre beachCabrasSand67
Spiaggia di S'ArchittuCuglieri67
Spiaggia di Santa CaterinaCuglieri67
Su BardoniCabras67
Su PallosuSan Vero Milis67
CorrighiasCabras65
S'Archeddu 'e Sa CannaCabras65
Su TingiosuCabras65
Su TzinnibiriCabras65
Spiaggia di ArboreaArborea64
Tresnuraghes beachTresnuraghes63

Coastal municipalities

Arborea, Bosa, Cabras, Cuglieri, Narbolia, Oristano, San Vero Milis, Santa Giusta and Tresnuraghes.

Frequently asked questions

How many beaches are there in the province of Oristano?

We monitor 61, in 9 municipalities. Municipalities with the most beaches: Cabras (21) and Bosa (12).

Where to swim with the Mistral in the province of Oristano?

At the beaches facing southeast, where the Mistral blows from inland: there are 2. For example Mare Morto and Su Siccu.

Where to swim with the Sirocco in the province of Oristano?

At the beaches facing northwest, where the Sirocco blows from inland: there are 20. For example Is Arenas, Spiaggia della Capanna and Spiaggia di Porto Alabe.

Which are the sandy beaches in the province of Oristano?

There are 17 beaches with a sandy seabed, including Putzu Idu, Sa Rocca Tunda and Spiaggia di Torregrande.

Other provinces in Sardinia

Full ranking: sea today in Sardinia →