Beaches on Elba
QualeSpiaggia calculates a sea score for 108 beaches on Elba, in 7 municipalities. All of them lie on the Tyrrhenian Sea. The municipalities with the most beaches are Capoliveri (34), Rio (20) and Portoferraio (18). The northernmost is Spiaggia di Frugoso (Rio), the southernmost Pianosa beach (Campo nell'Elba).
Sea today on Elba →Today's top 10
Cala Chiara
Cala Ginevra
Cala di Stella Mare
La Pianotta
Seccheto
Spiaggia Colle della Palombaia
Spiaggia Le Calle
Spiaggia Le Francesche
Spiaggia Le Piscine
Spiaggia Margidore
Beaches on Elba in numbers
Capoliveri: 34 beaches, mostly pebble (60% where the seabed is known), mainly facing south. Rio: 20 beaches, mostly pebble (100% where the seabed is known), mainly facing east. Portoferraio: 18 beaches, mostly pebble (62% where the seabed is known), mainly facing north. Campo nell'Elba: 14 beaches, mostly sandy (50% where the seabed is known), mainly facing south. Marciana: 9 beaches, mostly sandy (50% where the seabed is known), mainly facing northwest. Porto Azzurro: 7 beaches, mostly pebble (57% where the seabed is known), mainly facing southeast.
The seabed is known for 70 of 108 beaches: 43 pebble, 24 sandy and 3 rocky. The majority are pebble: 61%.
According to the European Environment Agency classification (EEA, 2025 season), 81 of the 81 beaches linked to a monitoring point have excellent water (100%).
The most common orientations are south (20 beaches) and east (16 beaches). With the Mistral (NW) 26 of 108 beaches are sheltered: those facing southeast. Municipalities with the most sheltered beaches: Capoliveri and Porto Azzurro. When the Sirocco (SE) blows, the beaches facing northwest stay sheltered: 26 of 108. Municipalities with the most sheltered beaches: Portoferraio and Marciana. 28 of 108 beaches are sheltered from the Tramontane (N): those facing south. Municipalities with the most sheltered beaches: Capoliveri and Campo nell'Elba. With the Libeccio (SW) 35 of 108 beaches are sheltered: those facing northeast. Municipalities with the most sheltered beaches: Capoliveri and Rio.
Landmark beaches: Spiaggia di Fetovaia, Spiaggia di Cavoli, Spiaggia di Barbarossa, Spiaggia Sansone and Procchio.
Today's best sea (afternoon) is at Cala Chiara (Capoliveri), with 97/100. 108 of 108 beaches are in good or perfect condition today (at least 65/100).
The area includes 7 municipalities: Campo nell'Elba, Capoliveri, Marciana, Marciana Marina, Porto Azzurro, Portoferraio and Rio. Definition: it.wikipedia.org.
Beach map
Beaches on Elba by municipality
Capoliveri
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Cala Chiara | Livorno | Pebbles | 97 |
| Cala Ginevra | Livorno | Rocks | 97 |
| Cala di Stella Mare | Livorno | Pebbles | 97 |
| Spiaggia Le Francesche | Livorno | Pebbles | 97 |
| Spiaggia Margidore | Livorno | 97 | |
| Spiaggia degli Acquarilli | Livorno | Sand | 97 |
| Spiaggia del Cannello | Livorno | Pebbles | 97 |
| Spiaggia di Capo Stella | Livorno | Pebbles | 97 |
Rio
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Spiaggia di Ripabianca | Livorno | 94 | |
| Spiaggia Cala Seregola | Livorno | 85 | |
| Spiaggia La Torre | Livorno | Pebbles | 85 |
| Spiaggia Luisi d'Angelo | Livorno | 85 | |
| Spiaggia dei Topinetti | Livorno | 85 | |
| Spiaggia del Direttore | Livorno | 85 | |
| Spiaggia del Malpasso di Rio | Livorno | 85 | |
| Spiaggia del Portello | Livorno | 85 |
Portoferraio
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Spiaggia La Sorgente | Livorno | Pebbles | 80 |
| Spiaggia Sansone | Livorno | Pebbles | 80 |
| Spiaggia della Biodola | Livorno | Sand | 80 |
| Enfola | Livorno | Pebbles | 79 |
| Spiaggetta della Rena | Livorno | Pebbles | 79 |
| Spiaggia della Calanca | Livorno | Sand | 79 |
| Spiaggia dello Sbruffo | Livorno | Pebbles | 79 |
| Spiaggia di Forno | Livorno | Sand | 79 |
Campo nell'Elba
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Seccheto | Livorno | 97 | |
| Spiaggia Colle della Palombaia | Livorno | Pebbles | 97 |
| Spiaggia Le Calle | Livorno | Rocks | 97 |
| Spiaggia Le Piscine | Livorno | 97 | |
| Spiaggia di Cavoli | Livorno | Sand | 97 |
| Spiaggia di Fetovaia | Livorno | Sand | 97 |
| Spiaggia di Fonza | Livorno | 97 | |
| Spiaggia di Marina Di Campo | Livorno | Sand | 97 |
Marciana
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Spiaggia Polveraia | Livorno | Pebbles | 85 |
| Patresi Mare | Livorno | Rocks | 82 |
| Spiaggia di Sant' Andrea | Livorno | Sand | 82 |
| Procchio | Livorno | Sand | 80 |
| Spartaia | Livorno | 80 | |
| Spiaggia della Paolina | Livorno | 80 | |
| Spiaggetta del Porticciolo | Livorno | 79 | |
| Spiaggia della Lamaia | Livorno | Sand | 79 |
Porto Azzurro
| Beach | Province | Seabed | Today |
|---|---|---|---|
| La Pianotta | Livorno | Sand | 97 |
| Spiaggia di Barbarossa | Livorno | Pebbles | 97 |
| Spiaggia di Reale | Livorno | Pebbles | 97 |
| Spiaggia di Terranera | Livorno | Pebbles | 97 |
| Spiaggietta Carmignani | Livorno | Pebbles | 97 |
| La Rossa | Livorno | Sand | 88 |
| Spiaggia di Mola | Livorno | Sand | 88 |
Marciana Marina
| Beach | Province | Seabed | Today |
|---|---|---|---|
| Spiaggia La Cala | Livorno | Pebbles | 82 |
| La Crocetta | Livorno | 80 | |
| Re di Noce | Livorno | 80 | |
| Spiaggia Remontó | Livorno | Pebbles | 79 |
| Spiaggia Ripa Barata | Livorno | Pebbles | 78 |
| Spiaggia della Fenicia | Livorno | Pebbles | 78 |
Frequently asked questions
How many beaches are there on Elba?
We monitor 108, in 7 municipalities. Municipalities with the most beaches: Capoliveri (34) and Rio (20).
Where to swim with the Mistral on Elba?
At the beaches facing southeast, where the Mistral blows from inland: there are 26. For example Spiaggia di Cavoli, Spiaggia di Barbarossa and Seccheto.
Where to swim with the Sirocco on Elba?
At the beaches facing northwest, where the Sirocco blows from inland: there are 26. For example Spiaggia Sansone, Procchio and Spiaggia La Sorgente.
Which are the sandy beaches on Elba?
There are 24 beaches with a sandy seabed, including Spiaggia di Fetovaia, Spiaggia di Cavoli and Procchio.
What is the water quality like on Elba?
Excellent at 81 of 81 beaches (100%), according to the EEA classification for the 2025 season.
Where is the sea best today on Elba?
According to today's score (afternoon): Cala Chiara (97/100), Cala Ginevra (97/100) and Cala di Stella Mare (97/100).