20 districts with beaches in Portugal
Faro
124 beaches
Açores
91 beaches
Porto
64 beaches
Madeira
63 beaches
Coimbra
62 beaches
Lisboa
56 beaches
Setúbal
53 beaches
Leiria
47 beaches
Aveiro
38 beaches
Castelo Branco
26 beaches
Viana do Castelo
25 beaches
Guarda
21 beaches
Braga
20 beaches
Beja
19 beaches
Santarém
Viseu
12 beaches
Bragança
11 beaches
Évora
7 beaches
Portalegre
6 beaches
Vila Real
1 beach