Skip to content
Satellite water cleanliness data

Water quality indicators for swimming and diving

50 coastal spots ranked by satellite-derived water quality indicators. Chlorophyll, dissolved oxygen and nutrient data from Copernicus Marine, updated daily.

Not bathing-water safety advice. Check official local notices before entering the water.

How we score water cleanliness

An indicator average of five satellite-derived water quality signals, normalised to a 0 to 100 scale. Lower is better.

Chlorophyll-a35% · Algal bloom and eutrophication risk.
Dissolved O₂30% · Low oxygen indicates dead zones.
Nitrate15% · Agricultural and sewage runoff.
Phosphate10% · Nutrient pollution driver.
SPM10% · Contaminated runoff and sediment.

Lower score means better modelled clarity and quality indicators. It cannot rule out short-lived pollution, bacteria, algal toxins or local runoff.

50 spots
#1El Quemao
Spain
2
Pristine
Chlorophyll
0.2
Dissolved O₂
-
Nitrate
-
#2Praia do Amado
Portugal
4
Pristine
Chlorophyll
0.3
Dissolved O₂
5.48
Nitrate
0.04
#3Margaret River
Australia
4
Pristine
Chlorophyll
0.4
Dissolved O₂
-
Nitrate
-
#4Nazaré
Portugal
5
Pristine
Chlorophyll
0.4
Dissolved O₂
5.71
Nitrate
0.57
#5La Santa
Spain
6
Pristine
Chlorophyll
0.2
Dissolved O₂
4.99
Nitrate
0.00
#6Gracetown
Australia
6
Pristine
Chlorophyll
0.2
Dissolved O₂
5.17
Nitrate
0.01
#7Seaburn
United Kingdom
6
Pristine
Chlorophyll
0.9
Dissolved O₂
5.95
Nitrate
1.20
#8Oludeniz
Turkey
7
Pristine
Chlorophyll
0.1
Dissolved O₂
4.71
Nitrate
0.18
#9Lakey Peak
Indonesia
7
Pristine
Chlorophyll
0.8
Dissolved O₂
-
Nitrate
-
#10Fraserburgh
United Kingdom
7
Pristine
Chlorophyll
1.1
Dissolved O₂
6.15
Nitrate
2.76
#11Saint-Leu
Réunion
8
Pristine
Chlorophyll
0.1
Dissolved O₂
4.71
Nitrate
0.00
#12Ponta Preta
Cape Verde
8
Pristine
Chlorophyll
0.3
Dissolved O₂
4.78
Nitrate
0.01
#13Vliho Bay
Greece
8
Pristine
Chlorophyll
0.3
Dissolved O₂
4.71
Nitrate
0.41
#14Bundoran
Ireland
8
Pristine
Chlorophyll
0.6
Dissolved O₂
-
Nitrate
-
#15Huanchaco
Peru
8
Pristine
Chlorophyll
0.9
Dissolved O₂
-
Nitrate
-
#16Imsouane
Morocco
8
Pristine
Chlorophyll
1.1
Dissolved O₂
5.46
Nitrate
0.12
#17Arugam Bay
Sri Lanka
9
Pristine
Chlorophyll
0.1
Dissolved O₂
4.53
Nitrate
0.02
#18Playa Grande
Costa Rica
9
Pristine
Chlorophyll
0.2
Dissolved O₂
4.82
Nitrate
0.08
#19Muizenberg
South Africa
9
Pristine
Chlorophyll
1.6
Dissolved O₂
5.92
Nitrate
0.72
#20Barra de la Cruz
Mexico
10
Pristine
Chlorophyll
0.1
Dissolved O₂
4.61
Nitrate
0.04
#21Cimaja
Indonesia
10
Pristine
Chlorophyll
0.4
Dissolved O₂
4.68
Nitrate
0.37
#22Nihiwatu
Indonesia
10
Pristine
Chlorophyll
0.7
Dissolved O₂
4.65
Nitrate
0.01
#23El Palmar
Spain
10
Pristine
Chlorophyll
1.2
Dissolved O₂
5.02
Nitrate
0.02
#24Scarborough
United Kingdom
10
Pristine
Chlorophyll
1.3
Dissolved O₂
6.06
Nitrate
0.89
#25Dungeons
South Africa
10
Pristine
Chlorophyll
1.5
Dissolved O₂
5.73
Nitrate
1.10
#26Kimmeridge Bay
United Kingdom
10
Pristine
Chlorophyll
1.6
Dissolved O₂
5.62
Nitrate
0.90
#27San José del Cabo
Mexico
11
Pristine
Chlorophyll
0.3
Dissolved O₂
4.68
Nitrate
0.01
#28Huntington Beach
United States
11
Pristine
Chlorophyll
1.5
Dissolved O₂
5.84
Nitrate
0.33
#29Bournemouth
United Kingdom
11
Pristine
Chlorophyll
1.9
Dissolved O₂
5.59
Nitrate
0.76
#30El Sunzal
El Salvador
12
Pristine
Chlorophyll
0.2
Dissolved O₂
4.72
Nitrate
1.13
#31Puerto Escondido
Mexico
12
Pristine
Chlorophyll
0.2
Dissolved O₂
4.63
Nitrate
0.02
#32Troncones
Mexico
12
Pristine
Chlorophyll
0.4
Dissolved O₂
5.01
Nitrate
0.32
#33Newgale
United Kingdom
12
Pristine
Chlorophyll
2.2
Dissolved O₂
5.57
Nitrate
1.39
#34Cloudbreak
Fiji
13
Pristine
Chlorophyll
0.5
Dissolved O₂
4.61
Nitrate
0.00
#35Jeffreys Bay
South Africa
13
Pristine
Chlorophyll
2.0
Dissolved O₂
5.13
Nitrate
0.36
#36Bloubergstrand
South Africa
13
Pristine
Chlorophyll
2.4
Dissolved O₂
5.79
Nitrate
0.80
#37Cocoa Beach
United States
16
Clean
Chlorophyll
0.8
Dissolved O₂
4.52
Nitrate
0.09
#38Saunton Sands
United Kingdom
16
Clean
Chlorophyll
2.1
Dissolved O₂
5.96
Nitrate
5.93
#39Woolacombe
United Kingdom
16
Clean
Chlorophyll
2.1
Dissolved O₂
5.96
Nitrate
5.93
#40Cannon Beach
United States
17
Clean
Chlorophyll
3.3
Dissolved O₂
6.36
Nitrate
2.40
#41Torres
Brazil
18
Clean
Chlorophyll
4.1
Dissolved O₂
5.68
Nitrate
0.13
#42Sopelana
Spain
19
Clean
Chlorophyll
0.2
Dissolved O₂
5.14
Nitrate
13.86
#43Guéthary
France
19
Clean
Chlorophyll
0.4
Dissolved O₂
5.18
Nitrate
12.78
#44Mundaka
Spain
20
Clean
Chlorophyll
0.3
Dissolved O₂
5.09
Nitrate
14.57
#45Varkala
India
20
Clean
Chlorophyll
2.8
Dissolved O₂
4.62
Nitrate
0.69
#46Hiriketiya
Sri Lanka
20
Clean
Chlorophyll
3.2
Dissolved O₂
4.67
Nitrate
0.73
#47Caswell Bay
United Kingdom
26
Clean
Chlorophyll
3.7
Dissolved O₂
5.96
Nitrate
5.93
#48Raglan
New Zealand
31
Moderate
Chlorophyll
2.3
Dissolved O₂
-
Nitrate
-
#49Ocean Beach SF
United States
31
Moderate
Chlorophyll
4.6
Dissolved O₂
6.10
Nitrate
0.99
#50Lobitos
Peru
38
Moderate
Chlorophyll
2.6
Dissolved O₂
4.15
Nitrate
8.86

Satellite data from Copernicus Marine. Data from 8 July 2026

Frequently asked questions

How is the cleanliness score calculated?

We compute an indicator average of five satellite-derived water quality signals: Chlorophyll-a (35%), dissolved oxygen (30%), nitrate (15%), phosphate (10%) and SPM (10%). Each raw value is normalised to a 0 to 100 sub-index, then weighted. Lower is better for modelled clarity and quality indicators, but this is not bathing-water safety advice.

What does dissolved oxygen indicate?

Dissolved oxygen (ml/L) measures how much oxygen is available in the water. Healthy coastal waters typically have 5 to 8 ml/L. Low levels (below 2 ml/L) indicate hypoxia or dead zones, usually caused by nutrient pollution and algal decay. For swimmers, low oxygen is a warning sign of poor water quality and ecological stress.

What are nitrate and phosphate?

Nitrate and phosphate are dissolved nutrients that enter coastal waters from agricultural runoff, sewage, and industrial discharge. Elevated levels fuel algal blooms and eutrophication. Nitrate above 10 mmol/m3 and phosphate above 1 mmol/m3 typically indicate significant nutrient pollution. The data comes from the Copernicus Marine biogeochemistry model at 0.25 degree resolution.

Why not use bacteria testing data?

Faecal indicator bacteria (E. coli, enterococci) are the gold standard for bathing-water health, but they can only be measured from in-water sampling, not from satellites. National agencies like the Environment Agency (England) and EEA (Europe) run sampling programmes, but coverage is limited to specific regions. We show this data as a supplementary badge where available, but the global score uses satellite-derived indicators for consistent, worldwide comparison. Check official local notices before entering the water.

What does chlorophyll indicate?

Chlorophyll-a concentration (mg/m3) is a proxy for phytoplankton density. Low values typically mean clear, nutrient-poor water. Elevated levels above 5 mg/m3 may indicate an algal bloom, which can reduce visibility and occasionally cause irritation.

What is SPM / turbidity?

Suspended Particulate Matter (g/m3) measures particles floating in the water column (sediment, runoff, organic matter). Higher values mean murkier water and often indicate recent storm activity, river runoff, or pollution discharge.

Where does the data come from?

Two Copernicus Marine products. Ocean colour observations (4km resolution) provide chlorophyll-a and SPM from merged satellite data. The biogeochemistry model (0.25 degree resolution) provides dissolved oxygen, nitrate, and phosphate from the GLOBAL_ANALYSISFORECAST_BGC_001_028 product, updated daily.

How often is the data updated?

The data pipeline runs daily at 10:00 UTC. Ocean colour data typically lags by 1 to 2 days. The biogeochemistry model provides analysis and short-range forecast data, usually available within 24 hours.

Dive into cleaner water this season

Browse seasonal jobs in the cleanest coastal destinations. Free, always.