20 districts with beaches in Portugal
Faro
139 beaches
Açores
97 beaches
Porto
63 beaches
Setúbal
62 beaches
Coimbra
57 beaches
Leiria
54 beaches
Lisboa
Madeira
40 beaches
Aveiro
37 beaches
Viana do Castelo
27 beaches
Beja
24 beaches
Braga
22 beaches
Castelo Branco
Guarda
20 beaches
Santarém
18 beaches
Bragança
11 beaches
Évora
8 beaches
Portalegre
6 beaches
Viseu
Vila Real
1 beach