# Eleições autárquicas de 2021 em Vila Nova de Gaia

As eleições autárquicas de 2021 serviram para eleger os membros dos órgãos do poder local no concelho de Vila Nova de Gaia.
O Partido Socialista voltou a ter uma vitória esmagadora no concelho gaiense, ao conseguir mais de 57% dos votos e a manter 9 dos 11 vereadores em disputa, tal como aconteceu em 2017. A juntar a isto, o PS conseguiu manter a maioria na Assembleia Municipal e a liderança de todas as juntas de freguesia. Este resultado permitiu a reeleição de Eduardo Vítor Rodrigues como presidente de Câmara.
A coligação PSD-CDS-PPM teve um resultado desastroso, conseguindo o pior resultado de sempre do centro-direita no concelho, ao ficar-se pelos 17,6% e 2 vereadores.
Quanto às outras candidaturas, nenhuma ficou perto de conseguir eleger um vereador.

## Candidatos

| Lista | Candidato |
| Partido Socialista | Eduardo Vítor Rodrigues |
| PSD-CDS-PPM | José Cancela Moura |
| Bloco de Esquerda | Renato Soeiro |
| Coligação Democrática Unitária | Diana Ferreira |
| Pessoas–Animais–Natureza | Nuno Gomes Oliveira |
| CHEGA | Alcides Couto |
| Iniciativa Liberal | Orlando Monteiro da Silva |
| LIVRE | Ana Poças |
| PDR-MPT | Vítor Marques |

## Resultados Oficiais

Os resultados nos diferentes órgãos do poder local no Concelho de Vila Nova de Gaia foram os seguintes:

### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Socialista | 73 712 | 0000000000057.7957,79 / 100,00 | 3,89 | 00000000000000099 / 11 | |
| | PSD-CDS-PPM | 22 407 | 0000000000017.5717,57 / 100,00 | 2,73 | 00000000000000022 / 11 | |
| | Coligação Democrática Unitária | 6 162 | 0000000000004.834,83 / 100,00 | 0,32 | 00000000000000000 / 11 | |
| | Bloco de Esquerda | 5 886 | 0000000000004.614,61 / 100,00 | 0,57 | 00000000000000000 / 11 | |
| | CHEGA | 5 368 | 0000000000004.214,21 / 100,00 | Novo | 00000000000000000 / 11 | Novo |
| | Iniciativa Liberal | 3 760 | 0000000000002.952,95 / 100,00 | Novo | 00000000000000000 / 11 | Novo |
| | Pessoas–Animais–Natureza | 3 484 | 0000000000002.732,73 / 100,00 | 0,16 | 00000000000000000 / 11 | |
| | PDR-MPT | 606 | 0000000000000.480,48 / 100,00 | Novo | 00000000000000000 / 11 | Novo |
| | LIVRE | 582 | 0000000000000.460,46 / 100,00 | - | 00000000000000000 / 11 | - |
| Votos Inválidos | Votos Inválidos | 5 579 | 0000000000004.374,37 / 100,00 | 0,38 | | |
| Total | Total | 127 546 | 0000000000100.00100,00 / 100,00 | | 000000000000001111 / 11 | |
| Eleitorado/Participação | Eleitorado/Participação | 267 468 | 0000000000047.6947,69 / 100,00 | 4,42 | | |

### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | Partido Socialista | 63 983 | 0000000000050.1650,16 / 100,00 | 4,95 | 000000000000001919 / 33 | 1 |
| | PSD-CDS-PPM | 25 465 | 0000000000019.9619,96 / 100,00 | 2,38 | 00000000000000077 / 33 | 1 |
| | Bloco de Esquerda | 8 694 | 0000000000006.826,82 / 100,00 | 0,40 | 00000000000000022 / 33 | |
| | Coligação Democrática Unitária | 7 177 | 0000000000005.635,63 / 100,00 | 0,32 | 00000000000000022 / 33 | |
| | CHEGA | 5 747 | 0000000000004.514,51 / 100,00 | Novo | 00000000000000011 / 33 | Novo |
| | Pessoas–Animais–Natureza | 4 768 | 0000000000003.743,74 / 100,00 | 0,02 | 00000000000000011 / 33 | |
| | Iniciativa Liberal | 4 376 | 0000000000003.433,43 / 100,00 | Novo | 00000000000000011 / 33 | Novo |
| | PDR-MPT | 906 | 0000000000000.710,71 / 100,00 | Novo | 00000000000000000 / 33 | Novo |
| Votos Inválidos | Votos Inválidos | 6 438 | 0000000000005.045,04 / 100,00 | 0,22 | | |
| Total | Total | 127 554 | 0000000000100.00100,00 / 100,00 | | 000000000000003333 / 33 | |
| Eleitorado/Participação | Eleitorado/Participação | 267 468 | 0000000000047.6947,69 / 100,00 | 4,37 | | |

### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | Partido Socialista | 66 670 | 0000000000052.2852,28 / 100,00 | 3,73 | 000000000000001515 / 15 | | 0000000000000134134 / 215 | 6 |
| | PSD-CDS-PPM | 28 743 | 0000000000022.5422,54 / 100,00 | 0,23 | 00000000000000000 / 15 | | 000000000000005656 / 215 | 5 |
| | Coligação Democrática Unitária | 8 051 | 0000000000006.316,31 / 100,00 | 0,03 | 00000000000000000 / 15 | | 00000000000000088 / 215 | 1 |
| | Bloco de Esquerda | 7 125 | 0000000000005.595,59 / 100,00 | 0,15 | 00000000000000000 / 15 | | 00000000000000099 / 215 | 1 |
| | CHEGA | 5 453 | 0000000000004.284,28 / 100,00 | Novo | 00000000000000000 / 15 | Novo | 00000000000000033 / 215 | Novo |
| | Grupo de Cidadãos | 1 551 | 0000000000001.221,22 / 100,00 | 1,54 | 00000000000000000 / 15 | | 00000000000000022 / 215 | 3 |
| | Iniciativa Liberal | 954 | 0000000000000.750,75 / 100,00 | Novo | 00000000000000000 / 15 | Novo | 00000000000000000 / 215 | Novo |
| | Pessoas–Animais–Natureza | 833 | 0000000000000.650,65 / 100,00 | - | 00000000000000000 / 15 | - | 00000000000000011 / 215 | - |
| | NC-RIR | 616 | 0000000000000.480,48 / 100,00 | Novo | 00000000000000000 / 15 | Novo | 00000000000000022 / 215 | Novo |
| Votos Inválidos | Votos Inválidos | 7 541 | 0000000000005.925,92 / 100,00 | 0,12 | | | | |
| Total | Total | 127 537 | 0000000000100.00100,00 / 100,00 | | 000000000000001515 / 15 | | 0000000000000215215 / 215 | |
| Eleitorado/Participação | Eleitorado/Participação | 267 468 | 0000000000047.6847,68 / 100,00 | 4,41 | | | | |

## Resultados por Freguesia
### Câmara Municipal

| Freguesia | % | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD- CDS- PPM | CDU | BE | CH | IL | PAN | PDR- MPT | L | Votantes |
| Arcozelo | 53,37 | 22,15 | 3,63 | 3,61 | 4,72 | 4,13 | 2,88 | 0,30 | 0,43 | 6 564 |
| Avintes | 65,29 | 12,41 | 6,67 | 4,24 | 3,24 | 1,88 | 2,43 | 0,29 | 0,37 | 4 906 |
| Canelas | 67,25 | 13,05 | 3,21 | 3,63 | 4,24 | 2,04 | 2,02 | 0,22 | 0,37 | 5 945 |
| Canidelo | 57,49 | 15,30 | 5,54 | 6,22 | 3,77 | 3,31 | 3,03 | 0,47 | 0,47 | 11 102 |
| Grijó e Sermonde | 56,99 | 25,65 | 3,44 | 2,18 | 3,82 | 1,53 | 1,85 | 0,25 | 0,21 | 5 634 |
| Gulpilhares e Valadares | 53,46 | 17,72 | 5,97 | 5,24 | 4,77 | 4,18 | 2,79 | 0,63 | 0,59 | 9 116 |
| Madalena | 57,33 | 16,13 | 4,98 | 4,04 | 4,47 | 4,21 | 2,99 | 0,83 | 0,48 | 4 582 |
| Mafamude e Vilar do Paraíso | 54,73 | 16,93 | 5,50 | 6,03 | 4,40 | 3,62 | 3,45 | 0,58 | 0,64 | 20 163 |
| Oliveira do Douro | 62,12 | 14,83 | 5,94 | 4,51 | 3,86 | 2,06 | 2,38 | 0,44 | 0,31 | 9 502 |
| Pedroso e Seixezelo | 64,47 | 15,63 | 3,00 | 3,06 | 4,33 | 2,49 | 1,99 | 0,29 | 0,35 | 9 179 |
| Sandim, Olival, Lever e Crestuma | 54,76 | 25,36 | 2,79 | 2,58 | 4,33 | 1,68 | 1,75 | 0,90 | 0,40 | 8 590 |
| Santa Marinha e São Pedro da Afurada | 54,57 | 15,89 | 6,32 | 6,69 | 4,21 | 3,60 | 3,34 | 0,43 | 0,51 | 13 018 |
| São Félix da Marinha | 53,76 | 23,25 | 3,73 | 2,85 | 4,03 | 3,95 | 2,53 | 0,25 | 0,50 | 6 358 |
| Serzedo e Perosinho | 59,50 | 19,63 | 3,74 | 3,22 | 4,43 | 1,71 | 2,60 | 0,33 | 0,36 | 6 123 |
| Vilar de Andorinho | 61,92 | 13,10 | 5,14 | 5,20 | 4,05 | 1,85 | 3,18 | 0,64 | 0,43 | 6 764 |
| Vila Nova de Gaia | 57,79 | 17,57 | 4,83 | 4,61 | 4,21 | 2,95 | 2,73 | 0,48 | 0,46 | 127 546 |

#### Arcozelo

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 3 503 | 0000000000053.3753,37 / 100,00 | 3,04 |
| | PSD-CDS-PPM | 1 454 | 0000000000022.1522,15 / 100,00 | 6,15 |
| | CHEGA | 310 | 0000000000004.724,72 / 100,00 | Novo |
| | Iniciativa Liberal | 271 | 0000000000004.134,13 / 100,00 | Novo |
| | Coligação Democrática Unitária | 238 | 0000000000003.633,63 / 100,00 | |
| | Bloco de Esquerda | 237 | 0000000000003.613,61 / 100,00 | 0,29 |
| | Pessoas–Animais–Natureza | 189 | 0000000000002.882,88 / 100,00 | 0,60 |
| | LIVRE | 28 | 0000000000000.430,43 / 100,00 | - |
| | PDR-MPT | 20 | 0000000000000.300,30 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 314 | 0000000000004.784,78 / 100,00 | 0,48 |
| Total | Total | 6 564 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 13 409 | 0000000000048.9548,95 / 100,00 | 4,11 |

#### Avintes

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 3 203 | 0000000000065.2965,29 / 100,00 | 6,00 |
| | PSD-CDS-PPM | 609 | 0000000000012.4112,41 / 100,00 | 0,23 |
| | Coligação Democrática Unitária | 327 | 0000000000006.676,67 / 100,00 | 0,15 |
| | Bloco de Esquerda | 208 | 0000000000004.244,24 / 100,00 | 1,25 |
| | CHEGA | 159 | 0000000000003.243,24 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 119 | 0000000000002.432,43 / 100,00 | 0,46 |
| | Iniciativa Liberal | 92 | 0000000000001.881,88 / 100,00 | Novo |
| | LIVRE | 18 | 0000000000000.370,37 / 100,00 | - |
| | PDR-MPT | 14 | 0000000000000.290,29 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 157 | 0000000000003.203,20 / 100,00 | 1,24 |
| Total | Total | 4 906 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 9 823 | 0000000000049.9449,94 / 100,00 | 4,46 |

#### Canelas

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 3 998 | 0000000000067.2567,25 / 100,00 | 1,38 |
| | PSD-CDS-PPM | 776 | 0000000000013.0513,05 / 100,00 | 3,56 |
| | CHEGA | 252 | 0000000000004.244,24 / 100,00 | Novo |
| | Bloco de Esquerda | 216 | 0000000000003.633,63 / 100,00 | 0,32 |
| | Coligação Democrática Unitária | 191 | 0000000000003.213,21 / 100,00 | 0,29 |
| | Iniciativa Liberal | 121 | 0000000000002.042,04 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 120 | 0000000000002.022,02 / 100,00 | 0,11 |
| | LIVRE | 22 | 0000000000000.370,37 / 100,00 | - |
| | PDR-MPT | 13 | 0000000000000.220,22 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 236 | 0000000000003.973,97 / 100,00 | 1,14 |
| Total | Total | 5 945 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 11 878 | 0000000000050.0550,05 / 100,00 | 7,16 |

#### Canidelo

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 6 383 | 0000000000057.4957,49 / 100,00 | 3,66 |
| | PSD-CDS-PPM | 1 699 | 0000000000015.3015,30 / 100,00 | 2,18 |
| | Bloco de Esquerda | 691 | 0000000000006.226,22 / 100,00 | 0,54 |
| | Coligação Democrática Unitária | 615 | 0000000000005.545,54 / 100,00 | 0,16 |
| | CHEGA | 419 | 0000000000003.773,77 / 100,00 | Novo |
| | Iniciativa Liberal | 368 | 0000000000003.313,31 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 336 | 0000000000003.033,03 / 100,00 | 0,15 |
| | PDR-MPT | 52 | 0000000000000.470,47 / 100,00 | Novo |
| | LIVRE | 52 | 0000000000000.470,47 / 100,00 | - |
| Votos Inválidos | Votos Inválidos | 487 | 0000000000004.384,38 / 100,00 | 0,63 |
| Total | Total | 11 102 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 24 423 | 0000000000045.4645,46 / 100,00 | 4,85 |

#### Grijó e Sermonde

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 3 211 | 0000000000056.9956,99 / 100,00 | 2,89 |
| | PSD-CDS-PPM | 1 445 | 0000000000025.6525,65 / 100,00 | 1,27 |
| | CHEGA | 215 | 0000000000003.823,82 / 100,00 | Novo |
| | Coligação Democrática Unitária | 194 | 0000000000003.443,44 / 100,00 | 0,10 |
| | Bloco de Esquerda | 123 | 0000000000002.182,18 / 100,00 | 0,31 |
| | Pessoas–Animais–Natureza | 104 | 0000000000001.851,85 / 100,00 | 0,06 |
| | Iniciativa Liberal | 86 | 0000000000001.531,53 / 100,00 | Novo |
| | PDR-MPT | 14 | 0000000000000.250,25 / 100,00 | Novo |
| | LIVRE | 12 | 0000000000000.210,21 / 100,00 | - |
| Votos Inválidos | Votos Inválidos | 230 | 0000000000004.084,08 / 100,00 | 0,43 |
| Total | Total | 5 634 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 10 593 | 0000000000053.1953,19 / 100,00 | 4,76 |

#### Gulpilhares e Valadares

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 4 873 | 0000000000053.4653,46 / 100,00 | 6,30 |
| | PSD-CDS-PPM | 1 615 | 0000000000017.7217,72 / 100,00 | 2,12 |
| | Coligação Democrática Unitária | 544 | 0000000000005.975,97 / 100,00 | 0,61 |
| | Bloco de Esquerda | 478 | 0000000000005.245,24 / 100,00 | 0,53 |
| | CHEGA | 435 | 0000000000004.774,77 / 100,00 | Novo |
| | Iniciativa Liberal | 381 | 0000000000004.184,18 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 254 | 0000000000002.792,79 / 100,00 | 0,27 |
| | PDR-MPT | 57 | 0000000000000.630,63 / 100,00 | Novo |
| | LIVRE | 54 | 0000000000000.590,59 / 100,00 | - |
| Votos Inválidos | Votos Inválidos | 425 | 0000000000004.664,66 / 100,00 | 0,37 |
| Total | Total | 9 116 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 19 613 | 0000000000046.4846,48 / 100,00 | 2,93 |

#### Madalena

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 2 627 | 0000000000057.3357,33 / 100,00 | 4,02 |
| | PSD-CDS-PPM | 739 | 0000000000016.1316,13 / 100,00 | 2,67 |
| | Coligação Democrática Unitária | 228 | 0000000000004.984,98 / 100,00 | 0,81 |
| | CHEGA | 205 | 0000000000004.474,47 / 100,00 | Novo |
| | Iniciativa Liberal | 193 | 0000000000004.214,21 / 100,00 | Novo |
| | Bloco de Esquerda | 185 | 0000000000004.044,04 / 100,00 | 0,28 |
| | Pessoas–Animais–Natureza | 137 | 0000000000002.992,99 / 100,00 | 0,07 |
| | PDR-MPT | 38 | 0000000000000.830,83 / 100,00 | Novo |
| | LIVRE | 22 | 0000000000000.480,48 / 100,00 | - |
| Votos Inválidos | Votos Inválidos | 208 | 0000000000004.544,54 / 100,00 | 0,92 |
| Total | Total | 4 582 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 9 176 | 0000000000049.9349,93 / 100,00 | 5,02 |

#### Mafamude e Vilar do Paraíso

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 11 036 | 0000000000054.7354,73 / 100,00 | 3,44 |
| | PSD-CDS-PPM | 3 414 | 0000000000016.9316,93 / 100,00 | 4,62 |
| | Bloco de Esquerda | 1 215 | 0000000000006.036,03 / 100,00 | 0,91 |
| | Coligação Democrática Unitária | 1 109 | 0000000000005.505,50 / 100,00 | 0,49 |
| | CHEGA | 888 | 0000000000004.404,40 / 100,00 | Novo |
| | Iniciativa Liberal | 730 | 0000000000003.623,62 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 696 | 0000000000003.453,45 / 100,00 | 0,46 |
| | LIVRE | 129 | 0000000000000.640,64 / 100,00 | - |
| | PDR-MPT | 117 | 0000000000000.580,58 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 829 | 0000000000004.114,11 / 100,00 | 0,43 |
| Total | Total | 20 163 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 46 260 | 0000000000043.5943,59 / 100,00 | 3,88 |

#### Oliveira do Douro

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 5 903 | 0000000000062.1262,12 / 100,00 | 3,23 |
| | PSD-CDS-PPM | 1 409 | 0000000000014.8314,83 / 100,00 | 1,20 |
| | Coligação Democrática Unitária | 564 | 0000000000005.945,94 / 100,00 | 0,33 |
| | Bloco de Esquerda | 429 | 0000000000004.514,51 / 100,00 | 1,34 |
| | CHEGA | 367 | 0000000000003.863,86 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 226 | 0000000000002.382,38 / 100,00 | 0,33 |
| | Iniciativa Liberal | 196 | 0000000000002.062,06 / 100,00 | Novo |
| | PDR-MPT | 42 | 0000000000000.440,44 / 100,00 | Novo |
| | LIVRE | 29 | 0000000000000.310,31 / 100,00 | - |
| Votos Inválidos | Votos Inválidos | 337 | 0000000000003.553,55 / 100,00 | 0,07 |
| Total | Total | 9 502 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 19 960 | 0000000000047.6147,61 / 100,00 | 3,78 |

#### Pedroso e Seixezelo

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 5 918 | 0000000000064.4764,47 / 100,00 | 3,01 |
| | PSD-CDS-PPM | 1 435 | 0000000000015.6315,63 / 100,00 | 3,05 |
| | CHEGA | 397 | 0000000000004.334,33 / 100,00 | Novo |
| | Bloco de Esquerda | 281 | 0000000000003.063,06 / 100,00 | 0,70 |
| | Coligação Democrática Unitária | 275 | 0000000000003.003,00 / 100,00 | 0,19 |
| | Iniciativa Liberal | 229 | 0000000000002.492,49 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 183 | 0000000000001.991,99 / 100,00 | 0,21 |
| | LIVRE | 32 | 0000000000000.350,35 / 100,00 | - |
| | PDR-MPT | 27 | 0000000000000.290,29 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 402 | 0000000000004.384,38 / 100,00 | 0,11 |
| Total | Total | 9 179 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 18 115 | 0000000000050.6750,67 / 100,00 | 4,77 |

#### Sandim, Olival, Lever e Crestuma

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 4 704 | 0000000000054.7654,76 / 100,00 | 4,36 |
| | PSD-CDS-PPM | 2 178 | 0000000000025.3625,36 / 100,00 | 2,61 |
| | CHEGA | 372 | 0000000000004.334,33 / 100,00 | Novo |
| | Coligação Democrática Unitária | 240 | 0000000000002.792,79 / 100,00 | 0,71 |
| | Bloco de Esquerda | 222 | 0000000000002.582,58 / 100,00 | 0,84 |
| | Pessoas–Animais–Natureza | 150 | 0000000000001.751,75 / 100,00 | 0,46 |
| | Iniciativa Liberal | 144 | 0000000000001.681,68 / 100,00 | Novo |
| | PDR-MPT | 77 | 0000000000000.900,90 / 100,00 | Novo |
| | LIVRE | 34 | 0000000000000.400,40 / 100,00 | - |
| Votos Inválidos | Votos Inválidos | 469 | 0000000000005.465,46 / 100,00 | 0,47 |
| Total | Total | 8 590 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 14 775 | 0000000000058.1458,14 / 100,00 | 5,29 |

#### Santa Marinha e São Pedro da Afurada

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 7 104 | 0000000000054.5754,57 / 100,00 | 4,19 |
| | PSD-CDS-PPM | 2 068 | 0000000000015.8915,89 / 100,00 | 2,94 |
| | Bloco de Esquerda | 871 | 0000000000006.696,69 / 100,00 | 0,42 |
| | Coligação Democrática Unitária | 823 | 0000000000006.326,32 / 100,00 | 0,90 |
| | CHEGA | 548 | 0000000000004.214,21 / 100,00 | Novo |
| | Iniciativa Liberal | 468 | 0000000000003.603,60 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 435 | 0000000000003.343,34 / 100,00 | 0,06 |
| | LIVRE | 67 | 0000000000000.510,51 / 100,00 | - |
| | PDR-MPT | 56 | 0000000000000.430,43 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 578 | 0000000000004.444,44 / 100,00 | 0,58 |
| Total | Total | 13 018 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 29 876 | 0000000000043.5743,57 / 100,00 | 5,01 |

#### São Félix da Marinha

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 3 418 | 0000000000053.7653,76 / 100,00 | 7,44 |
| | PSD-CDS-PPM | 1 478 | 0000000000023.2523,25 / 100,00 | 0,92 |
| | CHEGA | 256 | 0000000000004.034,03 / 100,00 | Novo |
| | Iniciativa Liberal | 251 | 0000000000003.953,95 / 100,00 | Novo |
| | Coligação Democrática Unitária | 237 | 0000000000003.733,73 / 100,00 | 0,24 |
| | Bloco de Esquerda | 181 | 0000000000002.852,85 / 100,00 | 0,10 |
| | Pessoas–Animais–Natureza | 161 | 0000000000002.532,53 / 100,00 | 0,50 |
| | LIVRE | 32 | 0000000000000.500,50 / 100,00 | - |
| | PDR-MPT | 16 | 0000000000000.250,25 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 328 | 0000000000005.165,16 / 100,00 | 0,34 |
| Total | Total | 6 358 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 11 550 | 0000000000055.0555,05 / 100,00 | 1,85 |

#### Serzedo e Perosinho

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 3 643 | 0000000000059.5059,50 / 100,00 | 2,18 |
| | PSD-CDS-PPM | 1 202 | 0000000000019.6319,63 / 100,00 | 3,34 |
| | CHEGA | 271 | 0000000000004.434,43 / 100,00 | Novo |
| | Coligação Democrática Unitária | 229 | 0000000000003.743,74 / 100,00 | 0,07 |
| | Bloco de Esquerda | 197 | 0000000000003.223,22 / 100,00 | 0,86 |
| | Pessoas–Animais–Natureza | 159 | 0000000000002.602,60 / 100,00 | 0,56 |
| | Iniciativa Liberal | 105 | 0000000000001.711,71 / 100,00 | Novo |
| | LIVRE | 22 | 0000000000000.360,36 / 100,00 | - |
| | PDR-MPT | 20 | 0000000000000.330,33 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 275 | 0000000000004.494,49 / 100,00 | 0,14 |
| Total | Total | 6 123 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 12 578 | 0000000000048.6848,68 / 100,00 | 4,55 |

#### Vilar de Andorinho

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 4 188 | 0000000000061.9261,92 / 100,00 | 3,61 |
| | PSD-CDS-PPM | 886 | 0000000000013.1013,10 / 100,00 | 1,63 |
| | Bloco de Esquerda | 352 | 0000000000005.205,20 / 100,00 | 0,71 |
| | Coligação Democrática Unitária | 348 | 0000000000005.145,14 / 100,00 | 0,23 |
| | CHEGA | 274 | 0000000000004.054,05 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 215 | 0000000000003.183,18 / 100,00 | 0,04 |
| | Iniciativa Liberal | 125 | 0000000000001.851,85 / 100,00 | Novo |
| | PDR-MPT | 43 | 0000000000000.640,64 / 100,00 | Novo |
| | LIVRE | 29 | 0000000000000.430,43 / 100,00 | - |
| Votos Inválidos | Votos Inválidos | 304 | 0000000000004.494,49 / 100,00 | |
| Total | Total | 6 764 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 15 439 | 0000000000043.8143,81 / 100,00 | 5,42 |

### Assembleia Municipal

| Freguesia | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD- CDS- PPM | BE | CDU | CH | PAN | IL | PDR- MPT | Votantes |
| Arcozelo | 45,31 | 25,66 | 5,45 | 4,46 | 4,97 | 3,70 | 4,69 | 0,66 | 6 564 |
| Avintes | 60,22 | 14,28 | 5,95 | 7,23 | 3,40 | 2,85 | 1,96 | 0,35 | 4 910 |
| Canelas | 60,00 | 14,59 | 6,41 | 3,82 | 4,89 | 2,77 | 2,64 | 0,41 | 5 913 |
| Canidelo | 48,86 | 17,33 | 8,80 | 6,66 | 3,92 | 4,66 | 3,75 | 0,66 | 11 108 |
| Grijó e Sermonde | 49,25 | 29,64 | 3,55 | 4,08 | 4,08 | 2,40 | 1,77 | 0,43 | 5 634 |
| Gulpilhares e Valadares | 45,65 | 19,95 | 7,32 | 6,90 | 4,97 | 4,06 | 4,83 | 1,05 | 9 116 |
| Madalena | 50,17 | 18,18 | 6,33 | 5,98 | 4,28 | 3,73 | 4,91 | 1,16 | 4 582 |
| Mafamude e Vilar do Paraíso | 45,39 | 19,83 | 8,95 | 6,51 | 4,83 | 4,63 | 4,22 | 0,73 | 20 175 |
| Oliveira do Douro | 54,41 | 17,29 | 6,60 | 6,91 | 4,10 | 3,59 | 2,59 | 0,59 | 9 502 |
| Pedroso e Seixezelo | 58,57 | 17,51 | 4,43 | 3,42 | 4,76 | 2,75 | 3,03 | 0,57 | 9 179 |
| Sandim, Olival, Lever e Crestuma | 49,24 | 27,12 | 3,85 | 3,32 | 4,53 | 2,26 | 2,14 | 1,25 | 8 590 |
| Santa Marinha e São Pedro da Afurada | 46,46 | 17,94 | 9,50 | 7,36 | 4,50 | 4,45 | 4,04 | 0,61 | 13 036 |
| São Félix da Marinha | 47,92 | 26,12 | 4,12 | 4,26 | 4,12 | 3,33 | 4,04 | 0,46 | 6 358 |
| Serzedo e Perosinho | 52,74 | 21,57 | 4,74 | 4,23 | 4,93 | 3,59 | 2,14 | 0,65 | 6 123 |
| Vilar de Andorinho | 52,87 | 15,79 | 8,43 | 5,48 | 4,58 | 4,33 | 2,37 | 0,98 | 6 764 |
| Vila Nova de Gaia | 50,16 | 19,96 | 6,82 | 5,63 | 4,51 | 3,74 | 3,43 | 0,71 | 127 554 |

#### Arcozelo

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 2 974 | 0000000000045.3145,31 / 100,00 | 3,30 |
| | PSD-CDS-PPM | 1 684 | 0000000000025.6625,66 / 100,00 | 6,03 |
| | Bloco de Esquerda | 358 | 0000000000005.455,45 / 100,00 | 0,16 |
| | CHEGA | 326 | 0000000000004.974,97 / 100,00 | Novo |
| | Iniciativa Liberal | 308 | 0000000000004.694,69 / 100,00 | Novo |
| | Coligação Democrática Unitária | 293 | 0000000000004.464,46 / 100,00 | 0,57 |
| | Pessoas–Animais–Natureza | 243 | 0000000000003.703,70 / 100,00 | 0,26 |
| | PDR-MPT | 43 | 0000000000000.660,66 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 335 | 0000000000005.105,10 / 100,00 | 0,50 |
| Total | Total | 6 564 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 13 409 | 0000000000048.9548,95 / 100,00 | 4,11 |

#### Avintes

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 2 957 | 0000000000060.2260,22 / 100,00 | 7,01 |
| | PSD-CDS-PPM | 701 | 0000000000014.2814,28 / 100,00 | 1,10 |
| | Coligação Democrática Unitária | 355 | 0000000000007.237,23 / 100,00 | 1,05 |
| | Bloco de Esquerda | 292 | 0000000000005.955,95 / 100,00 | 1,61 |
| | CHEGA | 167 | 0000000000003.403,40 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 140 | 0000000000002.852,85 / 100,00 | 0,27 |
| | Iniciativa Liberal | 96 | 0000000000001.961,96 / 100,00 | Novo |
| | PDR-MPT | 17 | 0000000000000.350,35 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 185 | 0000000000003.763,76 / 100,00 | 0,47 |
| Total | Total | 4 910 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 9 823 | 0000000000049.9849,98 / 100,00 | 4,42 |

#### Canelas

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 3 548 | 0000000000060.0060,00 / 100,00 | 3,96 |
| | PSD-CDS-PPM | 863 | 0000000000014.5914,59 / 100,00 | 3,18 |
| | Bloco de Esquerda | 379 | 0000000000006.416,41 / 100,00 | 0,88 |
| | CHEGA | 289 | 0000000000004.894,89 / 100,00 | Novo |
| | Coligação Democrática Unitária | 226 | 0000000000003.823,82 / 100,00 | 0,07 |
| | Pessoas–Animais–Natureza | 164 | 0000000000002.772,77 / 100,00 | 0,11 |
| | Iniciativa Liberal | 156 | 0000000000002.642,64 / 100,00 | Novo |
| | PDR-MPT | 24 | 0000000000000.410,41 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 264 | 0000000000004.474,47 / 100,00 | 0,99 |
| Total | Total | 5 913 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 11 878 | 0000000000049.7849,78 / 100,00 | 7,42 |

#### Canidelo

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 5 427 | 0000000000048.8648,86 / 100,00 | 5,56 |
| | PSD-CDS-PPM | 1 925 | 0000000000017.3317,33 / 100,00 | 1,95 |
| | Bloco de Esquerda | 977 | 0000000000008.808,80 / 100,00 | 0,26 |
| | Coligação Democrática Unitária | 740 | 0000000000006.666,66 / 100,00 | 0,16 |
| | Pessoas–Animais–Natureza | 518 | 0000000000004.664,66 / 100,00 | 0,35 |
| | CHEGA | 435 | 0000000000003.923,92 / 100,00 | Novo |
| | Iniciativa Liberal | 417 | 0000000000003.753,75 / 100,00 | Novo |
| | PDR-MPT | 73 | 0000000000000.660,66 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 596 | 0000000000005.375,37 / 100,00 | 0,24 |
| Total | Total | 11 108 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 24 423 | 0000000000045.4845,48 / 100,00 | 4,84 |

#### Grijó e Sermonde

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 2 775 | 0000000000049.2549,25 / 100,00 | 4,22 |
| | PSD-CDS-PPM | 1 670 | 0000000000029.6429,64 / 100,00 | 0,18 |
| | Coligação Democrática Unitária | 230 | 0000000000004.084,08 / 100,00 | 0,98 |
| | CHEGA | 230 | 0000000000004.084,08 / 100,00 | Novo |
| | Bloco de Esquerda | 200 | 0000000000003.553,55 / 100,00 | 0,11 |
| | Pessoas–Animais–Natureza | 135 | 0000000000002.402,40 / 100,00 | 0,01 |
| | Iniciativa Liberal | 100 | 0000000000001.771,77 / 100,00 | Novo |
| | PDR-MPT | 24 | 0000000000000.430,43 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 270 | 0000000000004.794,79 / 100,00 | 0,10 |
| Total | Total | 5 634 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 10 593 | 0000000000053.9153,91 / 100,00 | 4,02 |

#### Gulpilhares e Valadares

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 4 161 | 0000000000045.6545,65 / 100,00 | 5,81 |
| | PSD-CDS-PPM | 1 819 | 0000000000019.9519,95 / 100,00 | 2,48 |
| | Bloco de Esquerda | 667 | 0000000000007.327,32 / 100,00 | 0,88 |
| | Coligação Democrática Unitária | 629 | 0000000000006.906,90 / 100,00 | 0,50 |
| | CHEGA | 453 | 0000000000004.974,97 / 100,00 | Novo |
| | Iniciativa Liberal | 440 | 0000000000004.834,83 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 370 | 0000000000004.064,06 / 100,00 | 0,25 |
| | PDR-MPT | 96 | 0000000000001.051,05 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 481 | 0000000000005.285,28 / 100,00 | 0,47 |
| Total | Total | 9 116 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 19 613 | 0000000000046.4846,48 / 100,00 | 2,93 |

#### Madalena

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 2 299 | 0000000000050.1750,17 / 100,00 | 3,99 |
| | PSD-CDS-PPM | 833 | 0000000000018.1818,18 / 100,00 | 2,93 |
| | Bloco de Esquerda | 290 | 0000000000006.336,33 / 100,00 | 0,13 |
| | Coligação Democrática Unitária | 274 | 0000000000005.985,98 / 100,00 | 1,45 |
| | Iniciativa Liberal | 225 | 0000000000004.914,91 / 100,00 | Novo |
| | CHEGA | 196 | 0000000000004.284,28 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 171 | 0000000000003.733,73 / 100,00 | 0,75 |
| | PDR-MPT | 53 | 0000000000001.161,16 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 241 | 0000000000005.265,26 / 100,00 | 0,63 |
| Total | Total | 4 582 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 9 176 | 0000000000049.9349,93 / 100,00 | 5,15 |

#### Mafamude e Vilar do Paraíso

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 9 157 | 0000000000045.3945,39 / 100,00 | 5,04 |
| | PSD-CDS-PPM | 4 001 | 0000000000019.8319,83 / 100,00 | 3,98 |
| | Bloco de Esquerda | 1 805 | 0000000000008.958,95 / 100,00 | 0,52 |
| | Coligação Democrática Unitária | 1 314 | 0000000000006.516,51 / 100,00 | 0,01 |
| | CHEGA | 975 | 0000000000004.834,83 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 935 | 0000000000004.634,63 / 100,00 | 0,22 |
| | Iniciativa Liberal | 851 | 0000000000004.224,22 / 100,00 | Novo |
| | PDR-MPT | 147 | 0000000000000.730,73 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 990 | 0000000000004.914,91 / 100,00 | 0,10 |
| Total | Total | 20 175 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 46 260 | 0000000000043.6143,61 / 100,00 | 3,57 |

#### Oliveira do Douro

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 5 170 | 0000000000054.4154,41 / 100,00 | 4,37 |
| | PSD-CDS-PPM | 1 643 | 0000000000017.2917,29 / 100,00 | 0,10 |
| | Coligação Democrática Unitária | 657 | 0000000000006.916,91 / 100,00 | 0,47 |
| | Bloco de Esquerda | 627 | 0000000000006.606,60 / 100,00 | 1,78 |
| | CHEGA | 390 | 0000000000004.104,10 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 341 | 0000000000003.593,59 / 100,00 | 0,32 |
| | Iniciativa Liberal | 246 | 0000000000002.592,59 / 100,00 | Novo |
| | PDR-MPT | 56 | 0000000000000.590,59 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 372 | 0000000000003.923,92 / 100,00 | 0,13 |
| Total | Total | 9 502 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 19 960 | 0000000000047.6147,61 / 100,00 | 3,77 |

#### Pedroso e Seixezelo

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 5 376 | 0000000000058.5758,57 / 100,00 | 3,64 |
| | PSD-CDS-PPM | 1 607 | 0000000000017.5117,51 / 100,00 | 2,58 |
| | CHEGA | 437 | 0000000000004.764,76 / 100,00 | Novo |
| | Bloco de Esquerda | 407 | 0000000000004.434,43 / 100,00 | 1,12 |
| | Coligação Democrática Unitária | 314 | 0000000000003.423,42 / 100,00 | 0,19 |
| | Iniciativa Liberal | 278 | 0000000000003.033,03 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 252 | 0000000000002.752,75 / 100,00 | 0,08 |
| | PDR-MPT | 52 | 0000000000000.570,57 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 456 | 0000000000004.974,97 / 100,00 | 0,36 |
| Total | Total | 9 179 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 18 115 | 0000000000050.6750,67 / 100,00 | 4,74 |

#### Sandim, Olival, Lever e Crestuma

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 4 230 | 0000000000049.2449,24 / 100,00 | 5,08 |
| | PSD-CDS-PPM | 2 330 | 0000000000027.1227,12 / 100,00 | 2,89 |
| | CHEGA | 389 | 0000000000004.534,53 / 100,00 | Novo |
| | Bloco de Esquerda | 331 | 0000000000003.853,85 / 100,00 | 1,15 |
| | Coligação Democrática Unitária | 285 | 0000000000003.323,32 / 100,00 | 0,47 |
| | Pessoas–Animais–Natureza | 194 | 0000000000002.262,26 / 100,00 | 0,29 |
| | Iniciativa Liberal | 184 | 0000000000002.142,14 / 100,00 | Novo |
| | PDR-MPT | 107 | 0000000000001.251,25 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 540 | 0000000000006.296,29 / 100,00 | 0,82 |
| Total | Total | 8 590 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 14 775 | 0000000000058.1458,14 / 100,00 | 5,16 |

#### Santa Marinha e São Pedro da Afurada

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 6 057 | 0000000000046.4646,46 / 100,00 | 5,04 |
| | PSD-CDS-PPM | 2 339 | 0000000000017.9417,94 / 100,00 | 2,58 |
| | Bloco de Esquerda | 1 239 | 0000000000009.509,50 / 100,00 | 0,19 |
| | Coligação Democrática Unitária | 959 | 0000000000007.367,36 / 100,00 | 0,21 |
| | CHEGA | 586 | 0000000000004.504,50 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 580 | 0000000000004.454,45 / 100,00 | 0,44 |
| | Iniciativa Liberal | 527 | 0000000000004.044,04 / 100,00 | Novo |
| | PDR-MPT | 79 | 0000000000000.610,61 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 670 | 0000000000005.145,14 / 100,00 | 0,68 |
| Total | Total | 13 036 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 29 876 | 0000000000043.6343,63 / 100,00 | 4,96 |

#### São Félix da Marinha

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 3 047 | 0000000000047.9247,92 / 100,00 | 8,69 |
| | PSD-CDS-PPM | 1 661 | 0000000000026.1226,12 / 100,00 | 0,34 |
| | Coligação Democrática Unitária | 271 | 0000000000004.264,26 / 100,00 | 0,46 |
| | Bloco de Esquerda | 262 | 0000000000004.124,12 / 100,00 | 0,32 |
| | CHEGA | 262 | 0000000000004.124,12 / 100,00 | Novo |
| | Iniciativa Liberal | 257 | 0000000000004.044,04 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 212 | 0000000000003.333,33 / 100,00 | 0,43 |
| | PDR-MPT | 29 | 0000000000000.460,46 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 357 | 0000000000005.615,61 / 100,00 | 0,36 |
| Total | Total | 6 358 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 11 550 | 0000000000055.0555,05 / 100,00 | 1,86 |

#### Serzedo e Perosinho

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 3 229 | 0000000000052.7452,74 / 100,00 | 2,15 |
| | PSD-CDS-PPM | 1 321 | 0000000000021.5721,57 / 100,00 | 4,53 |
| | CHEGA | 302 | 0000000000004.934,93 / 100,00 | Novo |
| | Bloco de Esquerda | 290 | 0000000000004.744,74 / 100,00 | 0,98 |
| | Coligação Democrática Unitária | 259 | 0000000000004.234,23 / 100,00 | 0,48 |
| | Pessoas–Animais–Natureza | 220 | 0000000000003.593,59 / 100,00 | 0,49 |
| | Iniciativa Liberal | 131 | 0000000000002.142,14 / 100,00 | Novo |
| | PDR-MPT | 40 | 0000000000000.650,65 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 331 | 0000000000005.415,41 / 100,00 | 0,29 |
| Total | Total | 6 123 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 12 578 | 0000000000048.6848,68 / 100,00 | 4,55 |

#### Vilar de Andorinho

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 3 576 | 0000000000052.8752,87 / 100,00 | 5,03 |
| | PSD-CDS-PPM | 1 068 | 0000000000015.7915,79 / 100,00 | 1,65 |
| | Bloco de Esquerda | 570 | 0000000000008.438,43 / 100,00 | 0,36 |
| | Coligação Democrática Unitária | 371 | 0000000000005.485,48 / 100,00 | 1,19 |
| | CHEGA | 310 | 0000000000004.584,58 / 100,00 | Novo |
| | Pessoas–Animais–Natureza | 293 | 0000000000004.334,33 / 100,00 | 0,15 |
| | Iniciativa Liberal | 160 | 0000000000002.372,37 / 100,00 | Novo |
| | PDR-MPT | 66 | 0000000000000.980,98 / 100,00 | Novo |
| Votos Inválidos | Votos Inválidos | 350 | 0000000000005.185,18 / 100,00 | 0,24 |
| Total | Total | 6 764 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 15 439 | 0000000000043.8143,81 / 100,00 | 5,42 |

### Juntas de Freguesia
#### Arcozelo

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 3 210 | 0000000000048.9048,90 / 100,00 | 0,41 | 00000000000000088 / 13 | 1 |
| | PSD-CDS-PPM | 1 945 | 0000000000029.6329,63 / 100,00 | 7,53 | 00000000000000055 / 13 | |
| | Bloco de Esquerda | 366 | 0000000000005.585,58 / 100,00 | - | 00000000000000000 / 13 | - |
| | CHEGA | 332 | 0000000000005.065,06 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| | Coligação Democrática Unitária | 304 | 0000000000004.634,63 / 100,00 | 2,65 | 00000000000000000 / 13 | 1 |
| Votos Inválidos | Votos Inválidos | 407 | 0000000000006.206,20 / 100,00 | 0,86 | | |
| Total | Total | 6 564 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 13 409 | 0000000000048.9548,95 / 100,00 | 4,11 | | |

#### Avintes

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 3 073 | 0000000000062.6462,64 / 100,00 | 9,88 | 000000000000001010 / 13 | 1 |
| | PSD-CDS-PPM | 776 | 0000000000015.8215,82 / 100,00 | 3,09 | 00000000000000022 / 13 | 1 |
| | Coligação Democrática Unitária | 401 | 0000000000008.178,17 / 100,00 | 2,32 | 00000000000000011 / 13 | |
| | Bloco de Esquerda | 296 | 0000000000006.036,03 / 100,00 | - | 00000000000000000 / 13 | - |
| | CHEGA | 150 | 0000000000003.063,06 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| Votos Inválidos | Votos Inválidos | 210 | 0000000000004.284,28 / 100,00 | 0,02 | | |
| Total | Total | 4 906 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 9 823 | 0000000000049.9449,94 / 100,00 | 4,46 | | |

#### Canelas

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 3 949 | 0000000000066.7966,79 / 100,00 | 2,06 | 000000000000001111 / 13 | 1 |
| | PSD-CDS-PPM | 834 | 0000000000014.1014,10 / 100,00 | 1,33 | 00000000000000022 / 13 | |
| | Bloco de Esquerda | 338 | 0000000000005.725,72 / 100,00 | 2,71 | 00000000000000000 / 13 | |
| | CHEGA | 280 | 0000000000004.744,74 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| | Coligação Democrática Unitária | 231 | 0000000000003.913,91 / 100,00 | 0,91 | 00000000000000000 / 13 | |
| Votos Inválidos | Votos Inválidos | 281 | 0000000000004.754,75 / 100,00 | 0,32 | | |
| Total | Total | 5 913 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 11 878 | 0000000000049.7849,78 / 100,00 | 7,45 | | |

#### Canidelo

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 5 718 | 0000000000051.4851,48 / 100,00 | 4,79 | 000000000000001111 / 19 | 1 |
| | PSD-CDS-PPM | 2 294 | 0000000000020.6520,65 / 100,00 | 0,67 | 00000000000000044 / 19 | |
| | Bloco de Esquerda | 1 101 | 0000000000009.919,91 / 100,00 | 0,86 | 00000000000000022 / 19 | |
| | Coligação Democrática Unitária | 783 | 0000000000007.057,05 / 100,00 | | 00000000000000011 / 19 | |
| | CHEGA | 494 | 0000000000004.454,45 / 100,00 | Novo | 00000000000000011 / 19 | Novo |
| Votos Inválidos | Votos Inválidos | 718 | 0000000000006.476,47 / 100,00 | 0,15 | | |
| Total | Total | 11 108 | 0000000000100.00100,00 / 100,00 | | 000000000000001919 / 19 | |
| Eleitorado/Participação | Eleitorado/Participação | 24 423 | 0000000000045.4845,48 / 100,00 | 4,84 | | |

#### Grijó e Sermonde

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 2 833 | 0000000000050.2850,28 / 100,00 | 6,63 | 00000000000000088 / 13 | |
| | PSD-CDS-PPM | 2 060 | 0000000000036.5636,56 / 100,00 | 4,77 | 00000000000000055 / 13 | 1 |
| | Coligação Democrática Unitária | 278 | 0000000000004.934,93 / 100,00 | 1,76 | 00000000000000000 / 13 | 1 |
| | CHEGA | 205 | 0000000000003.643,64 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| Votos Inválidos | Votos Inválidos | 258 | 0000000000004.584,58 / 100,00 | 0,03 | | |
| Total | Total | 5 634 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 10 593 | 0000000000053.1953,19 / 100,00 | 4,77 | | |

#### Gulpilhares e Valadares

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 4 336 | 0000000000047.5647,56 / 100,00 | 5,00 | 00000000000000077 / 13 | 1 |
| | PSD-CDS-PPM | 2 255 | 0000000000024.7424,74 / 100,00 | 0,17 | 00000000000000044 / 13 | 1 |
| | Coligação Democrática Unitária | 768 | 0000000000008.428,42 / 100,00 | 0,43 | 00000000000000011 / 13 | |
| | Bloco de Esquerda | 716 | 0000000000007.857,85 / 100,00 | 0,33 | 00000000000000011 / 13 | |
| | CHEGA | 457 | 0000000000005.015,01 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| Votos Inválidos | Votos Inválidos | 584 | 0000000000006.416,41 / 100,00 | 0,30 | | |
| Total | Total | 9 116 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 19 613 | 0000000000046.4846,48 / 100,00 | 2,94 | | |

#### Madalena

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 2 337 | 0000000000051.0051,00 / 100,00 | 1,43 | 00000000000000077 / 13 | |
| | PSD-CDS-PPM | 879 | 0000000000019.1819,18 / 100,00 | 1,78 | 00000000000000044 / 13 | |
| | NC-RIR | 616 | 0000000000013.4413,44 / 100,00 | Novo | 00000000000000022 / 13 | Novo |
| | Coligação Democrática Unitária | 313 | 0000000000006.836,83 / 100,00 | 1,17 | 00000000000000011 / 13 | |
| | CHEGA | 170 | 0000000000003.713,71 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| Votos Inválidos | Votos Inválidos | 267 | 0000000000005.835,83 / 100,00 | 0,75 | | |
| Total | Total | 4 582 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 9 176 | 0000000000049.9349,93 / 100,00 | 5,16 | | |

#### Mafamude e Vilar do Paraíso

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 9 350 | 0000000000046.3746,37 / 100,00 | 4,30 | 000000000000001111 / 21 | 1 |
| | PSD-CDS-PPM | 4 191 | 0000000000020.7920,79 / 100,00 | 6,08 | 00000000000000055 / 21 | 1 |
| | Bloco de Esquerda | 1 703 | 0000000000008.458,45 / 100,00 | 0,94 | 00000000000000022 / 21 | |
| | Coligação Democrática Unitária | 1 281 | 0000000000006.356,35 / 100,00 | 0,74 | 00000000000000011 / 21 | |
| | CHEGA | 949 | 0000000000004.714,71 / 100,00 | Novo | 00000000000000011 / 21 | Novo |
| | Pessoas–Animais–Natureza | 833 | 0000000000004.134,13 / 100,00 | - | 00000000000000011 / 21 | - |
| | Iniciativa Liberal | 812 | 0000000000004.034,03 / 100,00 | Novo | 00000000000000000 / 21 | Novo |
| Votos Inválidos | Votos Inválidos | 1 043 | 0000000000005.185,18 / 100,00 | 0,78 | | |
| Total | Total | 20 162 | 0000000000100.00100,00 / 100,00 | | 000000000000002121 / 21 | |
| Eleitorado/Participação | Eleitorado/Participação | 46 260 | 0000000000043.5843,58 / 100,00 | 3,76 | | |

#### Oliveira do Douro

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 5 210 | 0000000000054.8254,82 / 100,00 | 6,11 | 00000000000000088 / 13 | 1 |
| | PSD-CDS-PPM | 2 073 | 0000000000021.8121,81 / 100,00 | 3,02 | 00000000000000033 / 13 | 1 |
| | Coligação Democrática Unitária | 751 | 0000000000007.907,90 / 100,00 | 0,03 | 00000000000000011 / 13 | |
| | Bloco de Esquerda | 633 | 0000000000006.666,66 / 100,00 | 1,32 | 00000000000000011 / 13 | |
| | CHEGA | 402 | 0000000000004.234,23 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| Votos Inválidos | Votos Inválidos | 434 | 0000000000004.574,57 / 100,00 | 0,14 | | |
| Total | Total | 9 503 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 19 960 | 0000000000047.6147,61 / 100,00 | 3,79 | | |

#### Pedroso e Seixezelo

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 6 057 | 0000000000065.9965,99 / 100,00 | 0,27 | 000000000000001010 / 13 | |
| | PSD-CDS-PPM | 1 695 | 0000000000018.4718,47 / 100,00 | 3,34 | 00000000000000033 / 13 | 1 |
| | Coligação Democrática Unitária | 464 | 0000000000005.065,06 / 100,00 | 1,69 | 00000000000000000 / 13 | |
| | CHEGA | 440 | 0000000000004.794,79 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| Votos Inválidos | Votos Inválidos | 522 | 0000000000005.685,68 / 100,00 | 0,45 | | |
| Total | Total | 9 178 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 18 115 | 0000000000050.6750,67 / 100,00 | 4,73 | | |

#### Sandim, Olival, Lever e Crestuma

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 4 058 | 0000000000047.2447,24 / 100,00 | 10,22 | 00000000000000077 / 13 | 2 |
| | PSD-CDS-PPM | 2 099 | 0000000000024.4424,44 / 100,00 | 3,93 | 00000000000000044 / 13 | |
| | Movimento União Sandim, Olival, Lever e Crestuma | 1 183 | 0000000000013.7713,77 / 100,00 | Novo | 00000000000000022 / 13 | Novo |
| | Coligação Democrática Unitária | 353 | 0000000000004.114,11 / 100,00 | 1,09 | 00000000000000000 / 13 | |
| | CHEGA | 343 | 0000000000003.993,99 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| Votos Inválidos | Votos Inválidos | 554 | 0000000000006.456,45 / 100,00 | 0,62 | | |
| Total | Total | 8 590 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 14 775 | 0000000000058.1458,14 / 100,00 | 5,15 | | |

#### Santa Marinha e São Pedro da Afurada

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 6 372 | 0000000000048.8848,88 / 100,00 | 0,16 | 000000000000001111 / 19 | |
| | PSD-CDS-PPM | 2 836 | 0000000000021.7621,76 / 100,00 | 4,11 | 00000000000000044 / 19 | |
| | Bloco de Esquerda | 1 403 | 0000000000010.7610,76 / 100,00 | 2,21 | 00000000000000022 / 19 | 1 |
| | Coligação Democrática Unitária | 1 002 | 0000000000007.697,69 / 100,00 | 1,23 | 00000000000000011 / 19 | |
| | CHEGA | 646 | 0000000000004.964,96 / 100,00 | Novo | 00000000000000011 / 19 | Novo |
| Votos Inválidos | Votos Inválidos | 777 | 0000000000005.965,96 / 100,00 | 0,13 | | |
| Total | Total | 13 036 | 0000000000100.00100,00 / 100,00 | | 000000000000001919 / 19 | |
| Eleitorado/Participação | Eleitorado/Participação | 29 876 | 0000000000043.6343,63 / 100,00 | 4,99 | | |

#### São Félix da Marinha

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 3 328 | 0000000000052.3452,34 / 100,00 | 7,93 | 00000000000000088 / 13 | 1 |
| | PSD-CDS-PPM | 1 991 | 0000000000031.3131,31 / 100,00 | 4,92 | 00000000000000055 / 13 | 1 |
| | Coligação Democrática Unitária | 378 | 0000000000005.955,95 / 100,00 | 0,46 | 00000000000000000 / 13 | |
| | CHEGA | 263 | 0000000000004.144,14 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| Votos Inválidos | Votos Inválidos | 398 | 0000000000006.266,26 / 100,00 | 0,68 | | |
| Total | Total | 6 358 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 11 550 | 0000000000055.0555,05 / 100,00 | 1,87 | | |

#### Serzedo e Perosinho

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 3 363 | 0000000000054.9254,92 / 100,00 | 1,69 | 00000000000000088 / 13 | 1 |
| | PSD-CDS-PPM | 1 630 | 0000000000026.6226,62 / 100,00 | 1,23 | 00000000000000044 / 13 | |
| | Coligação Democrática Unitária | 383 | 0000000000006.266,26 / 100,00 | 1,46 | 00000000000000011 / 13 | 1 |
| | CHEGA | 322 | 0000000000005.265,26 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| Votos Inválidos | Votos Inválidos | 425 | 0000000000006.946,94 / 100,00 | 1,08 | | |
| Total | Total | 6 123 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 12 578 | 0000000000048.6848,68 / 100,00 | 4,55 | | |

#### Vilar de Andorinho

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 3 476 | 0000000000051.3951,39 / 100,00 | 4,12 | 00000000000000099 / 13 | 1 |
| | PSD-CDS-PPM | 1 185 | 0000000000017.5217,52 / 100,00 | 1,14 | 00000000000000033 / 13 | |
| | Bloco de Esquerda | 569 | 0000000000008.418,41 / 100,00 | 1,65 | 00000000000000011 / 13 | |
| | Juntos por Vilar | 368 | 0000000000005.445,44 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| | Coligação Democrática Unitária | 361 | 0000000000005.345,34 / 100,00 | 0,48 | 00000000000000000 / 13 | |
| | Iniciativa Liberal | 142 | 0000000000002.102,10 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| | CHEGA | 0 | 0000000000000.000,00 / 100,00 | Novo | 00000000000000000 / 13 | Novo |
| Votos Inválidos | Votos Inválidos | 663 | 0000000000009.809,80 / 100,00 | 4,42 | | |
| Total | Total | 6 764 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 15 439 | 0000000000043.8143,81 / 100,00 | 5,42 | | |
| Freguesia | 2017-2021 | 2017-2021 | 2021-2025 | 2021-2025 |
| Arcozelo | Partido Socialista | 0000000000048.4948,49 / 100,00 | Partido Socialista | 0000000000048.9048,90 / 100,00 |
| Avintes | Partido Socialista | 0000000000072.5272,52 / 100,00 | Partido Socialista | 0000000000062.6462,64 / 100,00 |
| Canelas | Partido Socialista | 0000000000064.7364,73 / 100,00 | Partido Socialista | 0000000000066.7966,79 / 100,00 |
| Canidelo | Partido Socialista | 0000000000056.2756,27 / 100,00 | Partido Socialista | 0000000000051.4851,48 / 100,00 |
| Grijó e Sermonde | Partido Socialista | 0000000000056.9156,91 / 100,00 | Partido Socialista | 0000000000050.2850,28 / 100,00 |
| Gulpilhares e Valadares | Partido Socialista | 0000000000052.5652,56 / 100,00 | Partido Socialista | 0000000000047.5647,56 / 100,00 |
| Madalena | Partido Socialista | 0000000000049.5749,57 / 100,00 | Partido Socialista | 0000000000051.0051,00 / 100,00 |
| Mafamude e Vilar do Paraíso | Partido Socialista | 0000000000050.6750,67 / 100,00 | Partido Socialista | 0000000000046.3746,37 / 100,00 |
| Oliveira do Douro | Partido Socialista | 0000000000060.9360,93 / 100,00 | Partido Socialista | 0000000000054.8254,82 / 100,00 |
| Pedroso e Seixezelo | Partido Socialista | 0000000000065.7265,72 / 100,00 | Partido Socialista | 0000000000065.9965,99 / 100,00 |
| Sandim, Olival, Lever e Crestuma | Partido Socialista | 0000000000057.4657,46 / 100,00 | Partido Socialista | 0000000000047.2447,24 / 100,00 |
| Santa Marinha e São Pedro da Afurada | Partido Socialista | 0000000000048.7248,72 / 100,00 | Partido Socialista | 0000000000048.8848,88 / 100,00 |
| São Félix da Marinha | Partido Socialista | 0000000000060.2760,27 / 100,00 | Partido Socialista | 0000000000052.3452,34 / 100,00 |
| Serzedo e Perosinho | Partido Socialista | 0000000000056.6156,61 / 100,00 | Partido Socialista | 0000000000054.9254,92 / 100,00 |
| Vilar de Andorinho | Partido Socialista | 0000000000055.5155,51 / 100,00 | Partido Socialista | 0000000000051.3951,39 / 100,00 |