20 districts with beaches in Portugal
Faro
131 beaches
Açores
94 beaches
Coimbra
64 beaches
Porto
Madeira
63 beaches
Setúbal
60 beaches
Lisboa
57 beaches
Leiria
55 beaches
Aveiro
38 beaches
Viana do Castelo
30 beaches
Castelo Branco
27 beaches
Braga
22 beaches
Beja
21 beaches
Guarda
Santarém
20 beaches
Viseu
12 beaches
Bragança
11 beaches
Évora
7 beaches
Portalegre
6 beaches
Vila Real
1 beach