20 districts with beaches in Portugal
Faro
143 beaches
Açores
93 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
19 beaches
Bragança
11 beaches
Évora
8 beaches
Portalegre
6 beaches
Viseu
Vila Real
1 beach