# Eleições parlamentares europeias de 2019 no distrito do Porto
## Resultados por concelho

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

### Amarante

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 6 548 | 0000000000039.6439,64 / 100,00 | 1,73 |
| | Partido Social Democrata | 4 689 | 0000000000028.3828,38 / 100,00 | - |
| | Bloco de Esquerda | 1 374 | 0000000000008.328,32 / 100,00 | 6,00 |
| | CDS – Partido Popular | 704 | 0000000000004.264,26 / 100,00 | - |
| | Pessoas–Animais–Natureza | 453 | 0000000000002.742,74 / 100,00 | 2,01 |
| | Coligação Democrática Unitária | 416 | 0000000000002.522,52 / 100,00 | 1,22 |
| | Partido Democrático Republicano | 317 | 0000000000001.921,92 / 100,00 | Novo |
| | LIVRE | 204 | 0000000000001.231,23 / 100,00 | 0,15 |
| | Outros (com menos de 1,00%) | 709 | 0000000000004.304,30 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 1 106 | 0000000000006.696,69 / 100,00 | 2,24 |
| Total | Total | 16 520 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 50 958 | 0000000000032.4232,42 / 100,00 | 0,32 |
| Freguesia | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | CDS | PAN | CDU | PDR | L | Votantes |
| Aboadela, Sanche e Várzea | 33,41 | 39,05 | 6,94 | 4,56 | 1,30 | 1,74 | 1,52 | 1,52 | 461 |
| Amarante, Madalena, Cepelos e Gatão | 36,82 | 23,75 | 13,33 | 4,31 | 3,36 | 4,23 | 1,98 | 2,13 | 3 992 |
| Ansiães | 39,57 | 28,78 | 4,32 | 2,88 | 1,44 | 12,23 | 2,16 | 1,44 | 139 |
| Bustelo, Carneiro e Carvalho de Rei | 32,62 | 43,78 | 7,73 | 3,00 | 1,29 | 0 | 0,86 | 0 | 233 |
| Candemil | 44,81 | 34,42 | 3,25 | 1,95 | 3,25 | 1,30 | 1,30 | 1,30 | 154 |
| Figueiró (Santiago e Santa Cristina) | 31,61 | 41,28 | 5,18 | 5,44 | 2,85 | 0,78 | 1,47 | 0,52 | 1 158 |
| Fregim | 41,50 | 27,86 | 7,48 | 3,67 | 2,93 | 0,88 | 2,35 | 1,47 | 682 |
| Freixo de Cima e de Baixo | 37,22 | 30,58 | 7,55 | 4,83 | 2,72 | 0,70 | 2,72 | 0,70 | 994 |
| Fridão | 51,04 | 19,92 | 8,30 | 6,64 | 1,66 | 1,24 | 2,07 | 0,83 | 241 |
| Gondar | 47,53 | 22,63 | 12,14 | 2,06 | 2,26 | 2,06 | 1,23 | 1,03 | 486 |
| Gouveia (São Simão) | 37,00 | 37,00 | 6,00 | 3,50 | 0,50 | 2,50 | 1,50 | 0 | 200 |
| Jazente | 49,50 | 26,00 | 4,00 | 6,00 | 2,50 | 3,00 | 1,00 | 0 | 200 |
| Lomba | 36,22 | 28,85 | 10,58 | 5,13 | 2,56 | 1,60 | 1,28 | 2,88 | 312 |
| Louredo | 42,42 | 22,08 | 7,36 | 3,03 | 3,03 | 3,46 | 0,87 | 1,30 | 231 |
| Lufrei | 50,45 | 18,21 | 8,66 | 2,24 | 3,73 | 2,24 | 2,54 | 1,04 | 670 |
| Mancelos | 44,66 | 30,51 | 3,02 | 2,90 | 2,55 | 1,04 | 1,04 | 0,93 | 862 |
| Olo e Canadelo | 45,70 | 26,49 | 7,28 | 3,31 | 1,32 | 1,32 | 2,65 | 0 | 151 |
| Padronelo | 50,23 | 21,00 | 6,85 | 3,20 | 0,46 | 2,74 | 2,74 | 1,83 | 219 |
| Rebordelo | 24,14 | 29,31 | 3,45 | 17,24 | 3,45 | 8,62 | 1,72 | 0 | 58 |
| Salvador do Monte | 47,86 | 29,34 | 7,41 | 2,28 | 1,99 | 1,99 | 0,85 | 0,57 | 351 |
| Telões | 33,12 | 31,48 | 9,22 | 5,38 | 1,82 | 3,38 | 4,74 | 1,00 | 1 096 |
| Travanca | 40,79 | 33,68 | 3,14 | 4,60 | 3,35 | 1,05 | 1,46 | 1,05 | 478 |
| Vila Caiz | 49,88 | 24,50 | 7,46 | 2,24 | 2,24 | 2,86 | 0,62 | 0,87 | 804 |
| Vila Chã do Marão | 41,72 | 31,13 | 3,97 | 2,98 | 2,65 | 1,32 | 4,64 | 0 | 302 |
| Vila Garcia, Aboim e Chapa | 25,60 | 38,66 | 8,08 | 6,36 | 2,58 | 1,72 | 2,23 | 2,06 | 582 |
| Vila Meã | 44,33 | 24,32 | 4,99 | 5,33 | 3,48 | 2,60 | 0,75 | 0,68 | 1 464 |
| Amarante | 39,64 | 28,38 | 8,32 | 4,26 | 2,74 | 2,52 | 1,92 | 1,23 | 16 520 |

### Baião

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 2 188 | 0000000000050.1650,16 / 100,00 | 8,33 |
| | Partido Social Democrata | 1 049 | 0000000000024.0524,05 / 100,00 | - |
| | Bloco de Esquerda | 243 | 0000000000005.575,57 / 100,00 | 4,07 |
| | CDS – Partido Popular | 156 | 0000000000003.583,58 / 100,00 | - |
| | Pessoas–Animais–Natureza | 142 | 0000000000003.263,26 / 100,00 | 2,66 |
| | Coligação Democrática Unitária | 81 | 0000000000001.861,86 / 100,00 | 1,51 |
| | Outros (com menos de 1,00%) | 208 | 0000000000004.774,77 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 295 | 0000000000006.766,76 / 100,00 | 1,95 |
| Total | Total | 4 362 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 17 178 | 0000000000025.3925,39 / 100,00 | 5,76 |
| Freguesia | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | CDS | PAN | CDU | Votantes |
| Ancede e Ribadouro | 53,67 | 22,04 | 5,75 | 4,15 | 2,56 | 1,60 | 626 |
| Baião (Santa Leocádia) e Mesquinhata | 53,66 | 24,80 | 5,28 | 4,07 | 2,03 | 0,81 | 246 |
| Campelo e Ovil | 34,25 | 31,40 | 6,46 | 6,02 | 4,60 | 2,41 | 914 |
| Frende | 60,38 | 16,98 | 5,66 | 0,63 | 5,03 | 0,63 | 159 |
| Gestaçô | 49,03 | 21,40 | 5,45 | 3,11 | 1,17 | 2,72 | 257 |
| Gove | 52,32 | 20,78 | 5,13 | 2,69 | 4,89 | 0,73 | 409 |
| Grilo | 43,26 | 28,37 | 8,51 | 2,13 | 2,84 | 3,55 | 141 |
| Loivos da Ribeira e Tresouras | 55,94 | 24,26 | 7,43 | 1,49 | 0,99 | 0,99 | 202 |
| Loivos do Monte | 42,86 | 38,10 | 0 | 3,57 | 1,19 | 1,19 | 84 |
| Santa Cruz do Douro e São Tomé de Covelas | 59,10 | 16,36 | 6,86 | 2,64 | 2,37 | 1,85 | 379 |
| Santa Marinha do Zêzere | 57,65 | 17,25 | 5,69 | 2,75 | 5,29 | 2,35 | 510 |
| Teixeira e Teixeiró | 52,66 | 30,85 | 3,19 | 3,72 | 0 | 2,66 | 188 |
| Valadares | 60,76 | 24,68 | 1,27 | 1,27 | 1,90 | 2,53 | 158 |
| Viariz | 53,93 | 31,41 | 1,12 | 3,37 | 2,25 | 0 | 89 |
| Baião | 50,16 | 24,05 | 5,57 | 3,58 | 3,26 | 1,86 | 4 362 |

### Felgueiras

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 6 656 | 0000000000041.0941,09 / 100,00 | 5,77 |
| | Partido Social Democrata | 4 267 | 0000000000026.3426,34 / 100,00 | - |
| | Bloco de Esquerda | 1 033 | 0000000000006.386,38 / 100,00 | 3,10 |
| | CDS – Partido Popular | 920 | 0000000000005.685,68 / 100,00 | - |
| | Pessoas–Animais–Natureza | 545 | 0000000000003.363,36 / 100,00 | 2,60 |
| | Coligação Democrática Unitária | 481 | 0000000000002.972,97 / 100,00 | 2,53 |
| | LIVRE | 214 | 0000000000001.321,32 / 100,00 | 0,28 |
| | Aliança | 165 | 0000000000001.021,02 / 100,00 | Novo |
| | Outros (com menos de 1,00%) | 782 | 0000000000004.824,82 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 1 135 | 0000000000007.017,01 / 100,00 | 1,47 |
| Total | Total | 16 198 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 51 956 | 0000000000031.1831,18 / 100,00 | 2,21 |
| Freguesia | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | CDS | PAN | CDU | L | A | Votantes |
| Aião | 32,35 | 35,88 | 3,53 | 2,94 | 4,71 | 1,18 | 0,59 | 1,18 | 170 |
| Airães | 44,25 | 33,07 | 5,04 | 3,78 | 2,05 | 1,26 | 0,47 | 0,47 | 635 |
| Friande | 32,36 | 32,01 | 7,92 | 7,57 | 4,48 | 3,27 | 1,03 | 0,52 | 581 |
| Idães | 45,88 | 20,00 | 7,29 | 3,76 | 3,53 | 5,65 | 1,53 | 0,94 | 850 |
| Jugueiros | 38,18 | 27,27 | 4,85 | 8,48 | 3,64 | 3,33 | 0,61 | 1,21 | 330 |
| Macieira da Lixa e Caramos | 40,73 | 27,72 | 6,09 | 5,43 | 2,81 | 3,28 | 1,50 | 1,03 | 1 068 |
| Margaride, Várzea, Lagares, Varziela e Moure | 39,29 | 25,65 | 7,02 | 6,16 | 4,11 | 2,91 | 1,71 | 1,28 | 4 983 |
| Pedreira, Rande e Sernande | 46,18 | 18,75 | 6,60 | 4,51 | 3,24 | 4,86 | 0,81 | 0,81 | 864 |
| Penacova | 54,10 | 15,85 | 6,01 | 4,64 | 2,73 | 1,64 | 1,37 | 1,64 | 366 |
| Pinheiro | 41,93 | 20,68 | 7,08 | 4,82 | 4,82 | 2,55 | 0,85 | 1,42 | 353 |
| Pombeiro de Ribavizela | 41,27 | 24,42 | 6,96 | 6,65 | 2,63 | 4,79 | 1,39 | 0,93 | 647 |
| Refontoura | 38,81 | 29,70 | 5,35 | 6,34 | 2,57 | 3,96 | 1,19 | 0,79 | 505 |
| Regilde | 56,18 | 14,04 | 7,58 | 3,65 | 3,37 | 3,37 | 0,84 | 1,40 | 356 |
| Revinhade | 43,78 | 25,75 | 6,44 | 8,15 | 1,29 | 2,58 | 0,86 | 0,43 | 233 |
| Sendim | 37,32 | 30,82 | 7,55 | 7,34 | 2,73 | 2,52 | 0,63 | 0,42 | 477 |
| Torrados e Sousa | 54,14 | 21,22 | 4,09 | 3,98 | 2,76 | 1,77 | 0,33 | 0,55 | 905 |
| Unhão e Lordelo | 35,82 | 30,09 | 8,88 | 5,16 | 1,72 | 3,72 | 0,86 | 1,15 | 349 |
| Vila Cova da Lixa e Borba de Godim | 33,67 | 32,78 | 5,81 | 6,70 | 3,38 | 1,84 | 1,90 | 1,13 | 1 687 |
| Vila Fria e Vizela (São Jorge) | 51,56 | 21,53 | 4,53 | 3,68 | 2,27 | 3,12 | 1,42 | 0,85 | 353 |
| Vila Verde e Santão | 34,98 | 39,51 | 4,12 | 5,56 | 2,47 | 0,82 | 1,44 | 0,62 | 486 |
| Felgueiras | 41,09 | 26,34 | 6,38 | 5,68 | 3,36 | 2,97 | 1,32 | 1,02 | 16 198 |

### Gondomar

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 19 458 | 0000000000035.7135,71 / 100,00 | 1,80 |
| | Partido Social Democrata | 10 260 | 0000000000018.8318,83 / 100,00 | - |
| | Bloco de Esquerda | 6 211 | 0000000000011.4011,40 / 100,00 | 5,79 |
| | Coligação Democrática Unitária | 4 302 | 0000000000007.907,90 / 100,00 | 6,84 |
| | Pessoas–Animais–Natureza | 3 469 | 0000000000006.376,37 / 100,00 | 4,55 |
| | CDS – Partido Popular | 2 065 | 0000000000003.793,79 / 100,00 | - |
| | LIVRE | 772 | 0000000000001.421,42 / 100,00 | 0,27 |
| | Nós, Cidadãos! | 651 | 0000000000001.191,19 / 100,00 | Novo |
| | Partido Comunista dos Trabalhadores Portugueses | 594 | 0000000000001.091,09 / 100,00 | 1,19 |
| | Basta! | 574 | 0000000000001.051,05 / 100,00 | 0,19 |
| | Aliança | 570 | 0000000000001.051,05 / 100,00 | Novo |
| | Outros (com menos de 1,00%) | 1 434 | 0000000000002.632,63 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 4 127 | 0000000000007.587,58 / 100,00 | 0,17 |
| Total | Total | 54 487 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 146 126 | 0000000000037.2937,29 / 100,00 | 0,25 |
| Freguesia | % | % | % | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | CDU | PAN | CDS | L | NC! | PCTP | B! | A | Votantes |
| Baguim do Monte | 36,63 | 19,17 | 11,12 | 6,40 | 6,36 | 4,52 | 1,45 | 1,43 | 1,11 | 0,93 | 0,96 | 4 606 |
| Fânzeres e São Pedro da Cova | 37,50 | 15,38 | 10,83 | 12,80 | 5,95 | 2,76 | 1,29 | 0,76 | 1,56 | 1,17 | 0,71 | 10 917 |
| Foz do Sousa e Covelo | 36,45 | 23,45 | 8,23 | 5,29 | 4,85 | 4,21 | 1,27 | 1,15 | 0,72 | 0,87 | 1,15 | 2 516 |
| Gondomar (São Cosme), Valbom e Jovim | 33,44 | 20,64 | 11,17 | 6,62 | 6,72 | 4,26 | 1,56 | 1,29 | 1,02 | 1,04 | 1,30 | 17 186 |
| Lomba | 48,31 | 23,16 | 4,80 | 2,54 | 2,82 | 3,11 | 0,85 | 0 | 0 | 1,13 | 1,13 | 354 |
| Melres e Medas | 40,48 | 21,09 | 7,00 | 5,95 | 4,20 | 3,65 | 1,40 | 0,95 | 1,50 | 0,90 | 0,75 | 2 001 |
| Rio Tinto | 35,68 | 18,08 | 13,21 | 7,17 | 6,83 | 3,75 | 1,38 | 1,37 | 0,89 | 1,06 | 1,04 | 16 907 |
| Gondomar | 35,71 | 18,83 | 11,40 | 7,90 | 6,37 | 3,79 | 1,42 | 1,19 | 1,09 | 1,05 | 1,05 | 54 487 |

### Lousada

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 5 192 | 0000000000040.2840,28 / 100,00 | 1,16 |
| | Partido Social Democrata | 3 421 | 0000000000026.5426,54 / 100,00 | - |
| | Bloco de Esquerda | 966 | 0000000000007.497,49 / 100,00 | 4,60 |
| | CDS – Partido Popular | 533 | 0000000000004.144,14 / 100,00 | - |
| | Pessoas–Animais–Natureza | 481 | 0000000000003.733,73 / 100,00 | 2,57 |
| | Coligação Democrática Unitária | 387 | 0000000000003.003,00 / 100,00 | 3,05 |
| | LIVRE | 230 | 0000000000001.781,78 / 100,00 | 0,69 |
| | Aliança | 145 | 0000000000001.121,12 / 100,00 | Novo |
| | Outros (com menos de 1,00%) | 627 | 0000000000004.854,85 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 907 | 0000000000007.037,03 / 100,00 | 1,48 |
| Total | Total | 12 889 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 40 898 | 0000000000031.5131,51 / 100,00 | 0,86 |
| Freguesia | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | CDS | PAN | CDU | L | A | Votantes |
| Aveleda | 44,19 | 25,16 | 5,50 | 2,33 | 2,75 | 4,23 | 1,27 | 0,85 | 473 |
| Caíde de Rei | 46,12 | 22,37 | 7,91 | 4,72 | 2,13 | 3,35 | 1,83 | 0,46 | 657 |
| Cernadelo e Lousada (S. Miguel e Sta. Margarida) | 40,55 | 27,38 | 6,07 | 4,16 | 3,47 | 3,29 | 1,91 | 0,52 | 577 |
| Cristelos, Boim e Ordem | 38,57 | 25,33 | 7,83 | 4,59 | 4,25 | 2,42 | 1,84 | 1,50 | 2 069 |
| Figueiras e Covas | 34,48 | 34,48 | 6,57 | 3,73 | 4,03 | 2,69 | 1,34 | 1,49 | 670 |
| Lodares | 41,02 | 23,85 | 4,93 | 5,72 | 4,45 | 3,02 | 2,54 | 1,11 | 629 |
| Lustosa e Barrosas (Santo Estêvão) | 41,13 | 22,59 | 8,62 | 4,70 | 4,28 | 3,64 | 1,50 | 1,35 | 1 403 |
| Macieira | 50,67 | 19,68 | 7,01 | 3,23 | 2,70 | 2,96 | 1,08 | 1,62 | 371 |
| Meinedo | 47,01 | 22,09 | 7,47 | 2,67 | 3,46 | 4,01 | 1,73 | 0,86 | 1 272 |
| Nespereira e Casais | 38,87 | 29,71 | 7,77 | 3,73 | 4,26 | 1,70 | 1,70 | 1,49 | 939 |
| Nevogilde | 35,98 | 40,15 | 6,82 | 3,03 | 2,27 | 1,52 | 1,33 | 0,38 | 528 |
| Silvares, Pias, Nogueira e Alvarenga | 35,34 | 28,15 | 9,15 | 4,68 | 4,58 | 2,71 | 2,24 | 1,17 | 1 879 |
| Sousela | 32,80 | 35,76 | 5,24 | 3,42 | 3,87 | 2,28 | 0,91 | 0,68 | 439 |
| Torno | 41,09 | 26,16 | 6,74 | 6,26 | 2,41 | 3,85 | 1,93 | 1,12 | 623 |
| Vilar do Torno e Alentém | 49,17 | 22,50 | 7,78 | 1,67 | 1,94 | 4,72 | 2,78 | 0,83 | 360 |
| Lousada | 40,28 | 26,54 | 7,49 | 4,14 | 3,73 | 3,00 | 1,78 | 1,12 | 12 889 |

### Maia

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 15 195 | 0000000000031.2231,22 / 100,00 | 0,78 |
| | Partido Social Democrata | 11 144 | 0000000000022.8922,89 / 100,00 | - |
| | Bloco de Esquerda | 5 717 | 0000000000011.7411,74 / 100,00 | 5,71 |
| | Pessoas–Animais–Natureza | 3 580 | 0000000000007.357,35 / 100,00 | 4,92 |
| | CDS – Partido Popular | 2 492 | 0000000000005.125,12 / 100,00 | - |
| | Coligação Democrática Unitária | 2 188 | 0000000000004.494,49 / 100,00 | 5,26 |
| | LIVRE | 891 | 0000000000001.831,83 / 100,00 | 0,51 |
| | Iniciativa Liberal | 850 | 0000000000001.751,75 / 100,00 | Novo |
| | Nós, Cidadãos! | 809 | 0000000000001.661,66 / 100,00 | Novo |
| | Aliança | 707 | 0000000000001.451,45 / 100,00 | Novo |
| | Outros (com menos de 1,00%) | 1 530 | 0000000000003.143,14 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 3 574 | 0000000000007.347,34 / 100,00 | 1,06 |
| Total | Total | 48 677 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 115 945 | 0000000000041.9841,98 / 100,00 | 1,77 |
| Freguesia | % | % | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | PAN | CDS | CDU | L | IL | NC! | A | Votantes |
| Águas Santas | 34,06 | 19,64 | 13,26 | 7,90 | 4,12 | 5,57 | 1,70 | 1,07 | 1,38 | 1,29 | 9 170 |
| Castêlo da Maia | 30,41 | 24,84 | 10,97 | 6,59 | 5,89 | 3,55 | 1,72 | 1,72 | 1,45 | 1,38 | 5 946 |
| Cidade da Maia | 28,96 | 23,58 | 12,51 | 7,48 | 5,58 | 4,09 | 1,97 | 2,25 | 1,84 | 1,58 | 15 837 |
| Folgosa | 32,11 | 28,37 | 8,81 | 5,38 | 4,75 | 3,90 | 1,71 | 1,17 | 1,40 | 1,33 | 1 283 |
| Milheirós | 37,03 | 19,04 | 8,53 | 8,11 | 3,92 | 4,76 | 2,14 | 1,20 | 1,99 | 1,94 | 1 912 |
| Moreira | 30,15 | 22,58 | 11,39 | 7,74 | 5,64 | 3,92 | 1,68 | 2,42 | 1,70 | 1,57 | 4 716 |
| Nogueira e Silva Escura | 30,47 | 25,92 | 10,49 | 8,07 | 5,58 | 3,02 | 1,42 | 1,78 | 1,71 | 1,24 | 2 813 |
| Pedrouços | 32,66 | 21,70 | 11,15 | 7,03 | 4,23 | 6,72 | 2,18 | 1,20 | 1,89 | 1,12 | 4 180 |
| São Pedro Fins | 31,38 | 29,91 | 9,53 | 4,84 | 6,60 | 3,81 | 1,03 | 0,73 | 1,17 | 1,03 | 682 |
| Vila Nova da Telha | 32,74 | 23,29 | 10,71 | 6,36 | 4,68 | 4,68 | 1,92 | 1,73 | 1,54 | 1,87 | 2 138 |
| Maia | 31,22 | 22,89 | 11,74 | 7,35 | 5,12 | 4,49 | 1,83 | 1,75 | 1,66 | 1,45 | 48 677 |

### Marco de Canaveses

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 5 124 | 0000000000038.1638,16 / 100,00 | 2,23 |
| | Partido Social Democrata | 3 818 | 0000000000028.4428,44 / 100,00 | - |
| | Bloco de Esquerda | 1 019 | 0000000000007.597,59 / 100,00 | 4,54 |
| | CDS – Partido Popular | 858 | 0000000000006.396,39 / 100,00 | - |
| | Pessoas–Animais–Natureza | 477 | 0000000000003.553,55 / 100,00 | 2,62 |
| | Coligação Democrática Unitária | 372 | 0000000000002.772,77 / 100,00 | 2,80 |
| | Outros (com menos de 1,00%) | 846 | 0000000000006.306,30 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 913 | 0000000000006.796,79 / 100,00 | 1,05 |
| Total | Total | 13 427 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 45 472 | 0000000000029.5329,53 / 100,00 | 0,54 |
| Freguesia | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | CDS | PAN | CDU | Votantes |
| Alpendorada, Várzea e Torrão | 29,25 | 39,12 | 6,08 | 7,79 | 3,32 | 1,92 | 1 925 |
| Avessadas e Rosém | 35,13 | 34,36 | 6,15 | 6,15 | 4,62 | 0,26 | 390 |
| Banho e Carvalhosa | 48,84 | 17,44 | 3,49 | 5,81 | 2,33 | 8,43 | 344 |
| Bem Viver | 32,65 | 31,51 | 6,14 | 5,80 | 6,71 | 1,71 | 879 |
| Constance | 42,59 | 20,91 | 6,65 | 6,46 | 3,99 | 3,80 | 526 |
| Marco | 37,61 | 23,98 | 10,76 | 6,06 | 4,35 | 3,19 | 3 103 |
| Paredes de Viadores e Manhuncelos | 45,34 | 17,36 | 11,66 | 7,51 | 3,63 | 2,59 | 386 |
| Penhalonga e Paços de Gaiolo | 44,51 | 28,13 | 7,51 | 4,62 | 2,12 | 2,31 | 519 |
| Sande e São Lourenço do Douro | 26,63 | 41,67 | 4,53 | 7,61 | 3,26 | 1,45 | 552 |
| Santo Isidoro e Livração | 55,63 | 11,88 | 7,08 | 3,67 | 2,02 | 9,86 | 791 |
| Soalhães | 59,40 | 16,67 | 6,52 | 3,13 | 2,01 | 1,38 | 798 |
| Sobretâmega | 41,49 | 30,34 | 11,76 | 4,95 | 1,55 | 1,24 | 323 |
| Tabuado | 44,19 | 29,53 | 6,28 | 6,05 | 1,86 | 0,93 | 430 |
| Várzea, Aliviada e Folhada | 36,25 | 31,95 | 7,45 | 5,59 | 3,58 | 2,01 | 698 |
| Vila Boa de Quires e Maureles | 33,78 | 33,47 | 6,08 | 8,55 | 2,47 | 1,75 | 971 |
| Vila Boa do Bispo | 26,01 | 37,50 | 6,31 | 9,85 | 4,42 | 1,64 | 792 |
| Marco de Canaveses | 38,16 | 28,44 | 7,59 | 6,39 | 3,55 | 2,77 | 13 427 |

### Matosinhos

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 22 048 | 0000000000036.3636,36 / 100,00 | 0,42 |
| | Partido Social Democrata | 11 507 | 0000000000018.9718,97 / 100,00 | - |
| | Bloco de Esquerda | 7 258 | 0000000000011.9711,97 / 100,00 | 6,08 |
| | Pessoas–Animais–Natureza | 3 912 | 0000000000006.456,45 / 100,00 | 4,46 |
| | Coligação Democrática Unitária | 3 262 | 0000000000005.385,38 / 100,00 | 5,75 |
| | CDS – Partido Popular | 3 151 | 0000000000005.205,20 / 100,00 | - |
| | LIVRE | 1 187 | 0000000000001.961,96 / 100,00 | 0,50 |
| | Nós, Cidadãos! | 964 | 0000000000001.591,59 / 100,00 | Novo |
| | Aliança | 868 | 0000000000001.431,43 / 100,00 | Novo |
| | Iniciativa Liberal | 840 | 0000000000001.391,39 / 100,00 | Novo |
| | Outros (com menos de 1,00%) | 1 811 | 0000000000002.982,98 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 3 836 | 0000000000006.336,33 / 100,00 | 0,85 |
| Total | Total | 60 644 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 151 763 | 0000000000039.9639,96 / 100,00 | 0,59 |
| Freguesia | % | % | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | PAN | CDU | CDS | L | NC! | A | IL | Votantes |
| Custóias, Leça do Balio e Guifões | 40,41 | 16,67 | 11,88 | 6,51 | 5,71 | 3,76 | 1,60 | 1,46 | 1,09 | 0,91 | 14 913 |
| Matosinhos e Leça da Palmeira | 33,40 | 21,19 | 11,25 | 6,29 | 4,54 | 6,84 | 2,47 | 1,65 | 1,88 | 2,06 | 17 925 |
| Perafita, Lavra e Santa Cruz do Bispo | 40,85 | 17,22 | 10,77 | 5,96 | 4,25 | 4,96 | 1,37 | 1,40 | 1,14 | 1,00 | 9 286 |
| São Mamede de Infesta e Senhora da Hora | 33,70 | 19,56 | 13,34 | 6,80 | 6,49 | 4,88 | 2,04 | 1,73 | 1,41 | 1,31 | 18 520 |
| Matosinhos | 36,36 | 18,97 | 11,97 | 6,45 | 5,38 | 5,20 | 1,96 | 1,59 | 1,43 | 1,39 | 60 644 |

### Paços de Ferreira

| Partido | Partido | Votos | % | +/- |
| | Partido Social Democrata | 5 036 | 0000000000032.5732,57 / 100,00 | - |
| | Partido Socialista | 5 020 | 0000000000032.4732,47 / 100,00 | 0,96 |
| | Bloco de Esquerda | 969 | 0000000000006.276,27 / 100,00 | 3,79 |
| | CDS – Partido Popular | 938 | 0000000000006.076,07 / 100,00 | - |
| | Pessoas–Animais–Natureza | 680 | 0000000000004.404,40 / 100,00 | 3,55 |
| | Coligação Democrática Unitária | 436 | 0000000000002.822,82 / 100,00 | 2,53 |
| | LIVRE | 199 | 0000000000001.291,29 / 100,00 | 0,10 |
| | Outros (com menos de 1,00%) | 891 | 0000000000005.775,77 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 1 292 | 0000000000008.358,35 / 100,00 | 1,51 |
| Total | Total | 15 461 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 48 532 | 0000000000031.8631,86 / 100,00 | 0,39 |
| Freguesia | % | % | % | % | % | % | % | Votantes |
| Freguesia | PSD | PS | BE | CDS | PAN | CDU | L | Votantes |
| Carvalhosa | 34,32 | 31,70 | 6,16 | 6,41 | 4,38 | 2,19 | 1,69 | 1 186 |
| Eiriz | 31,31 | 37,67 | 5,17 | 5,02 | 4,28 | 3,25 | 0,89 | 677 |
| Ferreira | 29,80 | 30,34 | 6,05 | 8,99 | 4,27 | 1,51 | 1,60 | 1 124 |
| Figueiró | 29,91 | 38,97 | 5,55 | 6,22 | 4,06 | 2,71 | 0,81 | 739 |
| Frazão Arreigada | 36,93 | 29,52 | 4,24 | 9,28 | 4,41 | 1,53 | 0,96 | 1 768 |
| Freamunde | 22,68 | 38,28 | 7,65 | 3,51 | 4,94 | 8,09 | 1,65 | 2 249 |
| Meixomil | 36,19 | 31,18 | 5,29 | 5,00 | 5,10 | 1,92 | 1,25 | 1 039 |
| Paços de Ferreira | 34,99 | 27,04 | 7,28 | 6,58 | 4,46 | 1,78 | 1,37 | 2 692 |
| Penamaior | 42,78 | 26,49 | 5,26 | 5,88 | 3,61 | 1,55 | 1,13 | 970 |
| Raimonda | 30,53 | 41,25 | 7,46 | 4,75 | 2,71 | 1,90 | 0,68 | 737 |
| Sanfins Lamoso Codessos | 29,57 | 36,05 | 6,67 | 4,49 | 4,62 | 2,05 | 1,35 | 1 559 |
| Seroa | 38,70 | 28,02 | 6,10 | 6,52 | 4,44 | 1,80 | 1,11 | 721 |
| Paços de Ferreira | 32,57 | 32,47 | 6,27 | 6,07 | 4,40 | 2,82 | 1,29 | 15 461 |

### Paredes

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 9 226 | 0000000000034.3034,30 / 100,00 | 3,37 |
| | Partido Social Democrata | 8 093 | 0000000000030.0930,09 / 100,00 | - |
| | Bloco de Esquerda | 1 806 | 0000000000006.726,72 / 100,00 | 3,57 |
| | CDS – Partido Popular | 1 755 | 0000000000006.536,53 / 100,00 | - |
| | Pessoas–Animais–Natureza | 1 117 | 0000000000004.154,15 / 100,00 | 3,19 |
| | Coligação Democrática Unitária | 810 | 0000000000003.013,01 / 100,00 | 3,93 |
| | LIVRE | 335 | 0000000000001.251,25 / 100,00 | 0,13 |
| | Basta! | 268 | 0000000000001.001,00 / 100,00 | 0,14 |
| | Outros (com menos de 1,00%) | 1 329 | 0000000000004.944,94 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 2 156 | 0000000000008.028,02 / 100,00 | 0,75 |
| Total | Total | 26 895 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 73 584 | 0000000000036.5536,55 / 100,00 | 0,42 |
| Freguesia | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | CDS | PAN | CDU | L | B! | Votantes |
| Aguiar de Sousa | 42,39 | 21,74 | 8,51 | 6,52 | 5,62 | 2,17 | 0,91 | 0,72 | 552 |
| Astromil | 30,61 | 30,61 | 8,16 | 5,36 | 3,32 | 1,79 | 2,30 | 0,77 | 392 |
| Baltar | 40,24 | 24,07 | 6,20 | 5,90 | 4,13 | 2,86 | 1,03 | 1,03 | 1 645 |
| Beire | 38,27 | 37,74 | 4,76 | 8,47 | 2,29 | 0,71 | 0,35 | 0,35 | 567 |
| Cete | 42,69 | 17,54 | 8,48 | 5,26 | 4,58 | 6,92 | 1,36 | 1,27 | 1 026 |
| Cristelo | 31,88 | 39,67 | 4,89 | 6,88 | 2,17 | 2,17 | 0,36 | 0,91 | 552 |
| Duas Igrejas | 19,03 | 45,86 | 5,06 | 10,85 | 3,58 | 1,10 | 0,74 | 0,46 | 1 088 |
| Gandra | 31,45 | 28,92 | 9,80 | 6,07 | 4,64 | 3,15 | 1,15 | 1,10 | 2 092 |
| Lordelo | 30,08 | 36,76 | 5,33 | 6,22 | 3,36 | 2,70 | 0,77 | 1,43 | 2 590 |
| Louredo | 28,76 | 40,71 | 5,53 | 8,63 | 2,21 | 3,10 | 1,33 | 1,11 | 452 |
| Parada de Todeia | 44,39 | 13,20 | 6,93 | 2,97 | 5,28 | 16,17 | 1,32 | 0,50 | 606 |
| Paredes | 34,40 | 27,64 | 7,82 | 7,23 | 4,90 | 2,31 | 1,61 | 1,23 | 6 444 |
| Rebordosa | 32,79 | 31,36 | 6,50 | 6,97 | 3,66 | 1,80 | 1,29 | 0,83 | 2 784 |
| Recarei | 41,25 | 20,92 | 7,55 | 3,16 | 4,45 | 6,65 | 1,42 | 0,90 | 1 549 |
| Sobreira | 50,96 | 17,97 | 6,52 | 3,22 | 4,60 | 3,43 | 1,37 | 0,96 | 1 458 |
| Sobrosa | 25,48 | 43,18 | 4,51 | 8,57 | 3,61 | 1,58 | 1,58 | 0,79 | 887 |
| Vandoma | 38,52 | 27,04 | 4,09 | 5,80 | 4,88 | 2,24 | 1,85 | 1,06 | 758 |
| Vilela | 21,06 | 47,90 | 3,51 | 8,40 | 3,10 | 0,96 | 0,69 | 0,41 | 1 453 |
| Paredes | 34,30 | 30,09 | 6,72 | 6,53 | 4,15 | 3,01 | 1,25 | 1,00 | 26 895 |

### Penafiel

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 8 481 | 0000000000037.1537,15 / 100,00 | 0,42 |
| | Partido Social Democrata | 6 502 | 0000000000028.4828,48 / 100,00 | - |
| | Bloco de Esquerda | 1 788 | 0000000000007.837,83 / 100,00 | 4,84 |
| | CDS – Partido Popular | 1 083 | 0000000000004.744,74 / 100,00 | - |
| | Pessoas–Animais–Natureza | 948 | 0000000000004.154,15 / 100,00 | 2,94 |
| | Coligação Democrática Unitária | 732 | 0000000000003.213,21 / 100,00 | 3,29 |
| | LIVRE | 253 | 0000000000001.111,11 / 100,00 | 0,23 |
| | Basta! | 231 | 0000000000001.011,01 / 100,00 | 0,01 |
| | Outros (com menos de 1,00%) | 1 127 | 0000000000004.944,94 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 1 683 | 0000000000007.377,37 / 100,00 | 0,78 |
| Total | Total | 22 828 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 61 862 | 0000000000036.9036,90 / 100,00 | 1,00 |
| Freguesia | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | CDS | PAN | CDU | L | B! | Votantes |
| Abragão | 31,99 | 39,83 | 6,57 | 3,39 | 2,75 | 1,91 | 1,06 | 1,27 | 472 |
| Boelhe | 33,99 | 33,00 | 7,31 | 3,56 | 2,77 | 6,92 | 1,19 | 0,40 | 506 |
| Bustelo | 40,49 | 18,69 | 8,03 | 6,23 | 4,59 | 4,43 | 0,98 | 1,48 | 610 |
| Cabeça Santa | 42,64 | 27,02 | 9,48 | 3,20 | 2,69 | 1,28 | 1,02 | 0,90 | 781 |
| Canelas | 28,46 | 42,89 | 5,53 | 2,57 | 3,56 | 1,58 | 0,79 | 0,79 | 506 |
| Capela | 39,65 | 27,41 | 9,04 | 3,50 | 4,37 | 1,46 | 1,17 | 0,58 | 343 |
| Castelões | 37,52 | 29,84 | 7,16 | 5,06 | 2,62 | 4,01 | 1,40 | 1,40 | 573 |
| Croca | 41,67 | 27,03 | 7,21 | 5,41 | 3,38 | 1,58 | 1,13 | 0,90 | 444 |
| Duas Igrejas | 37,84 | 22,49 | 9,87 | 5,12 | 4,57 | 3,47 | 1,10 | 2,56 | 547 |
| Eja | 42,91 | 29,55 | 4,45 | 4,05 | 4,45 | 2,43 | 2,43 | 1,21 | 247 |
| Fonte Arcada | 45,71 | 20,19 | 8,95 | 2,67 | 2,86 | 2,67 | 0,38 | 2,10 | 525 |
| Galegos | 38,46 | 35,24 | 4,22 | 4,47 | 2,85 | 2,11 | 0,25 | 0,74 | 806 |
| Guilhufe e Urrô | 41,91 | 23,43 | 6,95 | 4,58 | 3,62 | 3,25 | 1,48 | 0,96 | 1 353 |
| Irivo | 38,62 | 28,61 | 8,58 | 4,42 | 2,99 | 2,47 | 1,17 | 0,65 | 769 |
| Lagares e Figueira | 34,53 | 29,78 | 7,71 | 4,22 | 4,86 | 2,32 | 1,16 | 1,06 | 947 |
| Luzim e Vila Cova | 29,54 | 42,19 | 5,06 | 5,06 | 3,59 | 2,74 | 0,84 | 0,84 | 474 |
| Oldrões | 34,96 | 31,76 | 6,22 | 4,37 | 4,71 | 4,54 | 1,51 | 0,67 | 595 |
| Paço de Sousa | 40,26 | 22,45 | 7,08 | 4,79 | 4,95 | 5,18 | 0,84 | 0,68 | 1 314 |
| Penafiel | 35,23 | 25,27 | 9,77 | 6,23 | 5,42 | 2,88 | 1,60 | 0,96 | 5 311 |
| Perozelo | 31,58 | 27,16 | 19,79 | 4,63 | 3,79 | 1,05 | 1,05 | 1,26 | 475 |
| Rans | 39,93 | 28,17 | 4,10 | 5,04 | 3,73 | 3,17 | 0,93 | 1,49 | 536 |
| Recezinhos (São Mamede) | 52,24 | 22,14 | 4,48 | 3,98 | 5,97 | 1,24 | 0 | 1,99 | 402 |
| Recezinhos (São Martinho) | 36,53 | 31,83 | 5,97 | 9,40 | 3,07 | 1,99 | 0,36 | 0,54 | 553 |
| Rio de Moinhos | 32,41 | 36,07 | 7,44 | 3,44 | 4,22 | 3,66 | 0,44 | 0,55 | 901 |
| Rio Mau | 53,52 | 11,30 | 8,33 | 0,56 | 3,52 | 10,37 | 0,19 | 0,74 | 540 |
| Sebolido | 54,87 | 11,06 | 7,96 | 2,65 | 2,65 | 7,08 | 0,88 | 1,33 | 226 |
| Termas de São Vicente | 31,75 | 37,37 | 6,36 | 4,49 | 3,95 | 3,15 | 0,94 | 1,00 | 1 493 |
| Valpedre | 24,35 | 47,50 | 2,76 | 3,63 | 3,80 | 2,07 | 1,55 | 1,21 | 579 |
| Penafiel | 37,15 | 28,48 | 7,83 | 4,74 | 4,15 | 3,21 | 1,11 | 1,01 | 22 828 |

### Porto

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 26 918 | 0000000000028.5728,57 / 100,00 | 1,23 |
| | Partido Social Democrata | 22 151 | 0000000000023.5123,51 / 100,00 | - |
| | Bloco de Esquerda | 10 801 | 0000000000011.4611,46 / 100,00 | 5,93 |
| | CDS – Partido Popular | 7 726 | 0000000000008.208,20 / 100,00 | - |
| | Coligação Democrática Unitária | 6 013 | 0000000000006.386,38 / 100,00 | 6,07 |
| | Pessoas–Animais–Natureza | 5 662 | 0000000000006.016,01 / 100,00 | 4,14 |
| | LIVRE | 2 676 | 0000000000002.842,84 / 100,00 | 0,04 |
| | Iniciativa Liberal | 2 000 | 0000000000002.122,12 / 100,00 | Novo |
| | Aliança | 1 988 | 0000000000002.112,11 / 100,00 | Novo |
| | Nós, Cidadãos! | 1 617 | 0000000000001.721,72 / 100,00 | Novo |
| | Outros (com menos de 1,00%) | 2 259 | 0000000000002.402,40 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 4 422 | 0000000000004.694,69 / 100,00 | 1,63 |
| Total | Total | 94 233 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 211 596 | 0000000000044.5344,53 / 100,00 | 2,10 |
| Freguesia | % | % | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | CDS | CDU | PAN | L | IL | A | NC! | Votantes |
| Aldoar, Foz do Douro e Nevogilde | 20,67 | 30,14 | 7,41 | 15,84 | 3,83 | 4,49 | 2,57 | 3,81 | 3,89 | 1,27 | 13 326 |
| Bonfim | 27,72 | 23,03 | 13,98 | 6,10 | 7,01 | 6,70 | 3,37 | 1,49 | 1,72 | 1,84 | 9 590 |
| Campanhã | 40,99 | 16,49 | 11,32 | 3,52 | 9,35 | 5,57 | 1,38 | 0,75 | 1,14 | 1,23 | 11 010 |
| Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória | 28,12 | 22,59 | 13,74 | 6,21 | 6,78 | 6,90 | 3,91 | 1,79 | 1,72 | 1,63 | 14 305 |
| Lordelo do Ouro e Massarelos | 26,68 | 24,90 | 10,12 | 10,64 | 5,88 | 5,09 | 3,14 | 3,12 | 2,39 | 1,77 | 11 459 |
| Paranhos | 29,04 | 23,05 | 12,97 | 5,76 | 6,60 | 6,77 | 2,79 | 1,57 | 1,70 | 2,06 | 18 474 |
| Ramalde | 28,30 | 23,45 | 10,61 | 9,14 | 5,84 | 6,14 | 2,64 | 2,26 | 2,14 | 1,99 | 16 069 |
| Porto | 28,57 | 23,51 | 11,46 | 8,20 | 6,38 | 6,01 | 2,84 | 2,12 | 2,11 | 1,72 | 94 233 |

### Póvoa de Varzim

| Partido | Partido | Votos | % | +/- |
| | Partido Social Democrata | 6 129 | 0000000000033.0033,00 / 100,00 | - |
| | Partido Socialista | 4 724 | 0000000000025.4325,43 / 100,00 | 0,95 |
| | CDS – Partido Popular | 1 810 | 0000000000009.749,74 / 100,00 | - |
| | Bloco de Esquerda | 1 633 | 0000000000008.798,79 / 100,00 | 5,10 |
| | Pessoas–Animais–Natureza | 886 | 0000000000004.774,77 / 100,00 | 3,10 |
| | Coligação Democrática Unitária | 609 | 0000000000003.283,28 / 100,00 | 3,25 |
| | LIVRE | 306 | 0000000000001.651,65 / 100,00 | 0,37 |
| | Aliança | 252 | 0000000000001.361,36 / 100,00 | Novo |
| | Nós, Cidadãos! | 227 | 0000000000001.221,22 / 100,00 | Novo |
| | Basta! | 188 | 0000000000001.011,01 / 100,00 | 0,23 |
| | Outros (com menos de 1,00%) | 561 | 0000000000003.013,01 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 1 250 | 0000000000006.736,73 / 100,00 | 0,13 |
| Total | Total | 18 575 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 60 225 | 0000000000030.8430,84 / 100,00 | 1,40 |
| Freguesia | % | % | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PSD | PS | CDS | BE | PAN | CDU | L | A | NC! | B! | Votantes |
| Aguçadoura e Navais | 48,95 | 17,82 | 11,78 | 4,69 | 3,51 | 0,74 | 1,23 | 0,92 | 0,43 | 0,92 | 1 622 |
| Aver-o-Mar, Amorim e Terroso | 35,41 | 26,60 | 9,24 | 7,55 | 4,33 | 2,61 | 1,56 | 1,07 | 1,18 | 0,99 | 3 722 |
| Balazar | 41,35 | 24,94 | 14,19 | 4,43 | 1,66 | 1,66 | 1,55 | 0,22 | 0,22 | 0,55 | 902 |
| Estela | 38,49 | 19,16 | 16,10 | 3,54 | 4,51 | 0,81 | 2,09 | 1,61 | 0,81 | 1,77 | 621 |
| Laundos | 46,74 | 18,17 | 7,94 | 5,64 | 4,41 | 3,35 | 1,94 | 0,18 | 1,06 | 0,53 | 567 |
| Póvoa de Varzim, Beiriz e Argivai | 27,19 | 27,36 | 8,49 | 11,04 | 5,61 | 4,38 | 1,80 | 1,69 | 1,55 | 1,06 | 10 376 |
| Rates | 41,70 | 20,78 | 15,82 | 4,84 | 2,35 | 0,92 | 0,39 | 0,78 | 0,26 | 0,92 | 765 |
| Póvoa de Varzim | 33,00 | 25,43 | 9,74 | 8,79 | 4,77 | 3,28 | 1,65 | 1,36 | 1,22 | 1,01 | 18 575 |

### Santo Tirso

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 9 617 | 0000000000041.9441,94 / 100,00 | 1,47 |
| | Partido Social Democrata | 5 061 | 0000000000022.0722,07 / 100,00 | - |
| | Bloco de Esquerda | 1 829 | 0000000000007.987,98 / 100,00 | 4,84 |
| | CDS – Partido Popular | 1 279 | 0000000000005.585,58 / 100,00 | - |
| | Pessoas–Animais–Natureza | 978 | 0000000000004.264,26 / 100,00 | 3,01 |
| | Coligação Democrática Unitária | 869 | 0000000000003.793,79 / 100,00 | 3,79 |
| | LIVRE | 276 | 0000000000001.201,20 / 100,00 | 0,28 |
| | Aliança | 247 | 0000000000001.081,08 / 100,00 | Novo |
| | Outros (com menos de 1,00%) | 1 013 | 0000000000004.414,41 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 1 764 | 0000000000007.697,69 / 100,00 | 0,84 |
| Total | Total | 22 933 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 62 221 | 0000000000036.8636,86 / 100,00 | 0,52 |
| Freguesia | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | CDS | PAN | CDU | L | A | Votantes |
| Agrela | 31,73 | 33,85 | 6,92 | 4,04 | 6,35 | 1,73 | 0,38 | 1,54 | 520 |
| Água Longa | 30,79 | 30,39 | 8,17 | 4,42 | 5,22 | 2,28 | 1,07 | 1,61 | 747 |
| Areias, Sequeiró, Lama e Palmeira | 44,21 | 24,06 | 6,41 | 7,30 | 3,44 | 2,38 | 0,93 | 0,93 | 2 357 |
| Aves | 39,76 | 21,17 | 9,24 | 4,98 | 4,47 | 3,86 | 1,60 | 0,87 | 2 749 |
| Carreira e Refojos de Riba de Ave | 43,71 | 21,72 | 8,58 | 7,33 | 3,60 | 1,52 | 1,11 | 1,24 | 723 |
| Lamelas e Guimarei | 43,63 | 19,55 | 8,38 | 4,01 | 5,41 | 2,09 | 1,22 | 1,05 | 573 |
| Monte Córdova | 38,79 | 24,42 | 7,53 | 4,85 | 4,68 | 3,90 | 1,39 | 1,47 | 1 155 |
| Negrelos (São Tomé) | 47,36 | 19,49 | 8,07 | 4,19 | 4,11 | 3,26 | 0,93 | 0,93 | 1 288 |
| Rebordões | 46,66 | 20,58 | 7,04 | 6,05 | 4,69 | 2,62 | 1,17 | 0,90 | 1 108 |
| Reguenga | 36,54 | 34,42 | 5,00 | 5,19 | 2,88 | 2,50 | 1,15 | 1,54 | 520 |
| Roriz | 45,06 | 20,67 | 6,98 | 3,81 | 2,90 | 7,98 | 0,82 | 1,00 | 1 103 |
| Santo Tirso, Couto e Burgães | 40,30 | 22,32 | 8,71 | 6,83 | 4,59 | 2,98 | 1,29 | 1,13 | 6 819 |
| Vila Nova do Campo | 46,15 | 18,10 | 7,56 | 3,94 | 4,03 | 5,02 | 1,22 | 1,31 | 2 210 |
| Vilarinho | 46,28 | 14,14 | 7,92 | 3,86 | 3,49 | 11,97 | 1,32 | 0,19 | 1 061 |
| Santo Tirso | 41,94 | 22,07 | 7,98 | 5,58 | 4,26 | 3,79 | 1,20 | 1,08 | 22 933 |

### Trofa

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 4 150 | 0000000000033.5133,51 / 100,00 | 1,72 |
| | Partido Social Democrata | 3 751 | 0000000000030.2930,29 / 100,00 | - |
| | Bloco de Esquerda | 901 | 0000000000007.287,28 / 100,00 | 3,85 |
| | CDS – Partido Popular | 821 | 0000000000006.636,63 / 100,00 | - |
| | Pessoas–Animais–Natureza | 552 | 0000000000004.464,46 / 100,00 | 3,39 |
| | Coligação Democrática Unitária | 431 | 0000000000003.483,48 / 100,00 | 3,12 |
| | LIVRE | 152 | 0000000000001.231,23 / 100,00 | 0,25 |
| | Outros (com menos de 1,00%) | 705 | 0000000000005.705,70 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 920 | 0000000000007.437,43 / 100,00 | 0,12 |
| Total | Total | 12 383 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 33 679 | 0000000000036.7736,77 / 100,00 | 1,06 |
| Freguesia | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | CDS | PAN | CDU | L | Votantes |
| Alvarelhos e Guidões | 34,48 | 31,86 | 6,12 | 6,00 | 3,25 | 3,87 | 1,06 | 1 601 |
| Bougado (São Martinho e Santiago) | 31,59 | 31,63 | 6,73 | 7,46 | 4,23 | 3,32 | 1,22 | 7 119 |
| Coronado (São Romão e São Mamede) | 39,28 | 23,14 | 10,31 | 4,63 | 5,68 | 4,25 | 1,39 | 2 589 |
| Covelas | 34,18 | 35,24 | 3,82 | 5,94 | 7,43 | 1,70 | 1,49 | 471 |
| Muro | 28,36 | 37,15 | 6,47 | 6,47 | 3,98 | 2,49 | 0,83 | 603 |
| Trofa | 33,51 | 30,29 | 7,28 | 6,63 | 4,46 | 3,48 | 1,23 | 12 383 |

### Valongo

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 10 922 | 0000000000036.0336,03 / 100,00 | 1,41 |
| | Partido Social Democrata | 5 927 | 0000000000019.5519,55 / 100,00 | - |
| | Bloco de Esquerda | 3 470 | 0000000000011.4511,45 / 100,00 | 6,31 |
| | Pessoas–Animais–Natureza | 1 936 | 0000000000006.396,39 / 100,00 | 4,60 |
| | Coligação Democrática Unitária | 1 775 | 0000000000005.865,86 / 100,00 | 5,72 |
| | CDS – Partido Popular | 1 111 | 0000000000003.673,67 / 100,00 | - |
| | LIVRE | 552 | 0000000000001.821,82 / 100,00 | 0,11 |
| | Nós, Cidadãos! | 421 | 0000000000001.391,39 / 100,00 | Novo |
| | Aliança | 351 | 0000000000001.161,16 / 100,00 | Novo |
| | Basta! | 346 | 0000000000001.141,14 / 100,00 | 0,15 |
| | Outros (com menos de 1,00%) | 1 108 | 0000000000003.663,66 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 2 392 | 0000000000007.897,89 / 100,00 | 0,05 |
| Total | Total | 30 311 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 83 339 | 0000000000036.3736,37 / 100,00 | 0,92 |
| Freguesia | % | % | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | PAN | CDU | CDS | L | NC! | A | B! | Votantes |
| Alfena | 35,51 | 21,50 | 10,90 | 6,17 | 4,35 | 3,18 | 1,72 | 1,66 | 1,28 | 1,19 | 4 525 |
| Campo e Sobrado | 34,63 | 22,62 | 8,08 | 4,53 | 9,82 | 3,44 | 1,91 | 0,75 | 0,90 | 1,14 | 4 655 |
| Ermesinde | 37,18 | 18,70 | 12,94 | 6,79 | 4,89 | 3,84 | 1,57 | 1,41 | 1,21 | 1,08 | 13 283 |
| Valongo | 35,22 | 18,06 | 11,24 | 6,93 | 6,00 | 3,78 | 2,24 | 1,58 | 1,15 | 1,22 | 7 848 |
| Valongo | 36,03 | 19,55 | 11,45 | 6,39 | 5,86 | 3,67 | 1,82 | 1,39 | 1,16 | 1,14 | 30 311 |

### Vila do Conde

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 8 652 | 0000000000035.1535,15 / 100,00 | 0,76 |
| | Partido Social Democrata | 6 161 | 0000000000025.0325,03 / 100,00 | - |
| | Bloco de Esquerda | 2 259 | 0000000000009.189,18 / 100,00 | 5,14 |
| | CDS – Partido Popular | 1 481 | 0000000000006.026,02 / 100,00 | - |
| | Pessoas–Animais–Natureza | 1 195 | 0000000000004.854,85 / 100,00 | 3,47 |
| | Coligação Democrática Unitária | 946 | 0000000000003.843,84 / 100,00 | 3,60 |
| | LIVRE | 362 | 0000000000001.471,47 / 100,00 | 0,31 |
| | Aliança | 339 | 0000000000001.381,38 / 100,00 | Novo |
| | Nós, Cidadãos! | 294 | 0000000000001.191,19 / 100,00 | Novo |
| | Iniciativa Liberal | 248 | 0000000000001.011,01 / 100,00 | Novo |
| | Outros (com menos de 1,00%) | 807 | 0000000000003.273,27 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 1 870 | 0000000000007.607,60 / 100,00 | 0,56 |
| Total | Total | 24 614 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 71 142 | 0000000000034.6034,60 / 100,00 | 0,31 |
| Freguesia | % | % | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | CDS | PAN | CDU | L | A | NC! | IL | Votantes |
| Árvore | 32,16 | 22,86 | 10,49 | 5,84 | 5,62 | 6,18 | 1,42 | 1,70 | 1,64 | 1,25 | 1 763 |
| Aveleda | 42,89 | 20,48 | 10,36 | 4,34 | 4,58 | 3,13 | 1,93 | 1,20 | 0,48 | 0,96 | 415 |
| Azurara | 32,55 | 19,53 | 11,77 | 5,54 | 5,96 | 6,65 | 1,80 | 1,80 | 1,66 | 0,97 | 722 |
| Bagunte, Ferreiró, Outeiro Maior e Parada | 32,24 | 35,84 | 5,18 | 8,25 | 3,07 | 1,59 | 1,16 | 0,42 | 0,53 | 0,42 | 946 |
| Fajozes | 34,89 | 30,43 | 8,30 | 5,32 | 5,96 | 3,40 | 1,49 | 0,43 | 0,21 | 0,21 | 470 |
| Fornelo e Vairão | 39,06 | 27,10 | 8,12 | 4,81 | 4,26 | 1,51 | 0,96 | 1,10 | 0,83 | 0,69 | 727 |
| Gião | 43,69 | 19,42 | 9,22 | 3,72 | 3,56 | 2,43 | 1,62 | 0,16 | 0 | 0,65 | 618 |
| Guilhabreu | 45,15 | 25,17 | 6,12 | 3,93 | 3,35 | 1,96 | 1,04 | 0,46 | 0,81 | 0,58 | 866 |
| Junqueira | 38,58 | 35,76 | 5,49 | 4,60 | 1,93 | 0,59 | 0,30 | 0,89 | 0,74 | 0,45 | 674 |
| Labruge | 38,48 | 21,77 | 9,04 | 4,96 | 6,61 | 3,69 | 1,85 | 1,36 | 1,17 | 1,65 | 1 029 |
| Macieira da Maia | 33,15 | 28,49 | 8,60 | 4,37 | 4,09 | 4,37 | 0,85 | 0,71 | 1,13 | 1,27 | 709 |
| Malta e Canidelo | 45,10 | 23,24 | 7,29 | 3,39 | 3,14 | 2,76 | 1,38 | 0,38 | 1,13 | 0,75 | 796 |
| Mindelo | 30,09 | 25,50 | 10,08 | 7,51 | 6,18 | 4,24 | 2,08 | 1,18 | 0,83 | 1,11 | 1 439 |
| Modivas | 43,08 | 22,40 | 7,15 | 4,82 | 3,58 | 2,33 | 1,09 | 2,33 | 0,62 | 0,93 | 643 |
| Retorta e Tougues | 33,80 | 23,82 | 7,76 | 6,37 | 6,79 | 4,29 | 0,97 | 1,11 | 1,52 | 1,39 | 722 |
| Rio Mau e Arcos | 27,39 | 35,91 | 4,77 | 13,41 | 2,05 | 2,16 | 1,48 | 1,02 | 0,80 | 0,34 | 880 |
| Touguinha e Touguinhó | 29,74 | 31,77 | 9,57 | 4,28 | 4,58 | 2,75 | 1,53 | 1,53 | 1,43 | 0,31 | 982 |
| Vila Chã | 31,85 | 30,87 | 7,20 | 6,90 | 5,03 | 2,37 | 2,07 | 1,18 | 1,08 | 0,79 | 1 014 |
| Vila do Conde | 33,85 | 21,68 | 11,19 | 6,72 | 5,48 | 4,96 | 1,73 | 1,89 | 1,61 | 1,36 | 7 338 |
| Vilar do Pinheiro | 35,84 | 26,64 | 8,35 | 4,44 | 5,71 | 2,96 | 0,74 | 1,27 | 1,16 | 1,16 | 946 |
| Vilar e Mosteiró | 40,98 | 21,42 | 9,18 | 3,50 | 3,50 | 4,15 | 0,77 | 1,86 | 1,09 | 0,44 | 915 |
| Vila do Conde | 35,15 | 25,03 | 9,18 | 6,02 | 4,85 | 3,84 | 1,47 | 1,38 | 1,19 | 1,01 | 24 614 |

### Vila Nova de Gaia

| Partido | Partido | Votos | % | +/- |
| | Partido Socialista | 36 996 | 0000000000035.5035,50 / 100,00 | 0,98 |
| | Partido Social Democrata | 21 190 | 0000000000020.3320,33 / 100,00 | - |
| | Bloco de Esquerda | 12 201 | 0000000000011.7111,71 / 100,00 | 6,28 |
| | Pessoas–Animais–Natureza | 6 531 | 0000000000006.276,27 / 100,00 | 4,32 |
| | Coligação Democrática Unitária | 5 720 | 0000000000005.495,49 / 100,00 | 5,99 |
| | CDS – Partido Popular | 4 982 | 0000000000004.784,78 / 100,00 | - |
| | LIVRE | 1 754 | 0000000000001.681,68 / 100,00 | 0,33 |
| | Nós, Cidadãos! | 1 682 | 0000000000001.611,61 / 100,00 | Novo |
| | Aliança | 1 496 | 0000000000001.441,44 / 100,00 | Novo |
| | Iniciativa Liberal | 1 157 | 0000000000001.111,11 / 100,00 | Novo |
| | Outros (com menos de 1,00%) | 3 462 | 0000000000003.323,32 / 100,00 | |
| Votos Inválidos | Votos Inválidos | 7 043 | 0000000000006.766,76 / 100,00 | 0,96 |
| Total | Total | 104 214 | 0000000000100.00100,00 / 100,00 | |
| Eleitorado/Participação | Eleitorado/Participação | 266 643 | 0000000000039.0839,08 / 100,00 | 1,10 |
| Freguesia | % | % | % | % | % | % | % | % | % | % | Votantes |
| Freguesia | PS | PSD | BE | PAN | CDU | CDS | L | NC! | A | IL | Votantes |
| Arcozelo | 27,54 | 25,20 | 10,60 | 6,39 | 4,67 | 8,07 | 1,79 | 1,83 | 1,95 | 1,95 | 5 243 |
| Avintes | 45,25 | 14,39 | 9,69 | 4,43 | 8,78 | 3,72 | 1,40 | 0,85 | 1,26 | 0,66 | 3 655 |
| Canelas | 36,96 | 19,09 | 12,97 | 5,54 | 4,54 | 3,66 | 1,43 | 1,29 | 1,19 | 0,96 | 4 186 |
| Canidelo | 37,79 | 16,17 | 14,05 | 6,72 | 5,91 | 3,84 | 1,64 | 1,71 | 1,08 | 1,14 | 9 703 |
| Grijó e Sermonde | 35,23 | 26,97 | 9,32 | 5,02 | 3,61 | 4,62 | 1,14 | 1,08 | 1,19 | 0,70 | 3 875 |
| Gulpilhares e Valadares | 32,27 | 20,50 | 10,62 | 7,11 | 6,18 | 5,70 | 1,80 | 2,41 | 1,78 | 1,38 | 7 458 |
| Madalena | 36,06 | 18,45 | 12,05 | 6,35 | 5,56 | 4,57 | 1,22 | 3,75 | 1,38 | 1,38 | 3 702 |
| Mafamude e Vilar do Paraíso | 31,91 | 21,47 | 13,35 | 7,11 | 5,89 | 4,56 | 2,07 | 1,90 | 1,73 | 1,22 | 18 625 |
| Oliveira do Douro | 40,25 | 16,24 | 11,47 | 6,86 | 6,86 | 3,53 | 1,91 | 1,24 | 1,13 | 0,74 | 7 730 |
| Pedroso e Seixezelo | 37,94 | 21,12 | 10,15 | 5,46 | 3,97 | 4,62 | 1,52 | 1,27 | 1,71 | 0,86 | 6 781 |
| Sandim, Olival, Lever e Crestuma | 35,32 | 27,34 | 7,50 | 3,78 | 7,58 | 3,07 | 0,95 | 0,98 | 0,98 | 0,51 | 6 119 |
| Santa Marinha e São Pedro da Afurada | 35,01 | 18,98 | 13,21 | 6,61 | 6,29 | 4,24 | 2,02 | 1,44 | 1,47 | 1,43 | 12 141 |
| São Félix da Marinha | 33,81 | 23,89 | 9,76 | 5,87 | 4,04 | 6,17 | 1,59 | 1,69 | 1,77 | 1,41 | 4 978 |
| Serzedo e Perosinho | 36,07 | 23,03 | 10,26 | 5,89 | 4,18 | 5,15 | 1,16 | 1,16 | 1,19 | 0,80 | 4 638 |
| Vilar de Andorinho | 40,56 | 14,83 | 13,01 | 6,80 | 6,34 | 3,05 | 1,75 | 1,21 | 1,04 | 0,82 | 5 380 |
| Vila Nova de Gaia | 35,50 | 20,33 | 11,71 | 6,27 | 5,49 | 4,78 | 1,68 | 1,61 | 1,44 | 1,11 | 104 214 |