# Eleições autárquicas portuguesas de 2017 no distrito do Porto
## Resultados por concelho

Os resultados nos concelhos do Distrito do Porto foram os seguintes:

### Amarante
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | PSD-CDS | 17 903 | 0000000000055.4355,43 / 100,00 | 16,34 | 00000000000000066 / 9 | 2 |
| | Partido Socialista | 11 826 | 0000000000036.6136,61 / 100,00 | 0,94 | 00000000000000033 / 9 | 1 |
| | Partido Democrático Republicano | 624 | 0000000000001.931,93 / 100,00 | Novo | 00000000000000000 / 9 | Novo |
| | Bloco de Esquerda | 549 | 0000000000001.701,70 / 100,00 | 0,05 | 00000000000000000 / 9 | |
| | Coligação Democrática Unitária | 501 | 0000000000001.551,55 / 100,00 | 0,52 | 00000000000000000 / 9 | |
| Votos Inválidos | Votos Inválidos | 897 | 0000000000002.782,78 / 100,00 | 1,07 | | |
| Total | Total | 32 300 | 0000000000100.00100,00 / 100,00 | | 00000000000000099 / 9 | |
| Eleitorado/Participação | Eleitorado/Participação | 52 552 | 0000000000061.4661,46 / 100,00 | 0,97 | | |
| Freguesia | % | % | % | % | % | Votantes |
| Freguesia | PSD- CDS | PS | PDR | BE | CDU | Votantes |
| Aboadela, Sanche e Várzea | 53,50 | 39,59 | 0,89 | 1,28 | 0,79 | 1 013 |
| Amarante, Madalena, Cepelos e Gatão | 55,08 | 35,09 | 1,92 | 3,02 | 2,37 | 6 629 |
| Ansiães | 43,82 | 37,10 | 1,77 | 2,47 | 8,83 | 283 |
| Bustelo, Carneiro e Carvalho de Rei | 64,90 | 27,56 | 0,64 | 2,08 | 0,48 | 624 |
| Candemil | 53,11 | 36,67 | 1,11 | 2,89 | 2,22 | 450 |
| Figueiró (Santiago e Santa Cristina) | 59,47 | 32,39 | 2,26 | 1,69 | 1,50 | 2 127 |
| Fregim | 51,37 | 41,63 | 1,30 | 1,66 | 1,08 | 1 386 |
| Freixo de Cima e de Baixo | 52,06 | 41,53 | 1,82 | 1,35 | 0,73 | 1 919 |
| Fridão | 62,17 | 31,65 | 1,31 | 1,12 | 1,31 | 534 |
| Gondar | 45,85 | 48,30 | 1,51 | 1,89 | 0,38 | 1 060 |
| Gouveia (São Simão) | 59,96 | 32,89 | 1,34 | 1,12 | 0,22 | 447 |
| Jazente | 50,11 | 47,87 | 0,22 | 0 | 0,67 | 445 |
| Lomba | 61,55 | 30,51 | 1,44 | 1,62 | 1,08 | 554 |
| Louredo | 46,70 | 47,58 | 0,44 | 2,42 | 1,10 | 454 |
| Lufrei | 45,90 | 49,04 | 1,40 | 1,13 | 1,13 | 1 146 |
| Mancelos | 62,64 | 29,63 | 2,31 | 1,24 | 1,13 | 1 772 |
| Olo e Canadelo | 52,01 | 42,09 | 0,54 | 1,34 | 0,27 | 373 |
| Padronelo | 45,31 | 47,35 | 1,63 | 1,22 | 1,22 | 490 |
| Rebordelo | 64,32 | 24,23 | 1,32 | 2,20 | 4,41 | 227 |
| Salvador do Monte | 61,06 | 33,19 | 1,82 | 1,26 | 0,70 | 714 |
| Telões | 62,68 | 26,98 | 4,25 | 1,84 | 1,93 | 2 283 |
| Travanca | 54,80 | 39,32 | 0,62 | 0,80 | 0,98 | 1 124 |
| Vila Caiz | 57,61 | 36,41 | 0,83 | 0,95 | 1,72 | 1 689 |
| Vila Chã do Marão | 60,93 | 32,54 | 2,07 | 0,96 | 0,80 | 627 |
| Vila Garcia, Aboim e Chapa | 74,67 | 17,00 | 2,45 | 1,67 | 1,31 | 1 141 |
| Vila Meã | 41,91 | 48,78 | 3,10 | 1,02 | 1,75 | 2 739 |
| Amarante | 55,30 | 36,69 | 1,92 | 1,74 | 1,54 | 32 250 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | PSD-CDS | 16 506 | 0000000000051.1851,18 / 100,00 | 13,96 | 000000000000001616 / 27 | 5 |
| | Partido Socialista | 12 108 | 0000000000037.5537,55 / 100,00 | 1,35 | 000000000000001111 / 27 | 1 |
| | Bloco de Esquerda | 1 003 | 0000000000003.113,11 / 100,00 | 0,93 | 00000000000000000 / 27 | |
| | Partido Democrático Republicano | 990 | 0000000000003.073,07 / 100,00 | Novo | 00000000000000000 / 27 | Novo |
| | Coligação Democrática Unitária | 646 | 0000000000002.002,00 / 100,00 | 0,61 | 00000000000000000 / 27 | |
| Votos Inválidos | Votos Inválidos | 995 | 0000000000003.093,09 / 100,00 | 0,82 | | |
| Total | Total | 32 248 | 0000000000100.00100,00 / 100,00 | | 000000000000002727 / 27 | |
| Eleitorado/Participação | Eleitorado/Participação | 52 542 | 0000000000061.3861,38 / 100,00 | 0,89 | | |
| Freguesia | % | % | % | % | % | Votantes |
| Freguesia | PSD- CDS | PS | BE | PDR | CDU | Votantes |
| Aboadela, Sanche e Várzea | 50,25 | 40,77 | 2,27 | 1,38 | 0,69 | 1 013 |
| Amarante, Madalena, Cepelos e Gatão | 48,08 | 35,85 | 6,55 | 3,64 | 3,09 | 6 628 |
| Ansiães | 40,64 | 39,58 | 1,77 | 0,71 | 10,95 | 283 |
| Bustelo, Carneiro e Carvalho de Rei | 64,10 | 27,08 | 2,40 | 1,28 | 0,48 | 624 |
| Candemil | 50,67 | 37,11 | 2,67 | 1,78 | 3,33 | 450 |
| Figueiró (Santiago e Santa Cristina) | 58,35 | 31,73 | 2,26 | 3,24 | 1,65 | 2 127 |
| Fregim | 45,60 | 44,23 | 2,60 | 2,81 | 1,80 | 1 386 |
| Freixo de Cima e de Baixo | 46,95 | 43,62 | 1,88 | 3,13 | 1,04 | 1 919 |
| Fridão | 60,60 | 32,46 | 2,06 | 0,75 | 1,13 | 533 |
| Gondar | 42,64 | 49,15 | 3,11 | 2,17 | 0,94 | 1 060 |
| Gouveia (São Simão) | 57,72 | 35,57 | 0,89 | 1,12 | 0,89 | 447 |
| Jazente | 46,29 | 48,31 | 0,90 | 0,22 | 3,15 | 445 |
| Lomba | 59,03 | 29,96 | 2,17 | 2,17 | 1,81 | 554 |
| Louredo | 43,39 | 48,46 | 4,19 | 0,66 | 1,54 | 454 |
| Lufrei | 41,36 | 49,39 | 2,36 | 3,05 | 1,40 | 1 146 |
| Mancelos | 59,54 | 29,57 | 2,26 | 3,44 | 1,69 | 1 772 |
| Olo e Canadelo | 50,67 | 43,70 | 1,07 | 0,27 | 0,27 | 373 |
| Padronelo | 43,06 | 49,18 | 1,84 | 2,24 | 0,82 | 490 |
| Rebordelo | 59,47 | 24,67 | 4,85 | 3,52 | 3,96 | 227 |
| Salvador do Monte | 59,80 | 32,77 | 2,66 | 1,82 | 0,98 | 714 |
| Telões | 58,69 | 26,28 | 3,02 | 6,83 | 2,45 | 2 283 |
| Travanca | 40,84 | 52,40 | 1,25 | 0,62 | 1,33 | 1 124 |
| Vila Caiz | 56,19 | 36,59 | 2,01 | 0,77 | 1,89 | 1 689 |
| Vila Chã do Marão | 56,14 | 33,01 | 2,07 | 4,63 | 1,12 | 627 |
| Vila Garcia, Aboim e Chapa | 72,22 | 18,05 | 2,72 | 3,07 | 1,49 | 1 141 |
| Vila Meã | 35,96 | 51,77 | 1,46 | 4,82 | 2,19 | 2 739 |
| Amarante | 51,18 | 37,55 | 3,11 | 3,07 | 2,00 | 32 248 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | PSD-CDS | 14 767 | 0000000000045.8045,80 / 100,00 | 7,82 | 000000000000001313 / 26 | 2 | 0000000000000105105 / 212 | 11 |
| | Partido Socialista | 14 441 | 0000000000044.7944,79 / 100,00 | 3,85 | 000000000000001212 / 26 | 1 | 000000000000009696 / 212 | 4 |
| | Grupo de Cidadãos | 611 | 0000000000001.891,89 / 100,00 | 12,62 | 00000000000000011 / 27 | 1 | 000000000000001010 / 212 | 19 |
| | Coligação Democrática Unitária | 574 | 0000000000001.781,78 / 100,00 | 0,18 | 00000000000000000 / 27 | | 00000000000000011 / 212 | |
| | Partido Democrático Republicano | 559 | 0000000000001.731,73 / 100,00 | Novo | 00000000000000000 / 27 | Novo | 00000000000000000 / 212 | Novo |
| | Bloco de Esquerda | 282 | 0000000000000.870,87 / 100,00 | 0,16 | 00000000000000000 / 27 | | 00000000000000000 / 212 | |
| Votos Inválidos | Votos Inválidos | 1 011 | 0000000000003.143,14 / 100,00 | 0,45 | | | | |
| Total | Total | 32 245 | 0000000000100.00100,00 / 100,00 | | 000000000000002626 / 26 | | 0000000000000212212 / 212 | 4 |
| Eleitorado/Participação | Eleitorado/Participação | 52 542 | 0000000000100.00100,00 / 100,00 | | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Aboadela, Sanche e Várzea | Partido Socialista | 0000000000063.3863,38 / 100,00 | 00000000000000066 / 9 |
| Amarante, Madalena, Cepelos e Gatão | Partido Socialista | 0000000000047.1247,12 / 100,00 | 00000000000000077 / 13 |
| Ansiães | Grupo de Cidadãos | 0000000000074.5674,56 / 100,00 | 00000000000000066 / 7 |
| Bustelo, Carneiro e Carvalho de Rei | PSD-CDS | 0000000000065.3365,33 / 100,00 | 00000000000000055 / 7 |
| Candemil | Partido Socialista | 0000000000049.7849,78 / 100,00 | 00000000000000044 / 7 |
| Figueiró (Santiago e Santa Cristina) | PSD-CDS | 0000000000058.4458,44 / 100,00 | 00000000000000066 / 9 |
| Fregim | Partido Socialista | 0000000000058.2358,23 / 100,00 | 00000000000000066 / 9 |
| Freixo de Cima e de Baixo | Partido Socialista | 0000000000060.9760,97 / 100,00 | 00000000000000066 / 9 |
| Fridão | PSD-CDS | 0000000000063.2363,23 / 100,00 | 00000000000000055 / 7 |
| Gondar | Partido Socialista | 0000000000067.4567,45 / 100,00 | 00000000000000066 / 9 |
| Gouveia (São Simão) | PSD-CDS | 0000000000056.2556,25 / 100,00 | 00000000000000044 / 7 |
| Jazente | Partido Socialista | 0000000000050.5650,56 / 100,00 | 00000000000000044 / 7 |
| Lomba | PSD-CDS | 0000000000058.8458,84 / 100,00 | 00000000000000055 / 7 |
| Louredo | Partido Socialista | 0000000000064.1064,10 / 100,00 | 00000000000000055 / 7 |
| Lufrei | Partido Socialista | 0000000000060.8260,82 / 100,00 | 00000000000000066 / 9 |
| Mancelos | PSD-CDS | 0000000000063.6663,66 / 100,00 | 00000000000000066 / 9 |
| Olo e Canadelo | Partido Socialista | 0000000000048.5348,53 / 100,00 | 00000000000000044 / 7 |
| Padronelo | Partido Socialista | 0000000000054.2954,29 / 100,00 | 00000000000000044 / 7 |
| Rebordelo | PSD-CDS | 0000000000058.5958,59 / 100,00 | 00000000000000055 / 7 |
| Salvador do Monte | PSD-CDS | 0000000000062.3262,32 / 100,00 | 00000000000000055 / 7 |
| Telões | PSD-CDS | 0000000000058.9658,96 / 100,00 | 00000000000000066 / 9 |
| Travanca | PSD-CDS | 0000000000051.6951,69 / 100,00 | 00000000000000055 / 9 |
| Vila Caiz | PSD-CDS | 0000000000061.9361,93 / 100,00 | 00000000000000066 / 9 |
| Vila Chã do Marão | PSD-CDS | 0000000000050.4050,40 / 100,00 | 00000000000000044 / 7 |
| Vila Garcia, Aboim e Chapa | PSD-CDS | 0000000000059.7759,77 / 100,00 | 00000000000000066 / 9 |
| Vila Meã | Partido Socialista | 0000000000062.0762,07 / 100,00 | 00000000000000066 / 9 |

### Baião
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Socialista | 7 592 | 0000000000067.1167,11 / 100,00 | 4,30 | 00000000000000055 / 7 | 1 |
| | PSD-CDS | 3 038 | 0000000000026.8626,86 / 100,00 | - | 00000000000000022 / 7 | - |
| | Coligação Democrática Unitária | 198 | 0000000000001.751,75 / 100,00 | 0,16 | 00000000000000000 / 7 | |
| Votos Inválidos | Votos Inválidos | 484 | 0000000000004.284,28 / 100,00 | 0,15 | | |
| Total | Total | 11 312 | 0000000000100.00100,00 / 100,00 | | 00000000000000077 / 7 | |
| Eleitorado/Participação | Eleitorado/Participação | 17 633 | 0000000000064.1564,15 / 100,00 | 1,25 | | |
| Freguesia | % | % | % | Votantes |
| Freguesia | PS | PSD- CDS | CDU | Votantes |
| Ancede e Ribadouro | 72,32 | 20,83 | 3,20 | 1 373 |
| Baião (Santa Leocádia) e Mesquinhata | 80,57 | 15,99 | 0,40 | 494 |
| Campelo e Ovil | 65,88 | 26,30 | 2,46 | 2 110 |
| Frende | 68,53 | 26,40 | 0,51 | 394 |
| Gestaçô | 71,43 | 19,83 | 1,46 | 686 |
| Gove | 71,47 | 23,28 | 1,24 | 1 048 |
| Grilo | 64,27 | 29,64 | 1,66 | 361 |
| Loivos da Ribeira e Tresouras | 62,94 | 34,08 | 0,56 | 537 |
| Loivos do Monte | 53,28 | 42,86 | 2,32 | 259 |
| Santa Cruz do Douro e São Tomé de Covelas | 62,70 | 32,40 | 1,05 | 1 142 |
| Santa Marinha do Zêzere | 71,60 | 22,22 | 2,78 | 1 440 |
| Teixeira e Teixeiró | 50,14 | 43,30 | 0,28 | 716 |
| Valadares | 69,53 | 26,99 | 0,82 | 489 |
| Viariz | 56,27 | 38,40 | 0,76 | 263 |
| Baião | 67,11 | 26,86 | 1,75 | 11 312 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | Partido Socialista | 7 434 | 0000000000065.7265,72 / 100,00 | 1,80 | 000000000000001515 / 21 | 1 |
| | PSD-CDS | 3 193 | 0000000000028.2328,23 / 100,00 | - | 00000000000000066 / 21 | - |
| | Coligação Democrática Unitária | 243 | 0000000000002.152,15 / 100,00 | 0,22 | 00000000000000000 / 21 | |
| Votos Inválidos | Votos Inválidos | 442 | 0000000000003.893,89 / 100,00 | 0,70 | | |
| Total | Total | 11 312 | 0000000000100.00100,00 / 100,00 | | 000000000000002121 / 21 | |
| Eleitorado/Participação | Eleitorado/Participação | 17 633 | 0000000000064.1564,15 / 100,00 | 1,25 | | |
| Freguesia | % | % | % | Votantes |
| Freguesia | PS | PSD- CDS | CDU | Votantes |
| Ancede e Ribadouro | 72,10 | 21,05 | 3,28 | 1 373 |
| Baião (Santa Leocádia) e Mesquinhata | 81,17 | 14,98 | 0,61 | 494 |
| Campelo e Ovil | 63,60 | 29,34 | 2,70 | 2 110 |
| Frende | 67,26 | 24,87 | 2,03 | 394 |
| Gestaçô | 71,57 | 20,26 | 1,46 | 686 |
| Gove | 67,94 | 26,81 | 1,34 | 1 048 |
| Grilo | 60,94 | 34,07 | 1,94 | 361 |
| Loivos da Ribeira e Tresouras | 63,69 | 32,40 | 0,74 | 537 |
| Loivos do Monte | 52,12 | 44,40 | 2,32 | 259 |
| Santa Cruz do Douro e São Tomé de Covelas | 59,63 | 35,55 | 1,84 | 1 142 |
| Santa Marinha do Zêzere | 70,21 | 22,29 | 4,17 | 1 440 |
| Teixeira e Teixeiró | 50,14 | 43,58 | 0 | 716 |
| Valadares | 68,51 | 28,63 | 1,64 | 489 |
| Viariz | 57,03 | 38,78 | 0 | 263 |
| Baião | 65,72 | 28,23 | 2,15 | 11 312 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | Partido Socialista | 7 085 | 0000000000062.6362,63 / 100,00 | 0,82 | 000000000000001212 / 14 | | 000000000000007777 / 112 | |
| | PSD-CDS | 3 676 | 0000000000032.5032,50 / 100,00 | - | 00000000000000022 / 14 | - | 000000000000003535 / 112 | - |
| | Coligação Democrática Unitária | 158 | 0000000000001.401,40 / 100,00 | 0,45 | 00000000000000000 / 14 | | 00000000000000000 / 112 | |
| Votos Inválidos | Votos Inválidos | 393 | 0000000000003.473,47 / 100,00 | 0,55 | | | | |
| Total | Total | 11 312 | 0000000000100.00100,00 / 100,00 | | 000000000000001414 / 14 | | 0000000000000112112 / 112 | |
| Eleitorado/Participação | Eleitorado/Participação | 17 633 | 0000000000064.1564,15 / 100,00 | 1,25 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Ancede e Ribadouro | Partido Socialista | 0000000000076.5576,55 / 100,00 | 00000000000000088 / 9 |
| Baião (Santa Leocádia) e Mesquinhata | Partido Socialista | 0000000000085.2285,22 / 100,00 | 00000000000000077 / 7 |
| Campelo e Ovil | Partido Socialista | 0000000000069.2969,29 / 100,00 | 00000000000000077 / 9 |
| Frende | Partido Socialista | 0000000000074.6274,62 / 100,00 | 00000000000000066 / 7 |
| Gestaçô | Partido Socialista | 0000000000074.4974,49 / 100,00 | 00000000000000088 / 9 |
| Gove | Partido Socialista | 0000000000057.7357,73 / 100,00 | 00000000000000066 / 9 |
| Grilo | PSD-CDS | 0000000000053.4653,46 / 100,00 | 00000000000000044 / 7 |
| Loivos da Ribeira e Tresouras | Partido Socialista | 0000000000055.1255,12 / 100,00 | 00000000000000044 / 7 |
| Loivos do Monte | Partido Socialista | 0000000000054.4454,44 / 100,00 | 00000000000000044 / 7 |
| Santa Cruz do Douro e São Tomé de Covelas | PSD-CDS | 0000000000056.4856,48 / 100,00 | 00000000000000055 / 9 |
| Santa Marinha do Zêzere | Partido Socialista | 0000000000063.4063,40 / 100,00 | 00000000000000066 / 9 |
| Teixeira e Teixeiró | Partido Socialista | 0000000000048.3248,32 / 100,00 | 00000000000000055 / 9 |
| Valadares | Partido Socialista | 0000000000064.4264,42 / 100,00 | 00000000000000055 / 7 |
| Viariz | Partido Socialista | 0000000000049.4349,43 / 100,00 | 00000000000000044 / 7 |

### Felgueiras
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | L-PS | 16 409 | 0000000000047.4247,42 / 100,00 | Novo | 00000000000000055 / 9 | Novo |
| | PSD-PPM | 13 858 | 0000000000040.0540,05 / 100,00 | 18,26 | 00000000000000044 / 9 | 2 |
| | CDS-NC | 1 900 | 0000000000005.495,49 / 100,00 | Novo | 00000000000000000 / 9 | Novo |
| | Coligação Democrática Unitária | 683 | 0000000000001.971,97 / 100,00 | 0,19 | 00000000000000000 / 9 | |
| | Juntos pelo Povo | 415 | 0000000000001.201,20 / 100,00 | Novo | 00000000000000000 / 9 | Novo |
| Votos Inválidos | Votos Inválidos | 1 340 | 0000000000003.873,87 / 100,00 | 0,04 | | |
| Total | Total | 34 605 | 0000000000100.00100,00 / 100,00 | | 00000000000000099 / 9 | |
| Eleitorado/Participação | Eleitorado/Participação | 52 058 | 0000000000066.4766,47 / 100,00 | 1,31 | | |
| Freguesia | % | % | % | % | % | Votantes |
| Freguesia | PS- L | PSD- PPM | CDS- NC | CDU | JPP | Votantes |
| Aião | 39,24 | 52,72 | 2,36 | 0,71 | 0,24 | 423 |
| Airães | 38,08 | 51,20 | 4,26 | 1,31 | 0,69 | 1 455 |
| Friande | 54,46 | 35,43 | 2,82 | 1,73 | 2,28 | 1 098 |
| Idães | 42,64 | 47,28 | 2,67 | 2,95 | 0,93 | 1 726 |
| Jugueiros | 22,68 | 47,15 | 24,82 | 1,19 | 0,71 | 842 |
| Macieira da Lixa e Caramos | 50,06 | 39,98 | 4,46 | 1,55 | 0,54 | 2 579 |
| Margaride, Várzea, Lagares, Varziela e Moure | 52,04 | 35,38 | 5,17 | 2,23 | 1,29 | 10 221 |
| Pedreira, Rande e Sernande | 39,40 | 46,63 | 3,97 | 4,69 | 1,08 | 1 939 |
| Penacova | 40,42 | 41,07 | 13,56 | 0,78 | 0,91 | 767 |
| Pinheiro | 30,51 | 55,68 | 9,03 | 1,09 | 1,64 | 731 |
| Pombeiro de Ribavizela | 49,74 | 41,59 | 3,89 | 1,40 | 0,96 | 1 361 |
| Refontoura | 36,83 | 53,69 | 3,37 | 1,64 | 1,09 | 1 097 |
| Regilde | 58,21 | 36,17 | 1,03 | 0,92 | 0,57 | 871 |
| Revinhade | 41,24 | 48,29 | 1,92 | 2,78 | 1,28 | 468 |
| Sendim | 49,72 | 37,78 | 6,81 | 1,03 | 1,31 | 1 072 |
| Torrados e Sousa | 68,17 | 22,65 | 3,91 | 1,13 | 1,08 | 2 124 |
| Unhão e Lordelo | 32,21 | 52,88 | 7,59 | 1,83 | 0,42 | 711 |
| Vila Cova da Lixa e Borba de Godim | 43,45 | 40,71 | 8,07 | 1,49 | 1,26 | 3 346 |
| Vila Fria e Vizela (São Jorge) | 47,49 | 35,05 | 4,63 | 3,84 | 3,17 | 756 |
| Vila Verde e Santão | 44,50 | 41,65 | 2,85 | 2,26 | 2,85 | 1 018 |
| Felgueiras | 47,42 | 40,05 | 5,49 | 1,97 | 1,20 | 34 605 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | PS-L | 16 096 | 0000000000046.5046,50 / 100,00 | Novo | 000000000000001414 / 27 | Novo |
| | PSD-PPM | 13 634 | 0000000000039.3939,39 / 100,00 | 13,67 | 000000000000001212 / 27 | 4 |
| | CDS-NC | 2 148 | 0000000000006.216,21 / 100,00 | Novo | 00000000000000011 / 27 | Novo |
| | Coligação Democrática Unitária | 853 | 0000000000002.462,46 / 100,00 | 0,26 | 00000000000000000 / 27 | |
| | Juntos pelo Povo | 494 | 0000000000001.431,43 / 100,00 | Novo | 00000000000000000 / 27 | Novo |
| Votos Inválidos | Votos Inválidos | 1 392 | 0000000000004.034,03 / 100,00 | 0,42 | | |
| Total | Total | 34 617 | 0000000000100.00100,00 / 100,00 | | 000000000000002727 / 27 | |
| Eleitorado/Participação | Eleitorado/Participação | 52 058 | 0000000000066.5066,50 / 100,00 | 1,33 | | |
| Freguesia | % | % | % | % | % | Votantes |
| Freguesia | PS- L | PSD- PPM | CDS- NC | CDU | JPP | Votantes |
| Aião | 37,12 | 52,25 | 3,78 | 0,95 | 0,95 | 423 |
| Airães | 35,12 | 52,99 | 4,67 | 1,31 | 0,89 | 1 455 |
| Friande | 52,19 | 36,61 | 3,46 | 1,82 | 2,64 | 1 098 |
| Idães | 44,44 | 45,42 | 3,07 | 3,19 | 0,98 | 1 726 |
| Jugueiros | 21,85 | 46,20 | 25,42 | 1,43 | 1,43 | 842 |
| Macieira da Lixa e Caramos | 50,95 | 37,39 | 5,19 | 2,09 | 0,85 | 2 581 |
| Margaride, Várzea, Lagares, Varziela e Moure | 50,46 | 34,95 | 5,94 | 2,94 | 1,55 | 10 221 |
| Pedreira, Rande e Sernande | 38,47 | 45,44 | 4,59 | 5,88 | 1,19 | 1 939 |
| Penacova | 38,33 | 40,55 | 16,04 | 0,91 | 0,91 | 767 |
| Pinheiro | 30,92 | 53,90 | 9,17 | 1,64 | 1,92 | 731 |
| Pombeiro de Ribavizela | 48,86 | 40,56 | 3,89 | 2,65 | 1,10 | 1 361 |
| Refontoura | 34,91 | 54,51 | 3,37 | 2,10 | 1,28 | 1 097 |
| Regilde | 60,05 | 33,87 | 1,26 | 0,92 | 0,57 | 871 |
| Revinhade | 39,10 | 48,50 | 2,99 | 2,56 | 1,50 | 468 |
| Sendim | 40,58 | 45,99 | 7,84 | 1,12 | 1,68 | 1 072 |
| Torrados e Sousa | 68,67 | 21,55 | 4,40 | 1,22 | 1,03 | 2 135 |
| Unhão e Lordelo | 29,40 | 53,45 | 7,59 | 2,95 | 1,13 | 711 |
| Vila Cova da Lixa e Borba de Godim | 45,08 | 37,31 | 9,51 | 1,91 | 1,52 | 3 345 |
| Vila Fria e Vizela (São Jorge) | 45,90 | 34,79 | 4,89 | 4,10 | 3,70 | 756 |
| Vila Verde e Santão | 43,81 | 42,04 | 3,63 | 2,26 | 2,65 | 1 018 |
| Felgueiras | 46,50 | 39,39 | 6,21 | 2,46 | 1,43 | 34 617 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | PSD-PPM | 14 707 | 0000000000042.5042,50 / 100,00 | 6,64 | 000000000000001010 / 20 | 2 | 000000000000009393 / 180 | 5 |
| | PS-L | 13 216 | 0000000000038.1938,19 / 100,00 | Novo | 00000000000000077 / 20 | Novo | 000000000000005454 / 180 | Novo |
| | CDS-NC | 2 688 | 0000000000007.777,77 / 100,00 | Novo | 00000000000000011 / 20 | Novo | 000000000000001616 / 180 | Novo |
| | Grupo de Cidadãos | 1 271 | 0000000000003.673,67 / 100,00 | 2,33 | 00000000000000022 / 20 | 1 | 000000000000001515 / 180 | 11 |
| | Coligação Democrática Unitária | 996 | 0000000000002.882,88 / 100,00 | 0,24 | 00000000000000000 / 20 | | 00000000000000022 / 180 | |
| | Juntos pelo Povo | 328 | 0000000000000.950,95 / 100,00 | Novo | 00000000000000000 / 20 | Novo | 00000000000000000 / 180 | Novo |
| Votos Inválidos | Votos Inválidos | 1 399 | 0000000000004.044,04 / 100,00 | 0,16 | | | | |
| Total | Total | 34 605 | 0000000000100.00100,00 / 100,00 | | 000000000000002020 / 20 | | 0000000000000180180 / 180 | |
| Eleitorado/Participação | Eleitorado/Participação | 52 058 | 0000000000066.4766,47 / 100,00 | 1,25 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Aião | PSD-PPM | 0000000000074.4774,47 / 100,00 | 00000000000000077 / 7 |
| Airães | PSD-PPM | 0000000000082.6182,61 / 100,00 | 00000000000000088 / 9 |
| Friande | PSD-PPM | 0000000000050.4650,46 / 100,00 | 00000000000000055 / 9 |
| Idães | PSD-PPM | 0000000000048.0948,09 / 100,00 | 00000000000000055 / 9 |
| Jugueiros | CDS-NC | 0000000000048.2248,22 / 100,00 | 00000000000000055 / 9 |
| Macieira da Lixa e Caramos | PS-L | 0000000000052.0752,07 / 100,00 | 00000000000000055 / 9 |
| Margaride, Várzea, Lagares, Varziela e Moure | PS-L | 0000000000048.0948,09 / 100,00 | 00000000000000077 / 13 |
| Pedreira, Rande e Sernande | PSD-PPM | 0000000000046.4246,42 / 100,00 | 00000000000000055 / 9 |
| Penacova | PSD-PPM | 0000000000047.3347,33 / 100,00 | 00000000000000044 / 7 |
| Pinheiro | PSD-PPM | 0000000000068.8168,81 / 100,00 | 00000000000000055 / 7 |
| Pombeiro de Ribavizela | PS-L | 0000000000046.9546,95 / 100,00 | 00000000000000055 / 9 |
| Refontoura | PSD-PPM | 0000000000071.1971,19 / 100,00 | 00000000000000077 / 9 |
| Regilde | PS-L | 0000000000061.7761,77 / 100,00 | 00000000000000066 / 9 |
| Revinhade | PSD-PPM | 0000000000069.8769,87 / 100,00 | 00000000000000066 / 7 |
| Sendim | PS-L | 0000000000045.1545,15 / 100,00 | 00000000000000044 / 9 |
| Torrados e Sousa | PS-L | 0000000000073.4573,45 / 100,00 | 00000000000000077 / 9 |
| Unhão e Lordelo | PSD-PPM | 0000000000069.0669,06 / 100,00 | 00000000000000077 / 9 |
| Vila Cova da Lixa e Borba de Godim | PS-L | 0000000000043.6943,69 / 100,00 | 00000000000000066 / 13 |
| Vila Fria e Vizela (São Jorge) | Grupo de Cidadãos | 0000000000078.5778,57 / 100,00 | 00000000000000088 / 9 |
| Vila Verde e Santão | Grupo de Cidadãos | 0000000000066.6366,63 / 100,00 | 00000000000000077 / 9 |

### Gondomar
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Socialista | 37 147 | 0000000000045.5245,52 / 100,00 | 0,89 | 00000000000000066 / 11 | 1 |
| | Valentim Loureiro Coração de Ouro | 16 238 | 0000000000019.9019,90 / 100,00 | Novo | 00000000000000022 / 11 | Novo |
| | Coligação Democrática Unitária | 12 556 | 0000000000015.3815,38 / 100,00 | 3,23 | 00000000000000022 / 11 | 1 |
| | PSD-CDS | 9 003 | 0000000000011.0311,03 / 100,00 | 11,10 | 00000000000000011 / 11 | 2 |
| | Bloco de Esquerda | 2 907 | 0000000000003.563,56 / 100,00 | 0,02 | 00000000000000000 / 11 | |
| Votos Inválidos | Votos Inválidos | 3 763 | 0000000000004.614,61 / 100,00 | 11,12 | | |
| Total | Total | 81 614 | 0000000000100.00100,00 / 100,00 | | 000000000000001111 / 11 | |
| Eleitorado/Participação | Eleitorado/Participação | 145 357 | 0000000000056.1556,15 / 100,00 | 5,65 | | |
| Freguesia | % | % | % | % | % | Votantes |
| Freguesia | PS | VLCO | CDU | PSD -CDS | BE | Votantes |
| Baguim do Monte | 49,84 | 19,47 | 8,59 | 13,09 | 3,59 | 7 011 |
| Fânzeres e São Pedro da Cova | 32,57 | 20,36 | 31,90 | 8,35 | 3,04 | 17 999 |
| Foz do Sousa e Covelo | 43,07 | 21,70 | 14,73 | 11,79 | 3,46 | 4 446 |
| Gondomar (São Cosme), Valbom e Jovim | 40,02 | 26,04 | 12,96 | 12,27 | 3,65 | 24 189 |
| Lomba | 71,12 | 10,53 | 2,82 | 10,53 | 0,65 | 921 |
| Melres e Medas | 37,33 | 25,30 | 15,47 | 13,69 | 3,13 | 3 549 |
| Rio Tinto | 60,49 | 12,55 | 7,86 | 10,66 | 4,06 | 23 499 |
| Gondomar | 45,52 | 19,90 | 15,38 | 11,03 | 3,56 | 81 614 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | Partido Socialista | 34 151 | 0000000000041.8441,84 / 100,00 | 0,72 | 000000000000001515 / 33 | 3 |
| | Valentim Loureiro Coração de Ouro | 14 935 | 0000000000018.3018,30 / 100,00 | Novo | 00000000000000066 / 33 | Novo |
| | Coligação Democrática Unitária | 12 914 | 0000000000015.8215,82 / 100,00 | 1,79 | 00000000000000055 / 33 | |
| | PSD-CDS | 10 883 | 0000000000013.3313,33 / 100,00 | 9,19 | 00000000000000055 / 33 | 4 |
| | Bloco de Esquerda | 4 467 | 0000000000005.475,47 / 100,00 | 0,84 | 00000000000000022 / 33 | 1 |
| Votos Inválidos | Votos Inválidos | 4 265 | 0000000000005.235,23 / 100,00 | 11,03 | | |
| Total | Total | 81 615 | 0000000000100.00100,00 / 100,00 | | 000000000000003333 / 33 | |
| Eleitorado/Participação | Eleitorado/Participação | 145 357 | 0000000000056.1556,15 / 100,00 | 5,65 | | |
| Freguesia | % | % | % | % | % | Votantes |
| Freguesia | PS | VLCO | CDU | PSD -CDS | BE | Votantes |
| Baguim do Monte | 46,27 | 17,33 | 9,47 | 15,25 | 5,52 | 7 015 |
| Fânzeres e São Pedro da Cova | 30,64 | 19,23 | 31,80 | 9,48 | 4,52 | 18 000 |
| Foz do Sousa e Covelo | 41,34 | 20,45 | 13,92 | 13,20 | 5,08 | 4 446 |
| Gondomar (São Cosme), Valbom e Jovim | 35,56 | 23,82 | 13,23 | 15,82 | 5,87 | 24 188 |
| Lomba | 69,06 | 9,88 | 2,71 | 12,05 | 1,74 | 921 |
| Melres e Medas | 36,18 | 22,48 | 16,02 | 15,23 | 4,26 | 3 546 |
| Rio Tinto | 55,45 | 11,49 | 8,99 | 12,95 | 6,19 | 23 499 |
| Gondomar | 41,84 | 18,30 | 15,82 | 13,33 | 5,47 | 81 615 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | Vereadores | +/- |
| | Partido Socialista | 33 365 | 0000000000040.8840,88 / 100,00 | 0,59 | 00000000000000066 / 7 | 000000000000005151 / 105 | 8 |
| | PSD-CDS | 13 759 | 0000000000016.8616,86 / 100,00 | 5,61 | 00000000000000000 / 7 | 000000000000001818 / 105 | 11 |
| | Grupo de Cidadãos | 13 205 | 0000000000016.1816,18 / 100,00 | 12,92 | 00000000000000000 / 7 | 000000000000001717 / 105 | 14 |
| | Coligação Democrática Unitária | 13 130 | 0000000000016.0916,09 / 100,00 | 0,16 | 00000000000000011 / 7 | 000000000000001717 / 105 | 1 |
| | Bloco de Esquerda | 3 858 | 0000000000004.734,73 / 100,00 | 0,55 | 00000000000000000 / 7 | 00000000000000022 / 105 | |
| Votos Inválidos | Votos Inválidos | 4 293 | 0000000000005.265,26 / 100,00 | 8,61 | | | |
| Total | Total | 81 610 | 0000000000100.00100,00 / 100,00 | | 00000000000000077 / 7 | 0000000000000105105 / 105 | 4 |
| Eleitorado/Participação | Eleitorado/Participação | 145 357 | 0000000000056.1456,14 / 100,00 | 5,64 | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Baguim do Monte | Partido Socialista | 0000000000045.8745,87 / 100,00 | 00000000000000088 / 13 |
| Fânzeres e São Pedro da Cova | Coligação Democrática Unitária | 0000000000035.3435,34 / 100,00 | 00000000000000088 / 19 |
| Foz do Sousa e Covelo | Partido Socialista | 0000000000037.1137,11 / 100,00 | 00000000000000066 / 13 |
| Gondomar (São Cosme), Valbom e Jovim | Partido Socialista | 0000000000032.7332,73 / 100,00 | 00000000000000088 / 21 |
| Lomba | Partido Socialista | 0000000000073.6273,62 / 100,00 | 00000000000000077 / 9 |
| Melres e Medas | Partido Socialista | 0000000000032.5032,50 / 100,00 | 00000000000000033 / 9 |
| Rio Tinto | Partido Socialista | 0000000000057.6057,60 / 100,00 | 000000000000001313 / 21 |

### Lousada
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Socialista | 15 277 | 0000000000053.0553,05 / 100,00 | 3,39 | 00000000000000044 / 7 | |
| | PSD-CDS | 11 967 | 0000000000041.5541,55 / 100,00 | 3,27 | 00000000000000033 / 7 | |
| | Coligação Democrática Unitária | 457 | 0000000000001.591,59 / 100,00 | 1,10 | 00000000000000000 / 7 | |
| | Bloco de Esquerda | 368 | 0000000000001.281,28 / 100,00 | - | 00000000000000000 / 7 | - |
| Votos Inválidos | Votos Inválidos | 729 | 0000000000002.532,53 / 100,00 | 0,31 | | |
| Total | Total | 28 798 | 0000000000100.00100,00 / 100,00 | | 00000000000000077 / 7 | |
| Eleitorado/Participação | Eleitorado/Participação | 40 787 | 0000000000070.6170,61 / 100,00 | 0,81 | | |
| Freguesia | % | % | % | % | Votantes |
| Freguesia | PS | PSD- CDS | CDU | BE | Votantes |
| Aveleda | 54,52 | 40,95 | 2,14 | 0,58 | 1 216 |
| Caíde de Rei | 60,57 | 34,17 | 1,22 | 1,03 | 1 557 |
| Cernadelo e Lousada (S. Miguel e Sta. Margarida) | 59,11 | 36,95 | 1,24 | 1,17 | 1 372 |
| Cristelos, Boim e Ordem | 57,44 | 36,00 | 1,50 | 1,91 | 4 194 |
| Figueiras e Covas | 45,13 | 49,71 | 1,64 | 0,79 | 1 400 |
| Lodares | 60,57 | 35,38 | 1,07 | 1,30 | 1 306 |
| Lustosa e Barrosas (Santo Estêvão) | 36,12 | 57,71 | 2,22 | 1,05 | 3 339 |
| Macieira | 60,69 | 35,00 | 1,44 | 1,15 | 1 043 |
| Meinedo | 49,55 | 44,34 | 1,73 | 1,30 | 2 537 |
| Nespereira e Casais | 49,67 | 44,49 | 1,26 | 2,01 | 2 142 |
| Nevogilde | 50,61 | 45,07 | 1,16 | 0,71 | 1 553 |
| Silvares, Pias, Nogueira e Alvarenga | 53,98 | 40,89 | 1,61 | 1,51 | 3 720 |
| Sousela | 47,71 | 48,23 | 1,12 | 0,61 | 1 157 |
| Torno | 61,71 | 32,08 | 2,18 | 1,37 | 1 465 |
| Vilar do Torno e Alentém | 77,04 | 17,94 | 1,51 | 0,50 | 797 |
| Lousada | 53,05 | 41,55 | 1,59 | 1,28 | 28 798 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | Partido Socialista | 14 760 | 0000000000051.2451,24 / 100,00 | 0,88 | 000000000000001212 / 21 | 1 |
| | PSD-CDS | 12 193 | 0000000000042.3342,33 / 100,00 | 0,82 | 00000000000000099 / 21 | 1 |
| | Coligação Democrática Unitária | 585 | 0000000000002.032,03 / 100,00 | 1,27 | 00000000000000000 / 21 | |
| | Bloco de Esquerda | 492 | 0000000000001.711,71 / 100,00 | - | 00000000000000000 / 21 | - |
| Votos Inválidos | Votos Inválidos | 775 | 0000000000002.692,69 / 100,00 | 0,51 | | |
| Total | Total | 28 805 | 0000000000100.00100,00 / 100,00 | | 000000000000002121 / 21 | |
| Eleitorado/Participação | Eleitorado/Participação | 40 787 | 0000000000070.6270,62 / 100,00 | 0,83 | | |
| Freguesia | % | % | % | % | Votantes |
| Freguesia | PS | PSD- CDS | CDU | BE | Votantes |
| Aveleda | 52,14 | 42,19 | 2,71 | 0,82 | 1 216 |
| Caíde de Rei | 57,29 | 36,67 | 1,35 | 1,67 | 1 557 |
| Cernadelo e Lousada (S. Miguel e Sta. Margarida) | 56,92 | 37,32 | 2,04 | 1,82 | 1 372 |
| Cristelos, Boim e Ordem | 56,21 | 35,48 | 2,21 | 2,52 | 4 200 |
| Figueiras e Covas | 42,50 | 51,21 | 1,71 | 1,64 | 1 400 |
| Lodares | 59,42 | 35,45 | 1,61 | 1,76 | 1 306 |
| Lustosa e Barrosas (Santo Estêvão) | 35,22 | 58,19 | 2,40 | 1,47 | 3 339 |
| Macieira | 58,49 | 37,10 | 1,25 | 1,34 | 1 043 |
| Meinedo | 47,85 | 44,62 | 2,48 | 1,77 | 2 537 |
| Nespereira e Casais | 47,06 | 45,85 | 1,77 | 2,24 | 2 142 |
| Nevogilde | 51,45 | 44,95 | 1,16 | 0,26 | 1 553 |
| Silvares, Pias, Nogueira e Alvarenga | 51,20 | 42,11 | 2,31 | 2,07 | 3 721 |
| Sousela | 46,15 | 49,70 | 1,38 | 0,69 | 1 157 |
| Torno | 59,32 | 33,52 | 2,59 | 1,71 | 1 465 |
| Vilar do Torno e Alentém | 76,04 | 19,07 | 1,63 | 1,13 | 797 |
| Lousada | 51,24 | 42,33 | 2,03 | 1,71 | 28 805 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | PSD-CDS | 13 874 | 0000000000048.1948,19 / 100,00 | 1,64 | 00000000000000088 / 15 | | 000000000000007171 / 143 | 3 |
| | Partido Socialista | 13 338 | 0000000000046.3346,33 / 100,00 | 0,37 | 00000000000000077 / 15 | 1 | 000000000000007272 / 143 | 2 |
| | Coligação Democrática Unitária | 537 | 0000000000001.871,87 / 100,00 | 0,84 | 00000000000000000 / 15 | | 00000000000000000 / 143 | |
| | Bloco de Esquerda | 145 | 0000000000000.500,50 / 100,00 | - | 00000000000000000 / 15 | - | 00000000000000000 / 143 | - |
| | Grupo de Cidadãos | 115 | 0000000000000.400,40 / 100,00 | 1,22 | 00000000000000000 / 15 | 1 | 00000000000000000 / 143 | 5 |
| Votos Inválidos | Votos Inválidos | 782 | 0000000000002.722,72 / 100,00 | 0,45 | | | | |
| Total | Total | 28 791 | 0000000000100.00100,00 / 100,00 | | 000000000000001515 / 15 | | 0000000000000143143 / 143 | |
| Eleitorado/Participação | Eleitorado/Participação | 40 787 | 0000000000070.5970,59 / 100,00 | 0,53 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Aveleda | PSD-CDS | 0000000000056.0956,09 / 100,00 | 00000000000000055 / 9 |
| Caíde de Rei | Partido Socialista | 0000000000055.2355,23 / 100,00 | 00000000000000055 / 9 |
| Cernadelo e Lousada (S. Miguel e Sta. Margarida) | Partido Socialista | 0000000000058.1658,16 / 100,00 | 00000000000000066 / 9 |
| Cristelos, Boim e Ordem | Partido Socialista | 0000000000059.1559,15 / 100,00 | 00000000000000088 / 13 |
| Figueiras e Covas | PSD-CDS | 0000000000061.8661,86 / 100,00 | 00000000000000066 / 9 |
| Lodares | Partido Socialista | 0000000000064.8564,85 / 100,00 | 00000000000000066 / 9 |
| Lustosa e Barrosas (Santo Estêvão) | PSD-CDS | 0000000000068.8868,88 / 100,00 | 00000000000000077 / 9 |
| Macieira | Partido Socialista | 0000000000051.1051,10 / 100,00 | 00000000000000055 / 9 |
| Meinedo | PSD-CDS | 0000000000049.9049,90 / 100,00 | 00000000000000055 / 9 |
| Nespereira e Casais | PSD-CDS | 0000000000059.2259,22 / 100,00 | 00000000000000066 / 9 |
| Nevogilde | PSD-CDS | 0000000000047.4647,46 / 100,00 | 00000000000000055 / 9 |
| Silvares, Pias, Nogueira e Alvarenga | PSD-CDS | 0000000000051.9351,93 / 100,00 | 00000000000000077 / 13 |
| Sousela | PSD-CDS | 0000000000058.3458,34 / 100,00 | 00000000000000066 / 9 |
| Torno | Partido Socialista | 0000000000055.7755,77 / 100,00 | 00000000000000055 / 9 |
| Vilar do Torno e Alentém | Partido Socialista | 0000000000079.4279,42 / 100,00 | 00000000000000088 / 9 |

### Maia
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | PSD-CDS | 25 774 | 0000000000039.9539,95 / 100,00 | 10,20 | 00000000000000066 / 11 | 1 |
| | PS-JPP | 23 634 | 0000000000036.6336,63 / 100,00 | Novo | 00000000000000055 / 11 | Novo |
| | Bloco de Esquerda | 3 759 | 0000000000005.835,83 / 100,00 | 0,15 | 00000000000000000 / 11 | |
| | Coligação Democrática Unitária | 2 974 | 0000000000004.614,61 / 100,00 | 3,12 | 00000000000000000 / 11 | 1 |
| | Pessoas–Animais–Natureza | 2 820 | 0000000000004.374,37 / 100,00 | - | 00000000000000000 / 11 | - |
| | Partido da Terra | 691 | 0000000000001.071,07 / 100,00 | - | 00000000000000000 / 11 | - |
| | PPV/CDC-PPM | 470 | 0000000000000.730,73 / 100,00 | - | 00000000000000000 / 11 | - |
| Votos Inválidos | Votos Inválidos | 4 400 | 0000000000006.826,82 / 100,00 | 3,75 | | |
| Total | Total | 64 522 | 0000000000100.00100,00 / 100,00 | | 000000000000001111 / 11 | |
| Eleitorado/Participação | Eleitorado/Participação | 114 709 | 0000000000056.2556,25 / 100,00 | 5,32 | | |
| Freguesia | % | % | % | % | % | % | % | Votantes |
| Freguesia | PSD -CDS | PS -JPP | BE | CDU | PAN | MPT | PPV -PPM | Votantes |
| Águas Santas | 37,23 | 37,60 | 6,48 | 6,24 | 4,60 | 0,62 | 0,67 | 11 771 |
| Castêlo da Maia | 41,03 | 36,39 | 5,04 | 2,82 | 3,52 | 3,47 | 1,02 | 8 864 |
| Cidade da Maia | 39,39 | 36,80 | 6,47 | 4,19 | 4,58 | 0,71 | 0,64 | 19 844 |
| Folgosa | 44,61 | 35,57 | 4,69 | 5,03 | 2,40 | 0,45 | 0,84 | 1 791 |
| Milheirós | 40,25 | 39,29 | 4,45 | 4,45 | 4,18 | 1,03 | 0,73 | 2 609 |
| Moreira | 40,11 | 36,13 | 5,82 | 4,12 | 4,68 | 0,67 | 0,64 | 6 116 |
| Nogueira e Silva Escura | 42,24 | 39,06 | 4,59 | 2,74 | 4,05 | 0,59 | 0,91 | 4 048 |
| Pedrouços | 41,46 | 33,03 | 6,34 | 7,20 | 4,48 | 0,50 | 0,70 | 5 444 |
| São Pedro Fins | 48,76 | 35,81 | 3,12 | 2,94 | 3,12 | 0,18 | 0,28 | 1 089 |
| Vila Nova da Telha | 38,63 | 35,23 | 4,89 | 5,63 | 6,01 | 1,36 | 0,78 | 2 946 |
| Maia | 39,95 | 36,63 | 5,83 | 4,61 | 4,37 | 1,07 | 0,73 | 64 522 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | PSD-CDS | 26 084 | 0000000000040.4340,43 / 100,00 | 2,77 | 000000000000001515 / 33 | 2 |
| | PS-JPP | 22 295 | 0000000000034.5634,56 / 100,00 | Novo | 000000000000001313 / 33 | Novo |
| | Bloco de Esquerda | 4 214 | 0000000000006.536,53 / 100,00 | 0,25 | 00000000000000022 / 33 | |
| | Coligação Democrática Unitária | 3 589 | 0000000000005.565,56 / 100,00 | 2,60 | 00000000000000022 / 33 | 1 |
| | Pessoas–Animais–Natureza | 3 046 | 0000000000004.724,72 / 100,00 | 1,00 | 00000000000000011 / 33 | |
| | Partido da Terra | 864 | 0000000000001.341,34 / 100,00 | - | 00000000000000000 / 33 | - |
| Votos Inválidos | Votos Inválidos | 4 428 | 0000000000006.866,86 / 100,00 | 4,38 | | |
| Total | Total | 64 520 | 0000000000100.00100,00 / 100,00 | | 000000000000003333 / 33 | |
| Eleitorado/Participação | Eleitorado/Participação | 114 709 | 0000000000056.2556,25 / 100,00 | 5,32 | | |
| Freguesia | % | % | % | % | % | % | Votantes |
| Freguesia | PSD -CDS | PS -JPP | BE | CDU | PAN | MPT | Votantes |
| Águas Santas | 37,75 | 35,10 | 7,18 | 7,52 | 4,99 | 0,71 | 11 771 |
| Castêlo da Maia | 41,82 | 34,17 | 5,72 | 3,41 | 3,78 | 4,48 | 8 864 |
| Cidade da Maia | 39,60 | 35,07 | 7,43 | 5,05 | 4,88 | 0,86 | 19 842 |
| Folgosa | 45,17 | 33,39 | 5,03 | 5,42 | 3,74 | 0,50 | 1 791 |
| Milheirós | 40,71 | 37,64 | 5,10 | 4,94 | 4,37 | 1,34 | 2 609 |
| Moreira | 40,46 | 34,15 | 6,39 | 4,89 | 5,28 | 0,87 | 6 117 |
| Nogueira e Silva Escura | 44,24 | 36,46 | 4,59 | 3,73 | 4,59 | 0,89 | 4 048 |
| Pedrouços | 42,01 | 30,79 | 7,07 | 8,56 | 4,34 | 0,68 | 5 444 |
| São Pedro Fins | 50,14 | 34,96 | 3,04 | 3,22 | 3,31 | 0,37 | 1 087 |
| Vila Nova da Telha | 37,53 | 33,08 | 5,77 | 7,57 | 6,58 | 1,32 | 2 947 |
| Maia | 40,43 | 34,56 | 6,53 | 5,56 | 4,72 | 1,34 | 64 520 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | PSD-CDS | 26 303 | 0000000000040.7640,76 / 100,00 | 3,46 | 00000000000000077 / 10 | 2 | 000000000000006262 / 130 | 1 |
| | PS-JPP | 23 129 | 0000000000035.8435,84 / 100,00 | Novo | 00000000000000022 / 10 | Novo | 000000000000005252 / 130 | Novo |
| | Bloco de Esquerda | 4 290 | 0000000000006.656,65 / 100,00 | 1,63 | 00000000000000000 / 10 | | 00000000000000044 / 130 | 1 |
| | Coligação Democrática Unitária | 3 821 | 0000000000005.925,92 / 100,00 | 1,58 | 00000000000000000 / 10 | | 00000000000000044 / 130 | 4 |
| | Grupo de Cidadãos | 1 348 | 0000000000002.092,09 / 100,00 | 11,44 | 00000000000000011 / 10 | | 00000000000000077 / 130 | 9 |
| | Partido da Terra | 1 044 | 0000000000001.621,62 / 100,00 | - | 00000000000000000 / 10 | - | 00000000000000011 / 130 | - |
| Votos Inválidos | Votos Inválidos | 4 591 | 0000000000007.127,12 / 100,00 | 3,42 | | | | |
| Total | Total | 64 526 | 0000000000100.00100,00 / 100,00 | | 000000000000001010 / 10 | | 0000000000000130130 / 130 | |
| Eleitorado/Participação | Eleitorado/Participação | 114 709 | 0000000000056.2556,25 / 100,00 | 4,80 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Águas Santas | PS-JPP | 0000000000039.7839,78 / 100,00 | 00000000000000099 / 19 |
| Castêlo da Maia | PSD-CDS | 0000000000039.6539,65 / 100,00 | 00000000000000077 / 13 |
| Cidade da Maia | PSD-CDS | 0000000000040.6740,67 / 100,00 | 00000000000000099 / 19 |
| Folgosa | PSD-CDS | 0000000000046.7946,79 / 100,00 | 00000000000000055 / 9 |
| Milheirós | PS-JPP | 0000000000042.5542,55 / 100,00 | 00000000000000055 / 9 |
| Moreira | PSD-CDS | 0000000000045.3045,30 / 100,00 | 00000000000000077 / 13 |
| Nogueira e Silva Escura | PSD-CDS | 0000000000045.4145,41 / 100,00 | 00000000000000077 / 13 |
| Pedrouços | PSD-CDS | 0000000000048.4948,49 / 100,00 | 00000000000000077 / 13 |
| São Pedro Fins | PSD-CDS | 0000000000054.7454,74 / 100,00 | 00000000000000066 / 9 |
| Vila Nova da Telha | Grupo de Cidadãos | 0000000000037.5737,57 / 100,00 | 00000000000000066 / 13 |

### Marco de Canaveses
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Socialista | 13 189 | 0000000000044.2144,21 / 100,00 | 23,83 | 00000000000000044 / 7 | 3 |
| | Partido Social Democrata | 9 149 | 0000000000030.6730,67 / 100,00 | 10,15 | 00000000000000022 / 7 | 2 |
| | CDS – Partido Popular | 5 422 | 0000000000018.1818,18 / 100,00 | - | 00000000000000011 / 7 | - |
| | Coligação Democrática Unitária | 846 | 0000000000002.842,84 / 100,00 | 0,42 | 00000000000000000 / 7 | |
| | Bloco de Esquerda | 385 | 0000000000001.291,29 / 100,00 | - | 00000000000000000 / 7 | - |
| Votos Inválidos | Votos Inválidos | 841 | 0000000000002.822,82 / 100,00 | 1,87 | | |
| Total | Total | 29 832 | 0000000000100.00100,00 / 100,00 | | 00000000000000077 / 7 | |
| Eleitorado/Participação | Eleitorado/Participação | 46 032 | 0000000000064.8164,81 / 100,00 | 4,49 | | |
| Freguesia | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | CDS | CDU | BE | Votantes |
| Alpendorada, Várzea e Torrão | 29,96 | 41,22 | 24,14 | 1,00 | 0,73 | 4 677 |
| Avessadas e Rosém | 36,07 | 33,29 | 25,21 | 0,97 | 0,84 | 829 |
| Banho e Carvalhosa | 51,47 | 15,15 | 10,00 | 20,00 | 0,74 | 680 |
| Bem Viver | 45,09 | 34,05 | 15,86 | 1,31 | 1,36 | 2 056 |
| Constance | 57,20 | 17,56 | 18,62 | 2,50 | 0,67 | 1 042 |
| Marco | 45,27 | 27,56 | 18,93 | 2,52 | 2,55 | 6 280 |
| Paredes de Viadores e Manhuncelos | 57,31 | 23,33 | 13,33 | 2,04 | 1,40 | 930 |
| Penhalonga e Paços de Gaiolo | 44,70 | 22,86 | 25,02 | 2,96 | 1,51 | 1 387 |
| Sande e São Lourenço do Douro | 33,51 | 45,45 | 15,25 | 1,43 | 1,43 | 1 331 |
| Santo Isidoro e Livração | 53,24 | 14,35 | 10,80 | 17,90 | 1,54 | 1 296 |
| Soalhães | 69,19 | 14,84 | 11,63 | 1,47 | 0,80 | 2 116 |
| Sobretâmega | 43,78 | 40,06 | 11,60 | 2,07 | 0,83 | 724 |
| Tabuado | 56,76 | 33,70 | 6,32 | 0,89 | 0,11 | 902 |
| Várzea, Aliviada e Folhada | 39,20 | 39,64 | 14,36 | 1,84 | 1,02 | 1 574 |
| Vila Boa de Quires e Maureles | 33,89 | 40,74 | 20,44 | 1,70 | 0,52 | 2 290 |
| Vila Boa do Bispo | 46,45 | 25,49 | 23,98 | 0,64 | 1,11 | 1 718 |
| Marco de Canaveses | 44,21 | 30,67 | 18,18 | 2,84 | 1,29 | 29 832 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | Partido Socialista | 12 593 | 0000000000042.2242,22 / 100,00 | 19,91 | 000000000000001010 / 21 | 5 |
| | Partido Social Democrata | 9 744 | 0000000000032.6732,67 / 100,00 | 6,60 | 00000000000000088 / 21 | 1 |
| | CDS – Partido Popular | 4 651 | 0000000000015.5915,59 / 100,00 | - | 00000000000000033 / 21 | - |
| | Coligação Democrática Unitária | 1 076 | 0000000000003.613,61 / 100,00 | 0,60 | 00000000000000000 / 21 | 1 |
| | Bloco de Esquerda | 765 | 0000000000002.562,56 / 100,00 | - | 00000000000000000 / 21 | - |
| Votos Inválidos | Votos Inválidos | 1 001 | 0000000000003.353,35 / 100,00 | 1,81 | | |
| Total | Total | 29 830 | 0000000000100.00100,00 / 100,00 | | 000000000000002121 / 21 | |
| Eleitorado/Participação | Eleitorado/Participação | 46 032 | 0000000000064.8064,80 / 100,00 | 4,48 | | |
| Freguesia | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | CDS | CDU | BE | Votantes |
| Alpendorada, Várzea e Torrão | 27,07 | 46,10 | 20,01 | 1,33 | 1,99 | 4 677 |
| Avessadas e Rosém | 30,28 | 34,98 | 23,88 | 1,81 | 4,46 | 829 |
| Banho e Carvalhosa | 46,47 | 15,15 | 7,94 | 25,74 | 1,32 | 680 |
| Bem Viver | 45,60 | 36,02 | 12,74 | 1,07 | 1,90 | 2 057 |
| Constance | 54,80 | 18,04 | 18,23 | 3,36 | 1,54 | 1 042 |
| Marco | 43,73 | 28,33 | 15,53 | 3,74 | 4,87 | 6 277 |
| Paredes de Viadores e Manhuncelos | 55,70 | 24,73 | 11,61 | 2,69 | 2,47 | 930 |
| Penhalonga e Paços de Gaiolo | 44,12 | 26,17 | 21,27 | 3,46 | 1,95 | 1 387 |
| Sande e São Lourenço do Douro | 30,50 | 48,69 | 13,60 | 1,43 | 2,03 | 1 331 |
| Santo Isidoro e Livração | 52,16 | 13,12 | 8,95 | 20,45 | 2,24 | 1 296 |
| Soalhães | 67,91 | 14,93 | 11,11 | 1,89 | 1,04 | 2 116 |
| Sobretâmega | 38,12 | 45,17 | 9,81 | 3,18 | 2,35 | 724 |
| Tabuado | 54,77 | 33,81 | 6,21 | 1,00 | 1,55 | 902 |
| Várzea, Aliviada e Folhada | 36,85 | 44,09 | 10,86 | 2,10 | 2,35 | 1 574 |
| Vila Boa de Quires e Maureles | 31,09 | 43,89 | 17,90 | 2,23 | 1,09 | 2 290 |
| Vila Boa do Bispo | 46,27 | 25,03 | 22,88 | 1,11 | 2,56 | 1 718 |
| Marco de Canaveses | 42,22 | 32,67 | 15,59 | 3,61 | 2,56 | 29 830 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | Partido Socialista | 10 542 | 0000000000035.3435,34 / 100,00 | 4,33 | 00000000000000099 / 16 | 2 | 000000000000006262 / 152 | 4 |
| | Partido Social Democrata | 10 367 | 0000000000034.7534,75 / 100,00 | 4,82 | 00000000000000066 / 16 | 2 | 000000000000005656 / 152 | 5 |
| | Grupo de Cidadãos | 3 466 | 0000000000011.6211,62 / 100,00 | 6,93 | 00000000000000000 / 16 | 1 | 000000000000001313 / 152 | 12 |
| | CDS – Partido Popular | 2 541 | 0000000000008.528,52 / 100,00 | - | 00000000000000000 / 16 | - | 000000000000001111 / 152 | - |
| | Coligação Democrática Unitária | 1 489 | 0000000000004.994,99 / 100,00 | 0,82 | 00000000000000011 / 16 | 1 | 000000000000001010 / 152 | 2 |
| | Bloco de Esquerda | 194 | 0000000000000.650,65 / 100,00 | - | 00000000000000000 / 16 | - | 00000000000000000 / 152 | - |
| Votos Inválidos | Votos Inválidos | 1 233 | 0000000000004.134,13 / 100,00 | 0,92 | | | | |
| Total | Total | 29 832 | 0000000000100.00100,00 / 100,00 | | 000000000000001616 / 16 | | 0000000000000152152 / 152 | |
| Eleitorado/Participação | Eleitorado/Participação | 46 032 | 0000000000064.8164,81 / 100,00 | 4,49 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Alpendorada, Várzea e Torrão | Partido Social Democrata | 0000000000062.1862,18 / 100,00 | 00000000000000099 / 13 |
| Avessadas e Rosém | Partido Social Democrata | 0000000000046.9246,92 / 100,00 | 00000000000000055 / 9 |
| Banho e Carvalhosa | Coligação Democrática Unitária | 0000000000047.6547,65 / 100,00 | 00000000000000055 / 9 |
| Bem Viver | Partido Socialista | 0000000000053.3353,33 / 100,00 | 00000000000000055 / 9 |
| Constance | Partido Socialista | 0000000000064.8864,88 / 100,00 | 00000000000000066 / 9 |
| Marco | Partido Socialista | 0000000000035.2435,24 / 100,00 | 00000000000000055 / 13 |
| Paredes de Viadores e Manhuncelos | Partido Socialista | 0000000000053.8753,87 / 100,00 | 00000000000000055 / 9 |
| Penhalonga e Paços de Gaiolo | Partido Socialista | 0000000000040.8840,88 / 100,00 | 00000000000000044 / 9 |
| Sande e São Lourenço do Douro | Partido Social Democrata | 0000000000065.0665,06 / 100,00 | 00000000000000088 / 9 |
| Santo Isidoro e Livração | Partido Socialista | 0000000000056.4856,48 / 100,00 | 00000000000000055 / 9 |
| Soalhães | Partido Socialista | 0000000000061.9161,91 / 100,00 | 00000000000000066 / 9 |
| Sobretâmega | Partido Social Democrata | 0000000000062.2962,29 / 100,00 | 00000000000000066 / 9 |
| Tabuado | Partido Socialista | 0000000000061.2061,20 / 100,00 | 00000000000000066 / 9 |
| Várzea, Aliviada e Folhada | Partido Social Democrata | 0000000000059.2859,28 / 100,00 | 00000000000000066 / 9 |
| Vila Boa de Quires e Maureles | Partido Social Democrata | 0000000000062.7162,71 / 100,00 | 00000000000000066 / 9 |
| Vila Boa do Bispo | Partido Socialista | 0000000000060.4860,48 / 100,00 | 00000000000000066 / 9 |

### Matosinhos
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Socialista | 29 080 | 0000000000036.3636,36 / 100,00 | 11,10 | 00000000000000055 / 11 | 2 |
| | Narciso Miranda por Matosinhos | 12 949 | 0000000000016.1916,19 / 100,00 | Novo | 00000000000000022 / 11 | Novo |
| | António Parada, Sim! (Apoiado por CDS) | 12 102 | 0000000000015.1315,13 / 100,00 | Novo | 00000000000000022 / 11 | Novo |
| | Partido Social Democrata | 9 482 | 0000000000011.8511,85 / 100,00 | 2,54 | 00000000000000011 / 11 | |
| | Coligação Democrática Unitária | 5 365 | 0000000000006.716,71 / 100,00 | 0,61 | 00000000000000011 / 11 | |
| | Bloco de Esquerda | 3 682 | 0000000000004.604,60 / 100,00 | 1,04 | 00000000000000000 / 11 | |
| | Pessoas–Animais–Natureza | 2 529 | 0000000000003.163,16 / 100,00 | - | 00000000000000000 / 11 | - |
| Votos Inválidos | Votos Inválidos | 4 799 | 0000000000006.006,00 / 100,00 | 2,55 | | |
| Total | Total | 79 988 | 0000000000100.00100,00 / 100,00 | | 000000000000001111 / 11 | |
| Eleitorado/Participação | Eleitorado/Participação | 151 294 | 0000000000052.8752,87 / 100,00 | 3,78 | | |
| Freguesia | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | NM | SIM | PSD | CDU | BE | PAN | Votantes |
| Custóias, Leça do Balio e Guifões | 37,28 | 18,19 | 14,16 | 9,86 | 6,34 | 5,09 | 3,13 | 20 334 |
| Matosinhos e Leça da Palmeira | 33,90 | 15,67 | 17,87 | 13,13 | 6,69 | 3,74 | 3,12 | 23 587 |
| Perafita, Lavra e Santa Cruz do Bispo | 39,19 | 15,80 | 17,10 | 10,61 | 5,16 | 3,74 | 2,69 | 13 599 |
| São Mamede de Infesta e Senhora da Hora | 36,26 | 15,06 | 12,07 | 13,04 | 8,04 | 5,59 | 3,55 | 22 465 |
| Matosinhos | 36,32 | 16,16 | 15,17 | 11,85 | 6,72 | 4,60 | 3,17 | 79 985 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Socialista | 27 798 | 0000000000034.7434,74 / 100,00 | 9,82 | 000000000000001313 / 33 | 3 |
| | Narciso Miranda por Matosinhos | 12 123 | 0000000000015.1515,15 / 100,00 | Novo | 00000000000000066 / 33 | Novo |
| | António Parada, Sim! (Apoiado por CDS) | 12 068 | 0000000000015.0815,08 / 100,00 | Novo | 00000000000000055 / 33 | Novo |
| | Partido Social Democrata | 10 042 | 0000000000012.5512,55 / 100,00 | 2,38 | 00000000000000044 / 33 | |
| | Coligação Democrática Unitária | 5 568 | 0000000000006.966,96 / 100,00 | 1,03 | 00000000000000022 / 33 | 1 |
| | Bloco de Esquerda | 4 406 | 0000000000005.515,51 / 100,00 | 1,21 | 00000000000000022 / 33 | 1 |
| | Pessoas–Animais–Natureza | 3 022 | 0000000000003.783,78 / 100,00 | - | 00000000000000011 / 33 | - |
| Votos Inválidos | Votos Inválidos | 4 979 | 0000000000006.236,23 / 100,00 | 2,56 | | |
| Total | Total | 80 006 | 0000000000100.00100,00 / 100,00 | | 000000000000003333 / 33 | |
| Eleitorado/Participação | Eleitorado/Participação | 151 294 | 0000000000052.8852,88 / 100,00 | 3,79 | | |
| Freguesia | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | NM | SIM | PSD | CDU | BE | PAN | Votantes |
| Custóias, Leça do Balio e Guifões | 35,64 | 17,16 | 13,97 | 10,40 | 6,87 | 6,09 | 3,65 | 20 352 |
| Matosinhos e Leça da Palmeira | 32,53 | 14,54 | 18,00 | 13,98 | 6,73 | 4,49 | 3,80 | 23 589 |
| Perafita, Lavra e Santa Cruz do Bispo | 37,50 | 15,10 | 17,10 | 11,23 | 5,42 | 4,56 | 3,17 | 13 599 |
| São Mamede de Infesta e Senhora da Hora | 34,59 | 14,01 | 11,81 | 13,81 | 8,22 | 6,62 | 4,23 | 22 466 |
| Matosinhos | 34,74 | 15,15 | 15,08 | 12,55 | 6,96 | 5,51 | 3,78 | 80 006 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Vereadores | +/- |
| | Partido Socialista | 28 552 | 0000000000035.7235,72 / 100,00 | 9,69 | 00000000000000044 / 4 | 4 | 000000000000003434 / 80 | 9 |
| | Grupo de Cidadãos | 24 854 | 0000000000031.0931,09 / 100,00 | 8,66 | 00000000000000000 / 4 | 4 | 000000000000002727 / 80 | 13 |
| | Partido Social Democrata | 10 487 | 0000000000013.1213,12 / 100,00 | 2,53 | 00000000000000000 / 4 | | 000000000000001010 / 80 | 1 |
| | Coligação Democrática Unitária | 5 632 | 0000000000007.057,05 / 100,00 | 0,89 | 00000000000000000 / 4 | | 00000000000000055 / 80 | |
| | Bloco de Esquerda | 4 835 | 0000000000006.056,05 / 100,00 | 1,85 | 00000000000000000 / 4 | | 00000000000000044 / 80 | 3 |
| Votos Inválidos | Votos Inválidos | 5 571 | 0000000000006.976,97 / 100,00 | 2,29 | | | | |
| Total | Total | 79 931 | 0000000000100.00100,00 / 100,00 | | 00000000000000044 / 4 | | 000000000000008080 / 80 | |
| Eleitorado/Participação | Eleitorado/Participação | 151 294 | 0000000000052.8352,83 / 100,00 | 3,74 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Custóias, Leça do Balio e Guifões | Partido Socialista | 0000000000036.9936,99 / 100,00 | 00000000000000088 / 19 |
| Matosinhos e Leça da Palmeira | Partido Socialista | 0000000000035.0735,07 / 100,00 | 00000000000000099 / 21 |
| Perafita, Lavra e Santa Cruz do Bispo | Partido Socialista | 0000000000036.9836,98 / 100,00 | 00000000000000088 / 19 |
| São Mamede de Infesta e Senhora da Hora | Partido Socialista | 0000000000034.4934,49 / 100,00 | 00000000000000099 / 21 |

### Paços de Ferreira
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Socialista | 21 125 | 0000000000064.7664,76 / 100,00 | 17,83 | 00000000000000055 / 7 | 1 |
| | Partido Social Democrata | 9 470 | 0000000000029.0329,03 / 100,00 | 15,40 | 00000000000000022 / 7 | 1 |
| | Coligação Democrática Unitária | 435 | 0000000000001.331,33 / 100,00 | 1,32 | 00000000000000000 / 7 | |
| | CDS – Partido Popular | 362 | 0000000000001.111,11 / 100,00 | 0,31 | 00000000000000000 / 7 | |
| | Partido Trabalhista Português | 224 | 0000000000000.690,69 / 100,00 | 0,13 | 00000000000000000 / 7 | |
| Votos Inválidos | Votos Inválidos | 1 005 | 0000000000003.093,09 / 100,00 | 0,92 | | |
| Total | Total | 32 621 | 0000000000100.00100,00 / 100,00 | | 00000000000000077 / 7 | |
| Eleitorado/Participação | Eleitorado/Participação | 48 214 | 0000000000067.6667,66 / 100,00 | 2,23 | | |
| Freguesia | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | CDU | CDS | PTP | Votantes |
| Carvalhosa | 68,93 | 25,18 | 1,16 | 0,89 | 0,74 | 2 581 |
| Eiriz | 69,94 | 25,37 | 1,32 | 0,73 | 0,73 | 1 364 |
| Ferreira | 77,36 | 16,25 | 0,49 | 1,65 | 1,09 | 2 659 |
| Figueiró | 69,86 | 25,94 | 0,63 | 0,88 | 0,94 | 1 596 |
| Frazão Arreigada | 56,68 | 34,52 | 1,21 | 3,12 | 0,87 | 3 557 |
| Freamunde | 66,70 | 24,81 | 3,96 | 0,59 | 0,61 | 4 594 |
| Meixomil | 61,40 | 32,76 | 0,85 | 1,14 | 0,33 | 2 106 |
| Paços de Ferreira | 54,74 | 37,93 | 1,36 | 1,02 | 0,92 | 5 205 |
| Penamaior | 56,01 | 39,91 | 0,53 | 0,53 | 0,35 | 2 255 |
| Raimonda | 69,94 | 26,48 | 0,31 | 0,49 | 0,68 | 1 620 |
| Sanfins Lamoso Codessos | 76,60 | 19,82 | 0,61 | 0,43 | 0,43 | 3 461 |
| Seroa | 58,60 | 35,80 | 0,74 | 1,29 | 0,18 | 1 623 |
| Paços de Ferreira | 64,76 | 29,03 | 1,33 | 1,11 | 0,69 | 32 621 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | Partido Socialista | 19 009 | 0000000000058.2858,28 / 100,00 | 13,15 | 000000000000001313 / 21 | 2 |
| | Partido Social Democrata | 11 053 | 0000000000033.8933,89 / 100,00 | 10,96 | 00000000000000088 / 21 | 2 |
| | Coligação Democrática Unitária | 769 | 0000000000002.362,36 / 100,00 | 1,31 | 00000000000000000 / 21 | |
| | CDS – Partido Popular | 639 | 0000000000001.961,96 / 100,00 | 0,13 | 00000000000000000 / 21 | |
| Votos Inválidos | Votos Inválidos | 1 146 | 0000000000003.513,51 / 100,00 | 1,01 | | |
| Total | Total | 32 616 | 0000000000100.00100,00 / 100,00 | | 000000000000002121 / 21 | |
| Eleitorado/Participação | Eleitorado/Participação | 48 214 | 0000000000067.6567,65 / 100,00 | 2,22 | | |
| Freguesia | % | % | % | % | Votantes |
| Freguesia | PS | PSD | CDU | CDS | Votantes |
| Carvalhosa | 60,52 | 32,27 | 2,29 | 1,63 | 2 581 |
| Eiriz | 67,23 | 27,86 | 2,05 | 1,03 | 1 364 |
| Ferreira | 74,80 | 17,86 | 1,02 | 2,97 | 2 659 |
| Figueiró | 65,41 | 29,20 | 1,44 | 1,38 | 1 596 |
| Frazão Arreigada | 51,22 | 39,22 | 1,77 | 3,65 | 3 557 |
| Freamunde | 61,04 | 28,86 | 5,55 | 0,94 | 4 594 |
| Meixomil | 49,33 | 41,86 | 2,24 | 2,19 | 2 102 |
| Paços de Ferreira | 45,66 | 44,12 | 2,98 | 2,73 | 5 204 |
| Penamaior | 47,76 | 46,56 | 1,46 | 1,33 | 2 255 |
| Raimonda | 66,67 | 29,44 | 0,93 | 0,68 | 1 620 |
| Sanfins Lamoso Codessos | 72,15 | 22,62 | 1,18 | 1,27 | 3 461 |
| Seroa | 49,54 | 42,64 | 1,42 | 2,22 | 1 623 |
| Paços de Ferreira | 58,28 | 33,89 | 2,36 | 1,96 | 32 616 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | Partido Socialista | 16 199 | 0000000000049.6649,66 / 100,00 | 5,88 | 00000000000000077 / 12 | 3 | 000000000000006565 / 120 | 10 |
| | Partido Social Democrata | 13 038 | 0000000000039.9739,97 / 100,00 | 8,66 | 00000000000000055 / 12 | 3 | 000000000000005151 / 120 | 13 |
| | Grupo de Cidadãos | 1 324 | 0000000000004.064,06 / 100,00 | - | 00000000000000000 / 12 | - | 00000000000000044 / 120 | - |
| | Coligação Democrática Unitária | 677 | 0000000000002.082,08 / 100,00 | 1,34 | 00000000000000000 / 12 | | 00000000000000000 / 120 | 1 |
| | CDS – Partido Popular | 280 | 0000000000000.860,86 / 100,00 | 0,52 | 00000000000000000 / 12 | | 00000000000000000 / 120 | |
| Votos Inválidos | Votos Inválidos | 1 101 | 0000000000003.373,37 / 100,00 | 0,46 | | | | |
| Total | Total | 32 619 | 0000000000100.00100,00 / 100,00 | | 000000000000001212 / 12 | | 0000000000000120120 / 120 | |
| Eleitorado/Participação | Eleitorado/Participação | 48 214 | 0000000000067.6567,65 / 100,00 | 2,22 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Carvalhosa | Partido Socialista | 0000000000049.5949,59 / 100,00 | 00000000000000055 / 9 |
| Eiriz | Partido Socialista | 0000000000070.6770,67 / 100,00 | 00000000000000077 / 9 |
| Ferreira | Partido Socialista | 0000000000079.2079,20 / 100,00 | 00000000000000088 / 9 |
| Figueiró | Partido Socialista | 0000000000061.4061,40 / 100,00 | 00000000000000066 / 9 |
| Frazão Arreigada | Partido Social Democrata | 0000000000035.3735,37 / 100,00 | 00000000000000055 / 13 |
| Freamunde | Partido Socialista | 0000000000058.3658,36 / 100,00 | 00000000000000088 / 13 |
| Meixomil | Partido Social Democrata | 0000000000060.1460,14 / 100,00 | 00000000000000066 / 9 |
| Paços de Ferreira | Partido Social Democrata | 0000000000056.6156,61 / 100,00 | 00000000000000088 / 13 |
| Penamaior | Partido Social Democrata | 0000000000058.7658,76 / 100,00 | 00000000000000066 / 9 |
| Raimonda | Partido Socialista | 0000000000063.3363,33 / 100,00 | 00000000000000066 / 9 |
| Sanfins Lamoso Codessos | Partido Socialista | 0000000000067.0667,06 / 100,00 | 00000000000000077 / 9 |
| Seroa | Partido Social Democrata | 0000000000062.8562,85 / 100,00 | 00000000000000066 / 9 |

### Paredes
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Socialista | 25 885 | 0000000000050.3550,35 / 100,00 | 9,41 | 00000000000000055 / 9 | 1 |
| | Partido Social Democrata | 18 601 | 0000000000036.1836,18 / 100,00 | 4,92 | 00000000000000044 / 9 | 1 |
| | CDS – Partido Popular | 1 881 | 0000000000003.663,66 / 100,00 | 0,03 | 00000000000000000 / 9 | |
| | Coligação Democrática Unitária | 1 473 | 0000000000002.872,87 / 100,00 | 3,53 | 00000000000000000 / 9 | |
| | Movimento Positivo Paredes | 1 124 | 0000000000002.192,19 / 100,00 | Novo | 00000000000000000 / 9 | Novo |
| | Bloco de Esquerda | 641 | 0000000000001.251,25 / 100,00 | 0,50 | 00000000000000000 / 9 | |
| Votos Inválidos | Votos Inválidos | 1 804 | 0000000000003.513,51 / 100,00 | 2,61 | | |
| Total | Total | 51 409 | 0000000000100.00100,00 / 100,00 | | 00000000000000099 / 9 | |
| Eleitorado/Participação | Eleitorado/Participação | 73 071 | 0000000000070.3570,35 / 100,00 | 5,93 | | |
| Freguesia | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | CDS | CDU | MPP | BE | Votantes |
| Aguiar de Sousa | 43,60 | 37,02 | 3,59 | 1,74 | 8,24 | 1,65 | 1 032 |
| Astromil | 56,52 | 32,98 | 1,35 | 0,90 | 2,25 | 2,25 | 667 |
| Baltar | 57,00 | 30,49 | 3,68 | 2,40 | 1,89 | 1,25 | 2 958 |
| Beire | 54,79 | 36,72 | 4,54 | 0,56 | 0,86 | 0,72 | 1 389 |
| Cete | 43,81 | 28,69 | 6,84 | 12,58 | 2,12 | 1,97 | 1 931 |
| Cristelo | 47,17 | 44,12 | 2,01 | 0,70 | 2,35 | 0,87 | 1 147 |
| Duas Igrejas | 40,57 | 47,79 | 5,54 | 0,51 | 2,28 | 0,51 | 2 147 |
| Gandra | 39,22 | 47,63 | 3,28 | 3,69 | 0,77 | 1,86 | 3 876 |
| Lordelo | 33,90 | 54,76 | 2,38 | 1,87 | 2,10 | 1,02 | 5 714 |
| Louredo | 50,27 | 39,07 | 2,80 | 0,86 | 2,05 | 0,54 | 929 |
| Parada de Todeia | 34,53 | 23,37 | 1,85 | 32,16 | 4,83 | 1,05 | 1 138 |
| Paredes | 53,76 | 30,06 | 5,62 | 1,94 | 2,91 | 1,51 | 11 711 |
| Rebordosa | 75,17 | 18,25 | 1,20 | 0,72 | 0,72 | 1,20 | 5 248 |
| Recarei | 46,73 | 40,85 | 1,48 | 3,61 | 3,03 | 1,12 | 2 769 |
| Sobreira | 66,37 | 22,65 | 1,42 | 2,42 | 2,80 | 1,34 | 2 605 |
| Sobrosa | 38,84 | 53,59 | 1,89 | 0,40 | 1,89 | 0,52 | 1 743 |
| Vandoma | 55,35 | 34,42 | 3,06 | 2,13 | 0,93 | 1,33 | 1 505 |
| Vilela | 43,52 | 42,97 | 6,93 | 0,59 | 1,10 | 0,72 | 2 900 |
| Paredes | 50,35 | 36,18 | 3,66 | 2,87 | 2,19 | 1,25 | 51 409 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | Partido Socialista | 24 603 | 0000000000047.8847,88 / 100,00 | 9,81 | 000000000000001414 / 27 | 3 |
| | Partido Social Democrata | 18 639 | 0000000000036.2736,27 / 100,00 | 5,11 | 000000000000001111 / 27 | 2 |
| | CDS – Partido Popular | 2 256 | 0000000000004.394,39 / 100,00 | 0,17 | 00000000000000011 / 27 | |
| | Coligação Democrática Unitária | 1 827 | 0000000000003.563,56 / 100,00 | 3,80 | 00000000000000011 / 27 | 1 |
| | Movimento Positivo Paredes | 1 220 | 0000000000002.372,37 / 100,00 | Novo | 00000000000000000 / 27 | Novo |
| | Bloco de Esquerda | 866 | 0000000000001.691,69 / 100,00 | 0,74 | 00000000000000000 / 27 | |
| Votos Inválidos | Votos Inválidos | 1 972 | 0000000000003.843,84 / 100,00 | 2,70 | | |
| Total | Total | 51 383 | 0000000000100.00100,00 / 100,00 | | 000000000000002727 / 27 | |
| Eleitorado/Participação | Eleitorado/Participação | 73 071 | 0000000000070.3270,32 / 100,00 | 5,90 | | |
| Freguesia | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | CDS | CDU | MPP | BE | Votantes |
| Aguiar de Sousa | 40,79 | 34,11 | 3,39 | 2,33 | 12,50 | 2,33 | 1 032 |
| Astromil | 54,57 | 33,38 | 1,22 | 1,22 | 2,13 | 3,35 | 656 |
| Baltar | 53,75 | 31,68 | 4,33 | 2,70 | 1,72 | 1,86 | 2 958 |
| Beire | 52,99 | 37,87 | 4,54 | 0,65 | 1,08 | 1,08 | 1 389 |
| Cete | 40,91 | 28,64 | 7,92 | 13,21 | 2,38 | 2,33 | 1 931 |
| Cristelo | 43,94 | 45,25 | 2,35 | 1,05 | 2,62 | 1,39 | 1 147 |
| Duas Igrejas | 37,45 | 48,63 | 7,17 | 0,56 | 2,28 | 0,93 | 2 147 |
| Gandra | 36,72 | 48,90 | 3,66 | 3,85 | 0,90 | 2,30 | 3 875 |
| Lordelo | 31,99 | 55,79 | 2,74 | 2,10 | 2,23 | 1,09 | 5 702 |
| Louredo | 46,82 | 40,80 | 4,20 | 0,75 | 2,15 | 0,65 | 929 |
| Parada de Todeia | 30,19 | 22,45 | 1,67 | 39,35 | 2,99 | 1,58 | 1 136 |
| Paredes | 50,35 | 30,71 | 6,47 | 2,64 | 3,07 | 1,96 | 11 711 |
| Rebordosa | 72,45 | 18,79 | 2,17 | 1,01 | 0,67 | 1,96 | 5 248 |
| Recarei | 48,36 | 33,08 | 1,88 | 6,75 | 4,23 | 1,66 | 2 769 |
| Sobreira | 65,64 | 21,65 | 1,73 | 3,45 | 2,42 | 1,80 | 2 605 |
| Sobrosa | 36,14 | 54,68 | 2,58 | 0,57 | 2,07 | 0,86 | 1 743 |
| Vandoma | 53,75 | 34,49 | 3,79 | 2,19 | 1,53 | 1,73 | 1 505 |
| Vilela | 40,97 | 42,90 | 9,00 | 0,76 | 1,28 | 0,93 | 2 900 |
| Paredes | 47,88 | 36,27 | 4,39 | 3,56 | 2,37 | 1,69 | 51 383 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | Partido Socialista | 23 317 | 0000000000045.3845,38 / 100,00 | 9,70 | 00000000000000088 / 18 | 4 | 000000000000008484 / 176 | 15 |
| | Partido Social Democrata | 20 433 | 0000000000039.7739,77 / 100,00 | 4,60 | 00000000000000099 / 18 | 4 | 000000000000008181 / 176 | 10 |
| | CDS – Partido Popular | 2 797 | 0000000000005.445,44 / 100,00 | 2,43 | 00000000000000000 / 18 | | 00000000000000055 / 176 | 3 |
| | Coligação Democrática Unitária | 1 678 | 0000000000003.273,27 / 100,00 | 3,70 | 00000000000000011 / 18 | | 00000000000000055 / 176 | 6 |
| | Grupo de Cidadãos | 793 | 0000000000001.541,54 / 100,00 | 2,32 | 00000000000000000 / 18 | | 00000000000000011 / 176 | 2 |
| | Bloco de Esquerda | 603 | 0000000000001.171,17 / 100,00 | 0,23 | 00000000000000000 / 18 | | 00000000000000000 / 176 | |
| Votos Inválidos | Votos Inválidos | 1 763 | 0000000000003.433,43 / 100,00 | 1,74 | | | | |
| Total | Total | 51 384 | 0000000000100.00100,00 / 100,00 | | 000000000000001818 / 18 | | 0000000000000176176 / 176 | |
| Eleitorado/Participação | Eleitorado/Participação | 73 071 | 0000000000070.3270,32 / 100,00 | 5,90 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Aguiar de Sousa | Partido Socialista | 0000000000040.5040,50 / 100,00 | 00000000000000044 / 9 |
| Astromil | Partido Socialista | 0000000000053.4253,42 / 100,00 | 00000000000000044 / 7 |
| Baltar | Partido Socialista | 0000000000053.5553,55 / 100,00 | 00000000000000066 / 9 |
| Beire | Partido Social Democrata | 0000000000048.0948,09 / 100,00 | 00000000000000055 / 9 |
| Cete | Partido Social Democrata | 0000000000039.4639,46 / 100,00 | 00000000000000044 / 9 |
| Cristelo | Partido Social Democrata | 0000000000056.7656,76 / 100,00 | 00000000000000066 / 9 |
| Duas Igrejas | Partido Social Democrata | 0000000000056.0356,03 / 100,00 | 00000000000000055 / 9 |
| Gandra | Partido Social Democrata | 0000000000051.0651,06 / 100,00 | 00000000000000088 / 13 |
| Lordelo | Partido Social Democrata | 0000000000057.4857,48 / 100,00 | 00000000000000099 / 13 |
| Louredo | Partido Social Democrata | 0000000000050.1650,16 / 100,00 | 00000000000000055 / 9 |
| Parada de Todeia | Coligação Democrática Unitária | 0000000000035.8035,80 / 100,00 | 00000000000000044 / 9 |
| Paredes | Partido Socialista | 0000000000048.1248,12 / 100,00 | 00000000000000077 / 13 |
| Rebordosa | Partido Socialista | 0000000000070.7570,75 / 100,00 | 000000000000001010 / 13 |
| Recarei | Partido Socialista | 0000000000055.7255,72 / 100,00 | 00000000000000077 / 9 |
| Sobreira | Partido Socialista | 0000000000071.4871,48 / 100,00 | 00000000000000077 / 9 |
| Sobrosa | Partido Social Democrata | 0000000000063.4563,45 / 100,00 | 00000000000000066 / 9 |
| Vandoma | Partido Socialista | 0000000000050.2350,23 / 100,00 | 00000000000000055 / 9 |
| Vilela | Partido Social Democrata | 0000000000041.9041,90 / 100,00 | 00000000000000044 / 9 |

### Penafiel
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | PSD-CDS | 23 420 | 0000000000051.8751,87 / 100,00 | 1,36 | 00000000000000055 / 9 | |
| | Partido Socialista | 15 731 | 0000000000034.8434,84 / 100,00 | 6,29 | 00000000000000044 / 9 | |
| | Tino de Rans - Penafiel é TOP | 2 808 | 0000000000006.226,22 / 100,00 | Novo | 00000000000000000 / 9 | Novo |
| | Mário Magalhães - Somos Penafiel | 830 | 0000000000001.841,84 / 100,00 | Novo | 00000000000000000 / 9 | Novo |
| | Coligação Democrática Unitária | 687 | 0000000000001.521,52 / 100,00 | 1,65 | 00000000000000000 / 9 | |
| | Bloco de Esquerda | 504 | 0000000000001.121,12 / 100,00 | 0,28 | 00000000000000000 / 9 | |
| Votos Inválidos | Votos Inválidos | 1 175 | 0000000000002.602,60 / 100,00 | 1,19 | | |
| Total | Total | 45 155 | 0000000000100.00100,00 / 100,00 | | 00000000000000099 / 9 | |
| Eleitorado/Participação | Eleitorado/Participação | 62 227 | 0000000000072.5672,56 / 100,00 | 2,06 | | |
| Freguesia | % | % | % | % | % | % | Votantes |
| Freguesia | PSD- CDS | PS | TOP | SP | CDU | BE | Votantes |
| Abragão | 55,01 | 35,53 | 4,53 | 1,10 | 0,75 | 0,69 | 1 458 |
| Boelhe | 52,18 | 35,12 | 7,53 | 0,45 | 2,72 | 0,54 | 1 102 |
| Bustelo | 34,19 | 51,53 | 4,38 | 4,05 | 1,49 | 1,73 | 1 211 |
| Cabeça Santa | 37,21 | 53,26 | 4,54 | 1,79 | 0,38 | 0,70 | 1 564 |
| Canelas | 62,67 | 28,17 | 3,97 | 0,47 | 1,13 | 1,70 | 1 058 |
| Capela | 45,70 | 43,11 | 8,05 | 0,14 | 0,68 | 0,27 | 733 |
| Castelões | 62,47 | 26,28 | 4,57 | 0,45 | 2,90 | 0,78 | 898 |
| Croca | 47,87 | 36,65 | 6,97 | 2,90 | 1,90 | 0,90 | 1 105 |
| Duas Igrejas | 57,67 | 26,84 | 9,71 | 1,47 | 0,96 | 0,66 | 1 360 |
| Eja | 35,24 | 44,94 | 8,70 | 7,56 | 0,57 | 1,57 | 701 |
| Fonte Arcada | 47,27 | 39,74 | 6,05 | 1,09 | 1,49 | 1,98 | 1 009 |
| Galegos | 53,27 | 34,47 | 7,50 | 1,51 | 0,84 | 0,67 | 1 787 |
| Guilhufe e Urrô | 60,70 | 23,62 | 6,33 | 2,65 | 1,94 | 1,70 | 2 527 |
| Irivo | 61,13 | 25,42 | 3,94 | 4,37 | 1,27 | 0,92 | 1 420 |
| Lagares e Figueira | 57,62 | 30,20 | 7,86 | 0,59 | 0,69 | 1,12 | 1 871 |
| Luzim e Vila Cova | 61,81 | 22,79 | 9,34 | 1,64 | 1,64 | 0,92 | 974 |
| Oldrões | 53,65 | 34,69 | 6,60 | 1,30 | 1,61 | 0,23 | 1 303 |
| Paço de Sousa | 43,62 | 44,49 | 3,77 | 1,77 | 2,98 | 0,90 | 2 549 |
| Penafiel | 47,57 | 38,30 | 5,00 | 2,22 | 1,54 | 1,41 | 9 149 |
| Perozelo | 60,00 | 31,53 | 3,50 | 0,68 | 0,34 | 2,71 | 885 |
| Rans | 53,44 | 21,58 | 19,56 | 0,46 | 0,73 | 1,10 | 1 089 |
| Recezinhos (São Mamede) | 39,71 | 48,40 | 5,38 | 2,28 | 0,41 | 0,52 | 967 |
| Recezinhos (São Martinho) | 52,89 | 26,75 | 10,44 | 4,47 | 1,23 | 1,49 | 1 140 |
| Rio de Moinhos | 59,25 | 31,30 | 5,10 | 0,93 | 1,33 | 0,64 | 1 725 |
| Rio Mau | 36,68 | 41,70 | 5,57 | 2,18 | 8,08 | 1,53 | 916 |
| Sebolido | 34,95 | 55,71 | 4,67 | 0,35 | 1,73 | 1,04 | 578 |
| Termas de São Vicente | 63,27 | 25,35 | 6,80 | 0,77 | 1,29 | 0,94 | 3 101 |
| Valpedre | 64,82 | 27,18 | 4,41 | 0,92 | 0,41 | 0,82 | 975 |
| Penafiel | 51,87 | 34,84 | 6,22 | 1,84 | 1,52 | 1,12 | 45 155 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | PSD-CDS | 22 741 | 0000000000050.3650,36 / 100,00 | 0,12 | 000000000000001616 / 27 | |
| | Partido Socialista | 15 498 | 0000000000034.3234,32 / 100,00 | 5,46 | 000000000000001111 / 27 | 1 |
| | Tino de Rans - Penafiel é TOP | 3 138 | 0000000000006.956,95 / 100,00 | Novo | 00000000000000022 / 27 | Novo |
| | Coligação Democrática Unitária | 976 | 0000000000002.162,16 / 100,00 | 1,74 | 00000000000000000 / 27 | 1 |
| | Mário Magalhães - Somos Penafiel | 885 | 0000000000001.961,96 / 100,00 | Novo | 00000000000000000 / 27 | Novo |
| | Bloco de Esquerda | 647 | 0000000000001.431,43 / 100,00 | 0,45 | 00000000000000000 / 27 | |
| Votos Inválidos | Votos Inválidos | 1 270 | 0000000000002.812,81 / 100,00 | 1,15 | | |
| Total | Total | 45 155 | 0000000000100.00100,00 / 100,00 | | 000000000000002727 / 27 | |
| Eleitorado/Participação | Eleitorado/Participação | 62 227 | 0000000000072.5672,56 / 100,00 | 2,05 | | |
| Freguesia | % | % | % | % | % | % | Votantes |
| Freguesia | PSD- CDS | PS | TOP | CDU | SP | BE | Votantes |
| Abragão | 53,16 | 36,56 | 4,32 | 1,51 | 1,37 | 0,62 | 1 458 |
| Boelhe | 49,91 | 34,48 | 8,44 | 3,81 | 0,91 | 1,00 | 1 102 |
| Bustelo | 33,11 | 50,12 | 5,37 | 2,39 | 4,54 | 1,49 | 1 211 |
| Cabeça Santa | 35,10 | 54,54 | 5,18 | 0,51 | 1,60 | 0,70 | 1 564 |
| Canelas | 60,78 | 27,69 | 5,20 | 1,89 | 0,76 | 1,42 | 1 058 |
| Capela | 46,25 | 42,29 | 7,50 | 1,09 | 0,14 | 0,55 | 733 |
| Castelões | 60,69 | 26,39 | 5,01 | 3,23 | 1,11 | 0,67 | 898 |
| Croca | 46,79 | 35,75 | 8,24 | 2,62 | 2,08 | 1,09 | 1 105 |
| Duas Igrejas | 57,57 | 25,74 | 8,97 | 1,84 | 1,76 | 0,88 | 1 360 |
| Eja | 35,66 | 42,08 | 8,99 | 0,71 | 8,27 | 1,85 | 701 |
| Fonte Arcada | 45,59 | 39,44 | 7,63 | 1,39 | 1,39 | 1,98 | 1 009 |
| Galegos | 53,27 | 32,85 | 8,62 | 1,34 | 1,29 | 0,84 | 1 787 |
| Guilhufe e Urrô | 58,65 | 23,07 | 7,20 | 2,22 | 2,89 | 2,30 | 2 527 |
| Irivo | 60,00 | 24,30 | 4,37 | 1,55 | 4,51 | 1,41 | 1 420 |
| Lagares e Figueira | 58,10 | 27,69 | 8,87 | 0,75 | 0,69 | 1,82 | 1 871 |
| Luzim e Vila Cova | 62,63 | 21,46 | 9,14 | 2,46 | 1,64 | 0,62 | 974 |
| Oldrões | 51,96 | 33,46 | 7,52 | 2,30 | 1,77 | 0,46 | 1 303 |
| Paço de Sousa | 43,94 | 42,09 | 3,92 | 4,51 | 2,00 | 1,29 | 2 549 |
| Penafiel | 45,50 | 37,59 | 6,23 | 2,55 | 2,22 | 2,05 | 9 149 |
| Perozelo | 57,18 | 29,27 | 5,42 | 1,47 | 0,68 | 4,63 | 885 |
| Rans | 51,24 | 20,11 | 22,59 | 0,92 | 1,10 | 1,10 | 1 089 |
| Recezinhos (São Mamede) | 37,64 | 48,81 | 5,58 | 0,83 | 3,00 | 0,52 | 967 |
| Recezinhos (São Martinho) | 53,07 | 26,40 | 9,74 | 1,84 | 4,82 | 1,32 | 1 140 |
| Rio de Moinhos | 57,74 | 32,12 | 5,28 | 1,68 | 0,64 | 0,93 | 1 725 |
| Rio Mau | 22,60 | 54,59 | 5,46 | 8,73 | 1,86 | 1,75 | 916 |
| Sebolido | 32,01 | 56,23 | 5,71 | 2,25 | 0,52 | 1,73 | 578 |
| Termas de São Vicente | 62,50 | 24,83 | 7,19 | 1,42 | 0,87 | 1,16 | 3 101 |
| Valpedre | 64,31 | 26,36 | 5,23 | 0,92 | 1,13 | 0,51 | 975 |
| Penafiel | 50,36 | 34,32 | 6,95 | 2,16 | 1,96 | 1,43 | 45 155 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | PSD-CDS | 18 929 | 0000000000041.9241,92 / 100,00 | 1,81 | 000000000000001616 / 28 | 1 | 0000000000000106106 / 250 | 3 |
| | Partido Socialista | 16 027 | 0000000000035.4935,49 / 100,00 | 0,38 | 00000000000000066 / 28 | 2 | 000000000000009292 / 250 | 1 |
| | Grupo de Cidadãos | 7 088 | 0000000000015.7015,70 / 100,00 | 1,10 | 00000000000000066 / 28 | 1 | 000000000000004949 / 250 | |
| | Coligação Democrática Unitária | 1 475 | 0000000000003.273,27 / 100,00 | 1,70 | 00000000000000000 / 28 | | 00000000000000033 / 250 | 4 |
| | Bloco de Esquerda | 240 | 0000000000000.530,53 / 100,00 | 0,21 | 00000000000000000 / 28 | | 00000000000000000 / 250 | |
| Votos Inválidos | Votos Inválidos | 1 396 | 0000000000003.093,09 / 100,00 | 0,63 | | | | |
| Total | Total | 45 155 | 0000000000100.00100,00 / 100,00 | | 000000000000002828 / 28 | | 0000000000000250250 / 250 | |
| Eleitorado/Participação | Eleitorado/Participação | 62 227 | 0000000000072.5672,56 / 100,00 | 2,05 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Abragão | PSD-CDS | 0000000000055.8355,83 / 100,00 | 00000000000000055 / 9 |
| Boelhe | PSD-CDS | 0000000000053.9053,90 / 100,00 | 00000000000000055 / 9 |
| Bustelo | Grupo de Cidadãos | 0000000000064.9164,91 / 100,00 | 00000000000000066 / 9 |
| Cabeça Santa | Partido Socialista | 0000000000077.1177,11 / 100,00 | 00000000000000077 / 9 |
| Canelas | PSD-CDS | 0000000000065.0365,03 / 100,00 | 00000000000000066 / 9 |
| Capela | Partido Socialista | 0000000000058.6658,66 / 100,00 | 00000000000000044 / 7 |
| Castelões | PSD-CDS | 0000000000065.3765,37 / 100,00 | 00000000000000077 / 9 |
| Croca | Partido Socialista | 0000000000037.1037,10 / 100,00 | 00000000000000044 / 9 |
| Duas Igrejas | Grupo de Cidadãos | 0000000000065.9665,96 / 100,00 | 00000000000000077 / 9 |
| Eja | Grupo de Cidadãos | 0000000000048.7948,79 / 100,00 | 00000000000000044 / 7 |
| Fonte Arcada | PSD-CDS | 0000000000047.4747,47 / 100,00 | 00000000000000055 / 9 |
| Galegos | PSD-CDS | 0000000000059.0959,09 / 100,00 | 00000000000000066 / 9 |
| Guilhufe e Urrô | Grupo de Cidadãos | 0000000000060.5160,51 / 100,00 | 00000000000000066 / 9 |
| Irivo | PSD-CDS | 0000000000076.3476,34 / 100,00 | 00000000000000077 / 9 |
| Lagares e Figueira | PSD-CDS | 0000000000068.7968,79 / 100,00 | 00000000000000077 / 9 |
| Luzim e Vila Cova | PSD-CDS | 0000000000069.3069,30 / 100,00 | 00000000000000077 / 9 |
| Oldrões | PSD-CDS | 0000000000055.6455,64 / 100,00 | 00000000000000055 / 9 |
| Paço de Sousa | PSD-CDS | 0000000000045.9845,98 / 100,00 | 00000000000000055 / 9 |
| Penafiel | PSD-CDS | 0000000000045.7545,75 / 100,00 | 00000000000000077 / 13 |
| Perozelo | PSD-CDS | 0000000000056.7256,72 / 100,00 | 00000000000000055 / 9 |
| Rans | Grupo de Cidadãos | 0000000000065.2965,29 / 100,00 | 00000000000000077 / 9 |
| Recezinhos (São Mamede) | Partido Socialista | 0000000000058.0158,01 / 100,00 | 00000000000000066 / 9 |
| Recezinhos (São Martinho) | Grupo de Cidadãos | 0000000000048.6048,60 / 100,00 | 00000000000000055 / 9 |
| Rio de Moinhos | PSD-CDS | 0000000000066.3866,38 / 100,00 | 00000000000000066 / 9 |
| Rio Mau | Partido Socialista | 0000000000071.8371,83 / 100,00 | 00000000000000077 / 9 |
| Sebolido | Partido Socialista | 0000000000062.9862,98 / 100,00 | 00000000000000055 / 7 |
| Termas de São Vicente | PSD-CDS | 0000000000071.8871,88 / 100,00 | 00000000000000077 / 9 |
| Valpedre | PSD-CDS | 0000000000063.5963,59 / 100,00 | 00000000000000066 / 9 |

### Porto
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Porto, o nosso Partido 2017 (Apoiado por CDS, MPT e NC) | 51 159 | 0000000000044.4644,46 / 100,00 | 5,21 | 00000000000000077 / 13 | 1 |
| | Partido Socialista | 32 856 | 0000000000028.5528,55 / 100,00 | 5,87 | 00000000000000044 / 13 | 1 |
| | PSD-PPM | 11 952 | 0000000000010.3910,39 / 100,00 | 10,67 | 00000000000000011 / 13 | 2 |
| | Coligação Democrática Unitária | 6 781 | 0000000000005.895,89 / 100,00 | 1,49 | 00000000000000011 / 13 | |
| | Bloco de Esquerda | 6 146 | 0000000000005.345,34 / 100,00 | 1,74 | 00000000000000000 / 13 | |
| | Pessoas–Animais–Natureza | 2 215 | 0000000000001.921,92 / 100,00 | - | 00000000000000000 / 13 | - |
| | Partido Cidadania e Democracia Cristã | 186 | 0000000000000.160,16 / 100,00 | - | 00000000000000000 / 13 | - |
| | Partido Nacional Renovador | 173 | 0000000000000.150,15 / 100,00 | - | 00000000000000000 / 13 | - |
| | Partido Trabalhista Português | 166 | 0000000000000.140,14 / 100,00 | 0,10 | 00000000000000000 / 13 | |
| Votos Inválidos | Votos Inválidos | 3 439 | 0000000000002.992,99 / 100,00 | 1,42 | | |
| Total | Total | 115 073 | 0000000000100.00100,00 / 100,00 | | 000000000000001313 / 13 | |
| Eleitorado/Participação | Eleitorado/Participação | 214 324 | 0000000000053.6953,69 / 100,00 | 1,09 | | |
| Freguesia | % | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | RM | PS | PSD- PPM | CDU | BE | PAN | PPV | PNR | PTP | Votantes |
| Aldoar, Foz do Douro e Nevogilde | 56,52 | 21,89 | 10,67 | 3,40 | 3,78 | 1,19 | 0,08 | 0,11 | 0,04 | 15 716 |
| Bonfim | 42,33 | 28,53 | 11,15 | 6,41 | 6,24 | 2,20 | 0,21 | 0,22 | 0,09 | 11 710 |
| Campanhã | 34,91 | 36,84 | 8,74 | 8,67 | 5,13 | 1,61 | 0,25 | 0,08 | 0,14 | 14 836 |
| Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória | 41,34 | 28,95 | 10,15 | 6,47 | 7,55 | 2,25 | 0,14 | 0,14 | 0,11 | 18 038 |
| Lordelo do Ouro e Massarelos | 49,77 | 26,09 | 8,63 | 6,00 | 5,01 | 1,59 | 0,18 | 0,17 | 0,07 | 14 064 |
| Paranhos | 41,07 | 28,37 | 13,50 | 5,83 | 5,06 | 2,03 | 0,15 | 0,14 | 0,24 | 22 768 |
| Ramalde | 46,45 | 29,31 | 8,67 | 4,85 | 4,69 | 2,45 | 0,14 | 0,21 | 0,25 | 17 941 |
| Porto | 44,46 | 28,55 | 10,39 | 5,89 | 5,34 | 1,92 | 0,16 | 0,15 | 0,14 | 115 073 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Porto, o nosso Partido 2017 (Apoiado por CDS, MPT e NC) | 44 614 | 0000000000038.7838,78 / 100,00 | 4,09 | 000000000000001616 / 39 | 1 |
| | Partido Socialista | 31 238 | 0000000000027.1627,16 / 100,00 | 3,46 | 000000000000001111 / 39 | 1 |
| | PSD-PPM | 15 156 | 0000000000013.1813,18 / 100,00 | 7,13 | 00000000000000055 / 39 | 3 |
| | Coligação Democrática Unitária | 8 748 | 0000000000007.607,60 / 100,00 | 2,29 | 00000000000000033 / 39 | 1 |
| | Bloco de Esquerda | 8 281 | 0000000000007.207,20 / 100,00 | 2,22 | 00000000000000033 / 39 | 1 |
| | Pessoas–Animais–Natureza | 3 195 | 0000000000002.782,78 / 100,00 | - | 00000000000000011 / 39 | - |
| Votos Inválidos | Votos Inválidos | 3 800 | 0000000000003.303,30 / 100,00 | 1,75 | | |
| Total | Total | 115 032 | 0000000000100.00100,00 / 100,00 | | 000000000000003939 / 39 | |
| Eleitorado/Participação | Eleitorado/Participação | 214 324 | 0000000000053.6753,67 / 100,00 | 1,08 | | |
| Freguesia | % | % | % | % | % | % | Votantes |
| Freguesia | RM | PS | PSD- PPM | CDU | BE | PAN | Votantes |
| Aldoar, Foz do Douro e Nevogilde | 51,45 | 20,28 | 14,00 | 4,67 | 4,96 | 1,93 | 15 667 |
| Bonfim | 36,31 | 27,08 | 13,48 | 8,49 | 8,29 | 3,36 | 11 710 |
| Campanhã | 29,70 | 36,96 | 10,15 | 10,34 | 6,61 | 2,26 | 14 836 |
| Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória | 35,43 | 27,39 | 12,48 | 8,36 | 9,66 | 3,38 | 18 045 |
| Lordelo do Ouro e Massarelos | 44,37 | 24,66 | 10,93 | 8,04 | 6,66 | 2,51 | 14 065 |
| Paranhos | 34,02 | 26,95 | 17,33 | 7,52 | 7,27 | 3,08 | 22 768 |
| Ramalde | 41,89 | 27,08 | 11,95 | 6,33 | 6,78 | 2,78 | 17 941 |
| Porto | 38,78 | 27,16 | 13,18 | 7,60 | 7,20 | 2,78 | 115 032 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | Vereadores | +/- |
| | Grupo de Cidadãos | 41 086 | 0000000000035.7335,73 / 100,00 | 4,16 | 00000000000000055 / 7 | 000000000000005353 / 135 | 4 |
| | Partido Socialista | 32 284 | 0000000000028.0828,08 / 100,00 | 2,13 | 00000000000000011 / 7 | 000000000000004242 / 135 | 3 |
| | PSD-PPM | 19 825 | 0000000000017.2417,24 / 100,00 | 5,22 | 00000000000000011 / 7 | 000000000000002323 / 135 | 9 |
| | Coligação Democrática Unitária | 8 751 | 0000000000007.617,61 / 100,00 | 2,13 | 00000000000000000 / 7 | 00000000000000099 / 135 | 3 |
| | Bloco de Esquerda | 8 283 | 0000000000007.207,20 / 100,00 | 2,47 | 00000000000000000 / 7 | 00000000000000088 / 135 | 3 |
| Votos Inválidos | Votos Inválidos | 4 748 | 0000000000004.134,13 / 100,00 | 1,35 | | | |
| Total | Total | 114 977 | 0000000000100.00100,00 / 100,00 | | 00000000000000077 / 7 | 0000000000000135135 / 135 | 2 |
| Eleitorado/Participação | Eleitorado/Participação | 214 324 | 0000000000053.6553,65 / 100,00 | 1,04 | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Aldoar, Foz do Douro e Nevogilde | Grupo de Cidadãos | 0000000000050.1750,17 / 100,00 | 000000000000001010 / 19 |
| Bonfim | Grupo de Cidadãos | 0000000000035.7035,70 / 100,00 | 00000000000000088 / 19 |
| Campanhã | Partido Socialista | 0000000000040.2240,22 / 100,00 | 00000000000000099 / 19 |
| Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória | Grupo de Cidadãos | 0000000000033.7933,79 / 100,00 | 00000000000000077 / 19 |
| Lordelo do Ouro e Massarelos | Grupo de Cidadãos | 0000000000042.7642,76 / 100,00 | 00000000000000099 / 19 |
| Paranhos | PSD-PPM | 0000000000030.6330,63 / 100,00 | 00000000000000077 / 21 |
| Ramalde | Grupo de Cidadãos | 0000000000038.9738,97 / 100,00 | 00000000000000088 / 19 |

### Póvoa de Varzim
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Social Democrata | 17 280 | 0000000000057.7057,70 / 100,00 | 11,69 | 00000000000000077 / 9 | 2 |
| | Partido Socialista | 5 691 | 0000000000019.0019,00 / 100,00 | 7,81 | 00000000000000022 / 9 | 1 |
| | CDS – Partido Popular | 2 267 | 0000000000007.577,57 / 100,00 | 6,07 | 00000000000000000 / 9 | 1 |
| | Pessoas–Animais–Natureza | 1 180 | 0000000000003.943,94 / 100,00 | - | 00000000000000000 / 9 | - |
| | Bloco de Esquerda | 1 176 | 0000000000003.933,93 / 100,00 | 1,66 | 00000000000000000 / 9 | |
| | Coligação Democrática Unitária | 941 | 0000000000003.143,14 / 100,00 | 0,43 | 00000000000000000 / 9 | |
| Votos Inválidos | Votos Inválidos | 1 411 | 0000000000004.714,71 / 100,00 | 1,82 | | |
| Total | Total | 29 946 | 0000000000100.00100,00 / 100,00 | | 00000000000000099 / 9 | |
| Eleitorado/Participação | Eleitorado/Participação | 60 049 | 0000000000049.8749,87 / 100,00 | 0,76 | | |
| Freguesia | % | % | % | % | % | % | Votantes |
| Freguesia | PSD | PS | CDS | PAN | BE | CDU | Votantes |
| Aguçadoura e Navais | 67,62 | 9,40 | 11,42 | 2,38 | 3,85 | 1,08 | 2 776 |
| Aver-o-Mar, Amorim e Terroso | 57,41 | 20,44 | 7,54 | 3,45 | 3,81 | 2,30 | 6 354 |
| Balazar | 58,08 | 15,86 | 13,18 | 3,05 | 2,67 | 1,62 | 1 608 |
| Estela | 60,46 | 13,95 | 11,44 | 4,88 | 2,37 | 0,98 | 1 434 |
| Laundos | 65,39 | 17,21 | 6,39 | 3,02 | 1,51 | 1,86 | 1 127 |
| Póvoa de Varzim, Beiriz e Argivai | 53,68 | 21,86 | 6,14 | 4,63 | 4,66 | 4,55 | 15 327 |
| Rates | 74,92 | 10,00 | 6,21 | 2,50 | 1,36 | 0,45 | 1 320 |
| Póvoa de Varzim | 57,70 | 19,00 | 7,57 | 3,94 | 3,93 | 3,14 | 29 946 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Social Democrata | 15 900 | 0000000000053.1053,10 / 100,00 | 9,01 | 000000000000001616 / 27 | 2 |
| | Partido Socialista | 5 873 | 0000000000019.6119,61 / 100,00 | 5,53 | 00000000000000066 / 27 | 2 |
| | CDS – Partido Popular | 2 637 | 0000000000008.818,81 / 100,00 | 4,34 | 00000000000000022 / 27 | 2 |
| | Bloco de Esquerda | 1 405 | 0000000000004.694,69 / 100,00 | 1,62 | 00000000000000011 / 27 | 1 |
| | Pessoas–Animais–Natureza | 1 397 | 0000000000004.674,67 / 100,00 | - | 00000000000000011 / 27 | - |
| | Coligação Democrática Unitária | 1 128 | 0000000000003.773,77 / 100,00 | 1,23 | 00000000000000011 / 27 | |
| Votos Inválidos | Votos Inválidos | 1 606 | 0000000000005.365,36 / 100,00 | 1,41 | | |
| Total | Total | 29 946 | 0000000000100.00100,00 / 100,00 | | 000000000000002727 / 27 | |
| Eleitorado/Participação | Eleitorado/Participação | 60 049 | 0000000000049.8749,87 / 100,00 | 0,76 | | |
| Freguesia | % | % | % | % | % | % | Votantes |
| Freguesia | PSD | PS | CDS | BE | PAN | CDU | Votantes |
| Aguçadoura e Navais | 64,19 | 9,08 | 12,75 | 4,61 | 2,74 | 1,22 | 2 776 |
| Aver-o-Mar, Amorim e Terroso | 53,27 | 20,40 | 8,72 | 4,33 | 4,53 | 2,83 | 6 354 |
| Balazar | 56,16 | 16,73 | 13,74 | 2,36 | 3,73 | 1,87 | 1 608 |
| Estela | 58,72 | 13,39 | 12,06 | 2,79 | 6,14 | 1,19 | 1 434 |
| Laundos | 63,18 | 15,79 | 7,01 | 2,04 | 4,08 | 2,57 | 1 127 |
| Póvoa de Varzim, Beiriz e Argivai | 47,73 | 23,13 | 7,59 | 5,75 | 5,25 | 5,40 | 15 327 |
| Rates | 72,73 | 10,68 | 6,97 | 1,52 | 2,58 | 0,83 | 1 320 |
| Póvoa de Varzim | 53,10 | 19,61 | 8,81 | 4,69 | 4,67 | 3,77 | 29 946 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | Partido Social Democrata | 12 877 | 0000000000043.0043,00 / 100,00 | 5,02 | 00000000000000066 / 7 | | 000000000000004747 / 81 | 3 |
| | Grupo de Cidadãos | 5 587 | 0000000000018.6618,66 / 100,00 | 4,34 | 00000000000000011 / 7 | | 000000000000001818 / 81 | 2 |
| | Partido Socialista | 3 802 | 0000000000012.7012,70 / 100,00 | 10,75 | 00000000000000000 / 7 | | 00000000000000055 / 81 | 8 |
| | CDS – Partido Popular | 2 673 | 0000000000008.938,93 / 100,00 | 2,69 | 00000000000000000 / 7 | | 00000000000000066 / 81 | 1 |
| | Bloco de Esquerda | 1 431 | 0000000000004.784,78 / 100,00 | - | 00000000000000000 / 7 | - | 00000000000000033 / 81 | - |
| | Coligação Democrática Unitária | 1 233 | 0000000000004.124,12 / 100,00 | 1,18 | 00000000000000000 / 7 | | 00000000000000022 / 81 | 1 |
| | Partido da Terra | 466 | 0000000000001.561,56 / 100,00 | - | 00000000000000000 / 7 | - | 00000000000000000 / 81 | - |
| Votos Inválidos | Votos Inválidos | 1 877 | 0000000000006.266,26 / 100,00 | 1,07 | | | | |
| Total | Total | 29 946 | 0000000000100.00100,00 / 100,00 | | 00000000000000077 / 7 | | 000000000000008181 / 81 | |
| Eleitorado/Participação | Eleitorado/Participação | 60 049 | 0000000000049.8749,87 / 100,00 | 0,76 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Aguçadoura e Navais | Partido Social Democrata | 0000000000067.3367,33 / 100,00 | 000000000000001010 / 13 |
| Aver-o-Mar, Amorim e Terroso | Grupo de Cidadãos | 0000000000053.3453,34 / 100,00 | 00000000000000088 / 13 |
| Balazar | Partido Social Democrata | 0000000000056.0956,09 / 100,00 | 00000000000000055 / 9 |
| Estela | Partido Social Democrata | 0000000000050.7750,77 / 100,00 | 00000000000000055 / 9 |
| Laundos | Partido Social Democrata | 0000000000078.7078,70 / 100,00 | 00000000000000088 / 9 |
| Póvoa de Varzim, Beiriz e Argivai | Partido Social Democrata | 0000000000047.8647,86 / 100,00 | 000000000000001010 / 19 |
| Rates | Partido Social Democrata | 0000000000087.5087,50 / 100,00 | 00000000000000099 / 9 |

### Santo Tirso
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Socialista | 22 454 | 0000000000053.7953,79 / 100,00 | 8,83 | 00000000000000066 / 9 | 1 |
| | PSD-CDS | 14 868 | 0000000000035.6235,62 / 100,00 | - | 00000000000000033 / 9 | - |
| | Coligação Democrática Unitária | 1 646 | 0000000000003.943,94 / 100,00 | 2,22 | 00000000000000000 / 9 | |
| | P'rá Frente Santo Tirso | 1 174 | 0000000000002.812,81 / 100,00 | 3,59 | 00000000000000000 / 9 | |
| Votos Inválidos | Votos Inválidos | 1 598 | 0000000000003.833,83 / 100,00 | 2,38 | | |
| Total | Total | 41 740 | 0000000000100.00100,00 / 100,00 | | 00000000000000099 / 9 | |
| Eleitorado/Participação | Eleitorado/Participação | 63 061 | 0000000000066.1966,19 / 100,00 | 4,14 | | |
| Freguesia | % | % | % | % | Votantes |
| Freguesia | PS | PSD- CDS | CDU | PFST | Votantes |
| Agrela | 44,72 | 47,54 | 1,21 | 2,01 | 995 |
| Água Longa | 50,04 | 36,21 | 3,14 | 4,92 | 1 403 |
| Areias, Sequeiró, Lama e Palmeira | 49,18 | 44,01 | 2,42 | 1,54 | 4 085 |
| Aves | 51,16 | 37,78 | 4,26 | 2,03 | 4 621 |
| Carreira e Refojos de Riba de Ave | 66,28 | 27,68 | 2,01 | 1,29 | 1 391 |
| Lamelas e Guimarei | 59,46 | 33,37 | 2,13 | 0,58 | 1 031 |
| Monte Córdova | 52,10 | 42,38 | 2,12 | 1,37 | 2 553 |
| Negrelos (São Tomé) | 59,23 | 21,59 | 3,10 | 12,69 | 2 325 |
| Rebordões | 57,19 | 33,35 | 3,10 | 2,86 | 2 030 |
| Reguenga | 59,86 | 29,52 | 2,45 | 1,53 | 979 |
| Roriz | 61,26 | 25,99 | 7,36 | 2,32 | 2 243 |
| Santo Tirso, Couto e Burgães | 55,73 | 33,67 | 3,92 | 2,61 | 11 623 |
| Vila Nova do Campo | 58,69 | 31,98 | 3,84 | 1,49 | 4 224 |
| Vilarinho | 27,49 | 54,36 | 11,09 | 3,71 | 2 237 |
| Santo Tirso | 53,79 | 35,62 | 3,94 | 2,81 | 41 740 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Mandatos | +/- |
| | Partido Socialista | 21 992 | 0000000000052.6952,69 / 100,00 | 8,13 | 000000000000001616 / 27 | 3 |
| | PSD-CDS | 14 693 | 0000000000035.2035,20 / 100,00 | - | 000000000000001010 / 27 | - |
| | Coligação Democrática Unitária | 2 035 | 0000000000004.884,88 / 100,00 | 2,03 | 00000000000000011 / 27 | 1 |
| | P'rá Frente Santo Tirso | 1 279 | 0000000000003.063,06 / 100,00 | 2,81 | 00000000000000000 / 27 | 1 |
| Votos Inválidos | Votos Inválidos | 1 740 | 0000000000004.174,17 / 100,00 | 2,52 | | |
| Total | Total | 41 739 | 0000000000100.00100,00 / 100,00 | | 000000000000002727 / 27 | |
| Eleitorado/Participação | Eleitorado/Participação | 63 061 | 0000000000066.1966,19 / 100,00 | 4,15 | | |
| Freguesia | % | % | % | % | Votantes |
| Freguesia | PS | PSD- CDS | CDU | PFST | Votantes |
| Agrela | 39,70 | 51,06 | 1,61 | 2,11 | 995 |
| Água Longa | 47,18 | 36,71 | 4,06 | 6,06 | 1 403 |
| Areias, Sequeiró, Lama e Palmeira | 51,00 | 40,62 | 2,82 | 1,74 | 4 084 |
| Aves | 49,97 | 37,91 | 4,91 | 2,27 | 4 621 |
| Carreira e Refojos de Riba de Ave | 65,78 | 26,46 | 2,66 | 1,80 | 1 391 |
| Lamelas e Guimarei | 56,35 | 34,04 | 3,49 | 0,97 | 1 031 |
| Monte Córdova | 48,37 | 44,34 | 2,86 | 1,68 | 2 553 |
| Negrelos (São Tomé) | 58,37 | 20,73 | 4,00 | 12,86 | 2 325 |
| Rebordões | 57,29 | 31,87 | 4,58 | 2,51 | 2 030 |
| Reguenga | 55,67 | 29,11 | 2,35 | 3,27 | 979 |
| Roriz | 56,62 | 28,04 | 9,90 | 2,50 | 2 243 |
| Santo Tirso, Couto e Burgães | 53,59 | 35,36 | 4,49 | 2,70 | 11 622 |
| Vila Nova do Campo | 61,25 | 27,53 | 5,11 | 1,68 | 4 225 |
| Vilarinho | 29,55 | 48,86 | 13,63 | 4,29 | 2 237 |
| Santo Tirso | 52,69 | 35,20 | 4,88 | 3,06 | 41 739 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | Partido Socialista | 22 851 | 0000000000054.7554,75 / 100,00 | 8,33 | 000000000000001010 / 14 | 1 | 000000000000008080 / 142 | 5 |
| | PSD-CDS | 12 481 | 0000000000029.9029,90 / 100,00 | - | 00000000000000022 / 14 | - | 000000000000004343 / 142 | - |
| | Grupo de Cidadãos | 2 783 | 0000000000006.676,67 / 100,00 | 0,12 | 00000000000000022 / 14 | 1 | 000000000000001717 / 142 | 5 |
| | Coligação Democrática Unitária | 2 069 | 0000000000004.964,96 / 100,00 | 0,92 | 00000000000000000 / 14 | | 00000000000000022 / 142 | 1 |
| Votos Inválidos | Votos Inválidos | 1 556 | 0000000000003.723,72 / 100,00 | 1,39 | | | | |
| Total | Total | 41 740 | 0000000000100.00100,00 / 100,00 | | 000000000000001414 / 14 | | 0000000000000142142 / 142 | |
| Eleitorado/Participação | Eleitorado/Participação | 63 061 | 0000000000066.1966,19 / 100,00 | 4,11 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Agrela | PSD-CDS | 0000000000056.9856,98 / 100,00 | 00000000000000066 / 9 |
| Água Longa | Grupo de Cidadãos | 0000000000061.1561,15 / 100,00 | 00000000000000066 / 9 |
| Areias, Sequeiró, Lama e Palmeira | Partido Socialista | 0000000000056.9856,98 / 100,00 | 00000000000000088 / 13 |
| Aves | Partido Social Democrata | 0000000000051.4851,48 / 100,00 | 00000000000000077 / 13 |
| Carreira e Refojos de Riba de Ave | Partido Socialista | 0000000000076.7176,71 / 100,00 | 00000000000000088 / 9 |
| Lamelas e Guimarei | Partido Socialista | 0000000000057.2357,23 / 100,00 | 00000000000000066 / 9 |
| Monte Córdova | PSD-CDS | 0000000000054.0554,05 / 100,00 | 00000000000000055 / 9 |
| Negrelos (São Tomé) | Partido Socialista | 0000000000070.9270,92 / 100,00 | 00000000000000077 / 9 |
| Rebordões | Partido Socialista | 0000000000066.7566,75 / 100,00 | 00000000000000077 / 9 |
| Reguenga | Partido Socialista | 0000000000039.1239,12 / 100,00 | 00000000000000044 / 9 |
| Roriz | Partido Socialista | 0000000000058.1758,17 / 100,00 | 00000000000000066 / 9 |
| Santo Tirso, Couto e Burgães | Partido Socialista | 0000000000058.5958,59 / 100,00 | 00000000000000088 / 13 |
| Vila Nova do Campo | Partido Socialista | 0000000000074.1674,16 / 100,00 | 000000000000001111 / 13 |
| Vilarinho | Grupo de Cidadãos | 0000000000042.9142,91 / 100,00 | 00000000000000044 / 9 |

### Trofa
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | PSD-CDS | 13 013 | 0000000000059.6159,61 / 100,00 | 14,55 | 00000000000000055 / 7 | 1 |
| | Partido Socialista | 6 949 | 0000000000031.8331,83 / 100,00 | 9,66 | 00000000000000022 / 7 | 1 |
| | Coligação Democrática Unitária | 932 | 0000000000004.274,27 / 100,00 | 0,66 | 00000000000000000 / 7 | |
| Votos Inválidos | Votos Inválidos | 938 | 0000000000004.294,29 / 100,00 | 1,50 | | |
| Total | Total | 21 832 | 0000000000100.00100,00 / 100,00 | | 00000000000000077 / 7 | |
| Eleitorado/Participação | Eleitorado/Participação | 33 539 | 0000000000065.0965,09 / 100,00 | 1,88 | | |
| Freguesia | % | % | % | Votantes |
| Freguesia | PSD- CDS | PS | CDU | Votantes |
| Alvarelhos e Guidões | 66,24 | 25,83 | 4,31 | 3 039 |
| Bougado (São Martinho e Santiago) | 64,63 | 27,25 | 4,13 | 11 900 |
| Coronado (São Romão e São Mamede) | 40,93 | 48,65 | 5,31 | 4 750 |
| Covelas | 61,66 | 29,66 | 2,15 | 1 025 |
| Muro | 65,56 | 27,37 | 3,22 | 1 118 |
| Trofa | 59,61 | 31,83 | 4,27 | 21 832 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | PSD-CDS | 12 444 | 0000000000056.9956,99 / 100,00 | 11,54 | 000000000000001313 / 21 | 2 |
| | Partido Socialista | 7 099 | 0000000000032.5132,51 / 100,00 | 7,21 | 00000000000000077 / 21 | 2 |
| | Coligação Democrática Unitária | 1 296 | 0000000000005.945,94 / 100,00 | 0,62 | 00000000000000011 / 21 | |
| Votos Inválidos | Votos Inválidos | 997 | 0000000000004.564,56 / 100,00 | 1,52 | | |
| Total | Total | 21 836 | 0000000000100.00100,00 / 100,00 | | 000000000000002121 / 21 | |
| Eleitorado/Participação | Eleitorado/Participação | 33 539 | 0000000000065.1165,11 / 100,00 | 1,86 | | |
| Freguesia | % | % | % | Votantes |
| Freguesia | PSD- CDS | PS | CDU | Votantes |
| Alvarelhos e Guidões | 64,91 | 26,11 | 5,43 | 3 041 |
| Bougado (São Martinho e Santiago) | 62,30 | 27,21 | 6,05 | 11 902 |
| Coronado (São Romão e São Mamede) | 36,53 | 51,18 | 7,07 | 4 750 |
| Covelas | 59,71 | 31,12 | 2,93 | 1 025 |
| Muro | 63,33 | 28,35 | 4,03 | 1 118 |
| Trofa | 56,99 | 32,51 | 5,94 | 21 836 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | PSD-CDS | 12 307 | 0000000000056.3756,37 / 100,00 | 9,43 | 00000000000000044 / 5 | 1 | 000000000000003232 / 53 | 4 |
| | Partido Socialista | 6 846 | 0000000000031.3531,35 / 100,00 | 7,07 | 00000000000000011 / 5 | | 000000000000001616 / 53 | 4 |
| | Coligação Democrática Unitária | 1 072 | 0000000000004.914,91 / 100,00 | 0,40 | 00000000000000000 / 5 | | 00000000000000000 / 53 | |
| | Grupo de Cidadãos | 649 | 0000000000002.972,97 / 100,00 | 0,45 | 00000000000000000 / 5 | 1 | 00000000000000055 / 53 | |
| Votos Inválidos | Votos Inválidos | 960 | 0000000000004.404,40 / 100,00 | 0,86 | | | | |
| Total | Total | 21 834 | 0000000000100.00100,00 / 100,00 | | 00000000000000055 / 5 | | 000000000000005353 / 53 | |
| Eleitorado/Participação | Eleitorado/Participação | 33 539 | 0000000000065.1065,10 / 100,00 | 1,87 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Alvarelhos e Guidões | PSD-CDS | 0000000000070.1070,10 / 100,00 | 00000000000000077 / 9 |
| Bougado (São Martinho e Santiago) | PSD-CDS | 0000000000065.2565,25 / 100,00 | 000000000000001010 / 13 |
| Coronado (São Romão e São Mamede) | Partido Socialista | 0000000000063.0763,07 / 100,00 | 00000000000000099 / 13 |
| Covelas | PSD-CDS | 0000000000048.0048,00 / 100,00 | 00000000000000055 / 9 |
| Muro | PSD-CDS | 0000000000056.6256,62 / 100,00 | 00000000000000066 / 9 |

### Valongo
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Socialista | 25 336 | 0000000000057.3157,31 / 100,00 | 18,44 | 00000000000000066 / 9 | 2 |
| | PSD-CDS | 11 667 | 0000000000026.3926,39 / 100,00 | - | 00000000000000033 / 9 | - |
| | Coligação Democrática Unitária | 2 308 | 0000000000005.225,22 / 100,00 | 3,10 | 00000000000000000 / 9 | 1 |
| | Bloco de Esquerda | 1 861 | 0000000000004.214,21 / 100,00 | 0,15 | 00000000000000000 / 9 | |
| | Partido da Terra | 697 | 0000000000001.581,58 / 100,00 | - | 00000000000000000 / 9 | - |
| Votos Inválidos | Votos Inválidos | 2 337 | 0000000000005.295,29 / 100,00 | 3,85 | | |
| Total | Total | 44 206 | 0000000000100.00100,00 / 100,00 | | 00000000000000099 / 9 | |
| Eleitorado/Participação | Eleitorado/Participação | 82 343 | 0000000000053.6953,69 / 100,00 | 2,81 | | |
| Freguesia | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD- CDS | CDU | BE | MPT | Votantes |
| Alfena | 54,31 | 28,49 | 4,55 | 4,25 | 1,57 | 7 028 |
| Campo e Sobrado | 59,35 | 25,07 | 7,60 | 2,22 | 1,75 | 8 192 |
| Ermesinde | 51,89 | 31,28 | 4,86 | 5,09 | 1,43 | 17 560 |
| Valongo | 66,03 | 18,55 | 4,48 | 4,25 | 1,69 | 11 426 |
| Valongo | 57,31 | 26,39 | 5,22 | 4,21 | 1,58 | 44 206 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | Partido Socialista | 22 724 | 0000000000051.4051,40 / 100,00 | 12,43 | 000000000000001515 / 27 | 3 |
| | PSD-CDS | 13 017 | 0000000000029.4529,45 / 100,00 | - | 00000000000000099 / 27 | - |
| | Coligação Democrática Unitária | 3 001 | 0000000000006.796,79 / 100,00 | 3,34 | 00000000000000022 / 27 | 1 |
| | Bloco de Esquerda | 2 817 | 0000000000006.376,37 / 100,00 | 0,78 | 00000000000000011 / 27 | |
| Votos Inválidos | Votos Inválidos | 2 647 | 0000000000005.995,99 / 100,00 | 4,18 | | |
| Total | Total | 44 206 | 0000000000100.00100,00 / 100,00 | | 000000000000002727 / 27 | |
| Eleitorado/Participação | Eleitorado/Participação | 82 343 | 0000000000053.6953,69 / 100,00 | 2,79 | | |
| Freguesia | % | % | % | % | Votantes |
| Freguesia | PS | PSD- CDS | CDU | BE | Votantes |
| Alfena | 45,45 | 34,75 | 5,51 | 6,20 | 7 028 |
| Campo e Sobrado | 51,90 | 30,00 | 9,84 | 3,64 | 8 192 |
| Ermesinde | 47,89 | 31,98 | 6,41 | 7,70 | 17 560 |
| Valongo | 60,11 | 21,90 | 5,98 | 6,40 | 11 426 |
| Valongo | 51,40 | 29,45 | 6,79 | 6,37 | 44 206 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | Partido Socialista | 22 022 | 0000000000049.8249,82 / 100,00 | 11,71 | 00000000000000033 / 4 | 1 | 000000000000003535 / 64 | 8 |
| | PSD-CDS | 10 667 | 0000000000024.1324,13 / 100,00 | - | 00000000000000000 / 4 | - | 000000000000001616 / 64 | - |
| | Grupo de Cidadãos | 3 579 | 0000000000008.108,10 / 100,00 | 1,82 | 00000000000000011 / 4 | | 00000000000000088 / 64 | |
| | Coligação Democrática Unitária | 2 656 | 0000000000006.016,01 / 100,00 | 2,50 | 00000000000000000 / 4 | | 00000000000000033 / 64 | 1 |
| | Bloco de Esquerda | 2 337 | 0000000000005.295,29 / 100,00 | 1,82 | 00000000000000000 / 4 | | 00000000000000022 / 64 | 1 |
| | Partido da Terra | 207 | 0000000000000.470,47 / 100,00 | - | 00000000000000000 / 4 | - | 00000000000000000 / 64 | - |
| | Partido Democrático Republicano | 189 | 0000000000000.430,43 / 100,00 | Novo | 00000000000000000 / 4 | Novo | 00000000000000000 / 64 | Novo |
| Votos Inválidos | Votos Inválidos | 2 549 | 0000000000005.775,77 / 100,00 | 2,80 | | | | |
| Total | Total | 44 206 | 0000000000100.00100,00 / 100,00 | | 00000000000000044 / 4 | | 000000000000006464 / 64 | 6 |
| Eleitorado/Participação | Eleitorado/Participação | 82 343 | 0000000000053.6953,69 / 100,00 | 2,81 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Alfena | Grupo de Cidadãos | 0000000000050.9250,92 / 100,00 | 00000000000000088 / 13 |
| Campo e Sobrado | Partido Socialista | 0000000000049.7949,79 / 100,00 | 00000000000000077 / 13 |
| Ermesinde | Partido Socialista | 0000000000047.7047,70 / 100,00 | 000000000000001010 / 19 |
| Valongo | Partido Socialista | 0000000000063.5063,50 / 100,00 | 000000000000001313 / 19 |

### Vila do Conde
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Elisa Ferraz - Nós Avançamos Unidos | 21 192 | 0000000000047.7447,74 / 100,00 | Novo | 00000000000000055 / 9 | Novo |
| | Partido Socialista | 14 214 | 0000000000032.0232,02 / 100,00 | 14,68 | 00000000000000033 / 9 | 2 |
| | PSD-CDS | 5 781 | 0000000000013.0213,02 / 100,00 | - | 00000000000000011 / 9 | - |
| | Coligação Democrática Unitária | 975 | 0000000000002.202,20 / 100,00 | 2,95 | 00000000000000000 / 9 | |
| | Bloco de Esquerda | 807 | 0000000000001.821,82 / 100,00 | 0,70 | 00000000000000000 / 9 | |
| Votos Inválidos | Votos Inválidos | 1 420 | 0000000000003.203,20 / 100,00 | 3,28 | | |
| Total | Total | 44 389 | 0000000000100.00100,00 / 100,00 | | 00000000000000099 / 9 | |
| Eleitorado/Participação | Eleitorado/Participação | 70 946 | 0000000000062.5762,57 / 100,00 | 6,40 | | |
| Freguesia | % | % | % | % | % | Votantes |
| Freguesia | NAU | PS | PSD- CDS | CDU | BE | Votantes |
| Árvore | 57,95 | 22,38 | 10,41 | 3,63 | 2,31 | 2 949 |
| Aveleda | 45,53 | 36,31 | 8,79 | 2,27 | 3,12 | 705 |
| Azurara | 52,75 | 25,96 | 11,69 | 3,34 | 2,09 | 1 198 |
| Bagunte, Ferreiró, Outeiro Maior e Parada | 58,02 | 27,35 | 9,42 | 0,62 | 1,40 | 1 784 |
| Fajozes | 69,54 | 9,92 | 14,76 | 1,77 | 1,18 | 847 |
| Fornelo e Vairão | 50,30 | 28,81 | 15,97 | 0,80 | 1,26 | 1 503 |
| Gião | 50,83 | 35,22 | 8,63 | 1,13 | 1,39 | 1 147 |
| Guilhabreu | 47,07 | 36,65 | 10,56 | 1,34 | 1,34 | 1 487 |
| Junqueira | 40,84 | 37,05 | 16,95 | 0,48 | 0,73 | 1 239 |
| Labruge | 35,75 | 38,57 | 16,21 | 3,46 | 2,24 | 1 561 |
| Macieira da Maia | 49,14 | 25,81 | 20,17 | 1,72 | 0,83 | 1 453 |
| Malta e Canidelo | 49,48 | 32,85 | 11,27 | 1,31 | 1,10 | 1 455 |
| Mindelo | 42,90 | 25,91 | 20,34 | 3,11 | 3,63 | 2 119 |
| Modivas | 41,47 | 31,19 | 19,21 | 2,59 | 1,25 | 1 119 |
| Retorta e Tougues | 50,59 | 37,44 | 6,17 | 1,49 | 1,11 | 1 346 |
| Rio Mau e Arcos | 23,55 | 55,07 | 17,93 | 1,00 | 0,56 | 1 796 |
| Touguinha e Touguinhó | 47,68 | 28,91 | 14,17 | 2,46 | 2,24 | 1 785 |
| Vila Chã | 49,20 | 34,16 | 9,53 | 1,55 | 1,60 | 1 941 |
| Vila do Conde | 48,89 | 34,61 | 9,56 | 2,47 | 2,04 | 13 997 |
| Vilar do Pinheiro | 31,46 | 24,57 | 34,83 | 2,32 | 1,92 | 1 510 |
| Vilar e Mosteiró | 53,04 | 23,00 | 14,50 | 3,38 | 1,93 | 1 448 |
| Vila do Conde | 47,74 | 32,02 | 13,02 | 2,20 | 1,82 | 44 389 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | Elisa Ferraz - Nós Avançamos Unidos | 19 706 | 0000000000044.4044,40 / 100,00 | Novo | 000000000000001313 / 27 | Novo |
| | Partido Socialista | 14 410 | 0000000000032.4732,47 / 100,00 | 13,32 | 000000000000001010 / 27 | 4 |
| | PSD-CDS | 6 389 | 0000000000014.4014,40 / 100,00 | - | 00000000000000044 / 27 | - |
| | Coligação Democrática Unitária | 1 260 | 0000000000002.842,84 / 100,00 | 2,99 | 00000000000000000 / 27 | 1 |
| | Bloco de Esquerda | 1 070 | 0000000000002.412,41 / 100,00 | 0,68 | 00000000000000000 / 27 | |
| Votos Inválidos | Votos Inválidos | 1 543 | 0000000000003.483,48 / 100,00 | 3,22 | | |
| Total | Total | 44 378 | 0000000000100.00100,00 / 100,00 | | 000000000000002727 / 27 | |
| Eleitorado/Participação | Eleitorado/Participação | 70 946 | 0000000000062.5562,55 / 100,00 | 6,38 | | |
| Freguesia | % | % | % | % | % | Votantes |
| Freguesia | NAU | PS | PSD- CDS | CDU | BE | Votantes |
| Árvore | 54,46 | 22,18 | 11,63 | 5,09 | 3,12 | 2 949 |
| Aveleda | 42,41 | 37,73 | 9,08 | 2,98 | 2,98 | 705 |
| Azurara | 49,24 | 26,89 | 11,68 | 4,12 | 3,11 | 1 190 |
| Bagunte, Ferreiró, Outeiro Maior e Parada | 55,38 | 28,36 | 10,03 | 1,07 | 1,63 | 1 784 |
| Fajozes | 68,00 | 10,15 | 16,06 | 1,89 | 1,30 | 847 |
| Fornelo e Vairão | 43,31 | 32,27 | 17,90 | 1,20 | 1,73 | 1 503 |
| Gião | 47,69 | 36,44 | 8,20 | 2,01 | 2,44 | 1 147 |
| Guilhabreu | 43,11 | 39,14 | 11,10 | 1,48 | 1,88 | 1 487 |
| Junqueira | 37,29 | 38,58 | 18,72 | 0,81 | 0,73 | 1 239 |
| Labruge | 31,65 | 38,89 | 18,77 | 3,59 | 2,50 | 1 561 |
| Macieira da Maia | 47,14 | 26,22 | 20,85 | 2,27 | 0,96 | 1 453 |
| Malta e Canidelo | 45,77 | 33,61 | 11,89 | 2,68 | 1,92 | 1 455 |
| Mindelo | 39,37 | 26,32 | 22,92 | 3,54 | 4,25 | 2 116 |
| Modivas | 38,07 | 31,37 | 20,73 | 2,86 | 2,23 | 1 119 |
| Retorta e Tougues | 46,21 | 39,23 | 7,21 | 2,08 | 1,78 | 1 346 |
| Rio Mau e Arcos | 21,05 | 55,37 | 19,31 | 1,06 | 0,95 | 1 797 |
| Touguinha e Touguinhó | 45,60 | 28,07 | 16,47 | 2,75 | 2,69 | 1 785 |
| Vila Chã | 46,73 | 35,19 | 10,46 | 1,85 | 1,60 | 1 941 |
| Vila do Conde | 45,70 | 34,43 | 10,99 | 3,32 | 2,83 | 13 996 |
| Vilar do Pinheiro | 26,89 | 24,44 | 38,28 | 2,65 | 2,32 | 1 510 |
| Vilar e Mosteiró | 49,93 | 23,14 | 15,54 | 4,21 | 2,90 | 1 448 |
| Vila do Conde | 44,40 | 32,47 | 14,40 | 2,84 | 2,41 | 44 378 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Mandatos | +/- |
| | Grupo de Cidadãos | 18 148 | 0000000000040.9140,91 / 100,00 | 32,31 | 000000000000001010 / 21 | 8 | 000000000000008686 / 199 | 64 |
| | Partido Socialista | 15 590 | 0000000000035.1535,15 / 100,00 | 8,68 | 000000000000001010 / 21 | 6 | 000000000000007979 / 199 | 23 |
| | PSD-CDS | 6 872 | 0000000000015.4915,49 / 100,00 | - | 00000000000000011 / 21 | - | 000000000000003232 / 199 | - |
| | Coligação Democrática Unitária | 1 418 | 0000000000003.203,20 / 100,00 | 2,39 | 00000000000000000 / 21 | | 00000000000000022 / 199 | 3 |
| | Bloco de Esquerda | 520 | 0000000000001.171,17 / 100,00 | 0,18 | 00000000000000000 / 21 | | 00000000000000000 / 199 | |
| Votos Inválidos | Votos Inválidos | 1 808 | 0000000000004.084,08 / 100,00 | 2,05 | | | | |
| Total | Total | 44 356 | 0000000000100.00100,00 / 100,00 | | 000000000000002121 / 21 | | 0000000000000199199 / 199 | |
| Eleitorado/Participação | Eleitorado/Participação | 70 946 | 0000000000062.5262,52 / 100,00 | 6,34 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Árvore | Grupo de Cidadãos | 0000000000053.3153,31 / 100,00 | 00000000000000066 / 9 |
| Aveleda | Partido Socialista | 0000000000051.4951,49 / 100,00 | 00000000000000055 / 9 |
| Azurara | Grupo de Cidadãos | 0000000000044.8844,88 / 100,00 | 00000000000000055 / 9 |
| Bagunte, Ferreiró, Outeiro Maior e Parada | Grupo de Cidadãos | 0000000000065.0865,08 / 100,00 | 00000000000000066 / 9 |
| Fajozes | Grupo de Cidadãos | 0000000000070.4870,48 / 100,00 | 00000000000000088 / 9 |
| Fornelo e Vairão | Partido Socialista | 0000000000046.7746,77 / 100,00 | 00000000000000055 / 9 |
| Gião | Partido Socialista | 0000000000047.4347,43 / 100,00 | 00000000000000055 / 9 |
| Guilhabreu | Partido Socialista | 0000000000053.1953,19 / 100,00 | 00000000000000055 / 9 |
| Junqueira | Partido Socialista | 0000000000049.6449,64 / 100,00 | 00000000000000055 / 9 |
| Labruge | Partido Socialista | 0000000000051.5151,51 / 100,00 | 00000000000000055 / 9 |
| Macieira da Maia | Grupo de Cidadãos | 0000000000045.7045,70 / 100,00 | 00000000000000044 / 9 |
| Malta e Canidelo | Grupo de Cidadãos | 0000000000040.3440,34 / 100,00 | 00000000000000044 / 9 |
| Mindelo | Partido Socialista | 0000000000026.2026,20 / 100,00 | 00000000000000033 / 9 |
| Modivas | Partido Socialista | 0000000000038.5238,52 / 100,00 | 00000000000000044 / 9 |
| Retorta e Tougues | Partido Socialista | 0000000000062.3362,33 / 100,00 | 00000000000000066 / 9 |
| Rio Mau e Arcos | Partido Socialista | 0000000000066.8366,83 / 100,00 | 00000000000000077 / 9 |
| Touguinha e Touguinhó | Grupo de Cidadãos | 0000000000057.9857,98 / 100,00 | 00000000000000066 / 9 |
| Vila Chã | Grupo de Cidadãos | 0000000000054.4054,40 / 100,00 | 00000000000000055 / 9 |
| Vila do Conde | Grupo de Cidadãos | 0000000000041.7241,72 / 100,00 | 00000000000000099 / 19 |
| Vilar do Pinheiro | PSD-CDS | 0000000000062.5862,58 / 100,00 | 00000000000000066 / 9 |
| Vilar e Mosteiró | Grupo de Cidadãos | 0000000000072.3872,38 / 100,00 | 00000000000000077 / 9 |

### Vila Nova de Gaia
#### Câmara Municipal

| Partido | Partido | Votos | % | +/- | Vereadores | +/- |
| | Partido Socialista | 85 118 | 0000000000061.6861,68 / 100,00 | 23,53 | 00000000000000099 / 11 | 4 |
| | PSD-CDS | 28 019 | 0000000000020.3020,30 / 100,00 | 0,33 | 00000000000000022 / 11 | 1 |
| | Bloco de Esquerda | 7 142 | 0000000000005.185,18 / 100,00 | 2,12 | 00000000000000000 / 11 | |
| | Coligação Democrática Unitária | 6 226 | 0000000000004.514,51 / 100,00 | 1,86 | 00000000000000000 / 11 | |
| | Pessoas–Animais–Natureza | 3 546 | 0000000000002.572,57 / 100,00 | - | 00000000000000000 / 11 | - |
| | Partido Comunista dos Trabalhadores Portugueses | 702 | 0000000000000.510,51 / 100,00 | 0,99 | 00000000000000000 / 11 | |
| | Partido Democrático Republicano | 376 | 0000000000000.270,27 / 100,00 | Novo | 00000000000000000 / 11 | Novo |
| | Partido Trabalhista Português | 327 | 0000000000000.240,24 / 100,00 | 0,60 | 00000000000000000 / 11 | |
| Votos Inválidos | Votos Inválidos | 6 550 | 0000000000004.754,75 / 100,00 | 3,97 | | |
| Total | Total | 138 006 | 0000000000100.00100,00 / 100,00 | | 000000000000001111 / 11 | |
| Eleitorado/Participação | Eleitorado/Participação | 264 827 | 0000000000052.1152,11 / 100,00 | 1,25 | | |
| Freguesia | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD- CDS | BE | CDU | PAN | PCTP | PDR | PTP | Votantes |
| Arcozelo | 56,41 | 28,30 | 3,32 | 3,63 | 2,28 | 0,39 | 0,22 | 0,19 | 6 838 |
| Avintes | 71,29 | 12,18 | 2,99 | 6,52 | 1,97 | 0,53 | 0,17 | 0,11 | 5 280 |
| Canelas | 68,63 | 16,61 | 3,95 | 2,92 | 1,91 | 0,38 | 0,32 | 0,18 | 6 636 |
| Canidelo | 61,15 | 17,48 | 6,76 | 5,38 | 3,18 | 0,48 | 0,31 | 0,24 | 12 166 |
| Grijó e Sermonde | 61,68 | 22,97 | 4,08 | 3,67 | 2,04 | 0,48 | 0,21 | 0,23 | 6 517 |
| Gulpilhares e Valadares | 59,76 | 19,84 | 5,77 | 5,36 | 3,06 | 0,66 | 0,31 | 0,21 | 9 390 |
| Madalena | 61,35 | 18,80 | 4,32 | 5,79 | 2,92 | 0,57 | 0,41 | 0,39 | 4 926 |
| Mafamude e Vilar do Paraíso | 58,17 | 21,55 | 6,94 | 5,01 | 2,99 | 0,30 | 0,29 | 0,20 | 21 997 |
| Oliveira do Douro | 65,35 | 16,03 | 5,85 | 5,61 | 2,71 | 0,56 | 0,21 | 0,18 | 10 241 |
| Pedroso e Seixezelo | 67,48 | 18,68 | 3,76 | 2,81 | 1,78 | 0,48 | 0,25 | 0,26 | 9 853 |
| Sandim, Olival, Lever e Crestuma | 59,12 | 27,97 | 3,42 | 2,08 | 1,29 | 0,50 | 0,22 | 0,40 | 9 466 |
| Santa Marinha e São Pedro da Afurada | 58,76 | 18,83 | 7,11 | 5,42 | 3,40 | 0,78 | 0,34 | 0,35 | 14 810 |
| São Félix da Marinha | 61,20 | 24,17 | 2,95 | 3,49 | 2,03 | 0,45 | 0,14 | 0,06 | 6 441 |
| Serzedo e Perosinho | 61,68 | 22,97 | 4,08 | 3,67 | 2,04 | 0,48 | 0,21 | 0,23 | 6 517 |
| Vilar de Andorinho | 65,53 | 14,73 | 5,91 | 4,91 | 3,14 | 0,71 | 0,36 | 0,21 | 7 456 |
| Vila Nova de Gaia | 61,68 | 20,30 | 5,18 | 4,51 | 2,57 | 0,51 | 0,27 | 0,24 | 138 006 |

#### Assembleia Municipal

| Partido | Partido | Votos | % | +/- | Deputados | +/- |
| | Partido Socialista | 75 977 | 0000000000055.1155,11 / 100,00 | 18,29 | 000000000000002020 / 33 | 5 |
| | PSD-CDS | 30 800 | 0000000000022.3422,34 / 100,00 | 0,62 | 00000000000000088 / 33 | |
| | Bloco de Esquerda | 9 960 | 0000000000007.227,22 / 100,00 | 3,29 | 00000000000000022 / 33 | 1 |
| | Coligação Democrática Unitária | 8 202 | 0000000000005.955,95 / 100,00 | 1,62 | 00000000000000022 / 33 | 1 |
| | Pessoas–Animais–Natureza | 5 131 | 0000000000003.723,72 / 100,00 | 1,57 | 00000000000000011 / 33 | 1 |
| | Partido Democrático Republicano | 542 | 0000000000000.390,39 / 100,00 | Novo | 00000000000000000 / 33 | Novo |
| Votos Inválidos | Votos Inválidos | 7 247 | 0000000000005.265,26 / 100,00 | 3,94 | | |
| Total | Total | 137 859 | 0000000000100.00100,00 / 100,00 | | 000000000000003333 / 33 | |
| Eleitorado/Participação | Eleitorado/Participação | 264 827 | 0000000000052.0652,06 / 100,00 | 1,32 | | |
| Freguesia | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD- CDS | BE | CDU | PAN | PDR | Votantes |
| Arcozelo | 48,61 | 31,69 | 5,29 | 5,03 | 3,44 | 0,34 | 6 838 |
| Avintes | 67,23 | 13,18 | 4,34 | 8,28 | 2,58 | 0,17 | 5 280 |
| Canelas | 63,96 | 17,77 | 5,53 | 3,89 | 2,88 | 0,51 | 6 635 |
| Canidelo | 54,42 | 19,28 | 9,06 | 6,82 | 4,31 | 0,50 | 12 168 |
| Grijó e Sermonde | 54,47 | 29,46 | 5,06 | 3,44 | 2,39 | 0,28 | 5 987 |
| Gulpilhares e Valadares | 51,46 | 22,43 | 8,20 | 7,40 | 4,31 | 0,45 | 9 390 |
| Madalena | 54,16 | 21,11 | 6,46 | 7,43 | 4,48 | 0,47 | 4 937 |
| Mafamude e Vilar do Paraíso | 50,43 | 23,81 | 9,47 | 6,50 | 4,41 | 0,38 | 21 861 |
| Oliveira do Douro | 58,78 | 17,39 | 8,38 | 7,38 | 3,91 | 0,37 | 10 240 |
| Pedroso e Seixezelo | 62,21 | 20,09 | 5,55 | 3,61 | 2,83 | 0,38 | 9 848 |
| Sandim, Olival, Lever e Crestuma | 54,32 | 30,01 | 5,00 | 2,85 | 1,97 | 0,38 | 9 447 |
| Santa Marinha e São Pedro da Afurada | 51,50 | 20,52 | 9,69 | 7,15 | 4,89 | 0,44 | 14 813 |
| São Félix da Marinha | 56,61 | 25,78 | 3,80 | 4,72 | 2,90 | 0,20 | 6 442 |
| Serzedo e Perosinho | 54,89 | 26,10 | 5,72 | 4,71 | 3,10 | 0,35 | 6 517 |
| Vilar de Andorinho | 57,90 | 17,44 | 8,07 | 6,67 | 4,48 | 0,50 | 7 456 |
| Vila Nova de Gaia | 55,11 | 22,34 | 7,22 | 5,95 | 3,72 | 0,39 | 137 859 |

#### Juntas de Freguesia

| Partido | Partido | Votos | % | +/- | Presidentes | +/- | Vereadores | +/- |
| | Partido Socialista | 77 270 | 0000000000056.0156,01 / 100,00 | 14,33 | 000000000000001515 / 15 | 3 | 0000000000000140140 / 215 | 33 |
| | PSD-CDS | 31 413 | 0000000000022.7722,77 / 100,00 | 7,25 | 00000000000000000 / 15 | 2 | 000000000000005151 / 215 | 26 |
| | Coligação Democrática Unitária | 8 752 | 0000000000006.346,34 / 100,00 | 2,97 | 00000000000000000 / 15 | | 00000000000000099 / 215 | 9 |
| | Bloco de Esquerda | 7 917 | 0000000000005.745,74 / 100,00 | 2,36 | 00000000000000000 / 15 | | 00000000000000088 / 215 | 5 |
| | Grupo de Cidadãos | 3 803 | 0000000000002.762,76 / 100,00 | 2,26 | 00000000000000000 / 15 | 1 | 00000000000000055 / 215 | 5 |
| | Nós, Cidadãos! | 735 | 0000000000000.530,53 / 100,00 | Novo | 00000000000000000 / 15 | Novo | 00000000000000022 / 215 | Novo |
| | Partido Comunista dos Trabalhadores Portugueses | 55 | 0000000000000.040,04 / 100,00 | 0,45 | 00000000000000000 / 15 | | 00000000000000000 / 215 | |
| Votos Inválidos | Votos Inválidos | 8 006 | 0000000000005.805,80 / 100,00 | 4,14 | | | | |
| Total | Total | 137 951 | 0000000000100.00100,00 / 100,00 | | 000000000000001515 / 15 | | 0000000000000215215 / 215 | |
| Eleitorado/Participação | Eleitorado/Participação | 264 827 | 0000000000052.0952,09 / 100,00 | 1,33 | | | | |
| Freguesia | Partido Vencedor | % | Mandatos |
| Arcozelo | Partido Socialista | 0000000000048.4948,49 / 100,00 | 00000000000000077 / 13 |
| Avintes | Partido Socialista | 0000000000072.5272,52 / 100,00 | 000000000000001111 / 13 |
| Canelas | Partido Socialista | 0000000000064.7364,73 / 100,00 | 000000000000001010 / 13 |
| Canidelo | Partido Socialista | 0000000000056.2756,27 / 100,00 | 000000000000001212 / 19 |
| Grijó e Sermonde | Partido Socialista | 0000000000056.9156,91 / 100,00 | 00000000000000088 / 13 |
| Gulpilhares e Valadares | Partido Socialista | 0000000000052.5652,56 / 100,00 | 00000000000000088 / 13 |
| Madalena | Partido Socialista | 0000000000049.5749,57 / 100,00 | 00000000000000077 / 13 |
| Mafamude e Vilar do Paraíso | Partido Socialista | 0000000000050.6750,67 / 100,00 | 000000000000001212 / 21 |
| Oliveira do Douro | Partido Socialista | 0000000000060.9360,93 / 100,00 | 00000000000000099 / 13 |
| Pedroso e Seixezelo | Partido Socialista | 0000000000065.7265,72 / 100,00 | 000000000000001010 / 13 |
| Sandim, Olival, Lever e Crestuma | Partido Socialista | 0000000000057.4657,46 / 100,00 | 00000000000000099 / 13 |
| Santa Marinha e São Pedro da Afurada | Partido Socialista | 0000000000048.7248,72 / 100,00 | 000000000000001111 / 19 |
| São Félix da Marinha | Partido Socialista | 0000000000060.2760,27 / 100,00 | 00000000000000099 / 13 |
| Serzedo e Perosinho | Partido Socialista | 0000000000056.6156,61 / 100,00 | 00000000000000099 / 13 |
| Vilar de Andorinho | Partido Socialista | 0000000000055.5155,51 / 100,00 | 00000000000000088 / 13 |