Viana do Castelo is one of the 22 multi-member constituencies of the Assembly of the Republic, the national legislature of Portugal. The constituency was established in 1976 when the Assembly of the Republic was established by the constitution following the restoration of democracy. It is conterminous with the district of Viana do Castelo. The constituency currently elects five of the 230 members of the Assembly of the Republic using the closed party-list proportional representation electoral system. At the 2025 legislative election it had 232,581 registered electors.
Electoral system Viana do Castelo currently elects five of the 230 members of the Assembly of the Republic using the closed party-list proportional representation electoral system. Seats are allocated using the D'Hondt method.
Election results Summary
Election Unitary DemocratsCDU / APU / PCP Left BlocBE / UDP LIVREL SocialistsPS / FRS People Animals NaturePAN Democratic RenewalPRD Social DemocratsPSD / PàF / AD / PPD LiberalsIL CDS – People'sCDS–PP / CDS ChegaCH / PPV/CDC / PPV colspan=3 colspan=3 colspan=3 colspan=3 colspan=3 colspan=3 colspan=3 colspan=3 colspan=3 colspan=3 Votes % Seats Votes % Seats Votes % Seats Votes % Seats Votes % Seats Votes % Seats Votes % Seats Votes % Seats Votes % Seats Votes % Seats2025 2,764 2.03% 0 2,285 1.68% 0 3,640 2.67% 0 30,395 22.31% 1 1,301 0.95% 0 55,374 40.65% 3 5,344 3.92% 0 32,143 23.59% 12024 3,106 2.24% 0 4,926 3.55% 0 2,815 2.03% 0 40,237 29.01% 2 2,057 1.48% 0 49,616 35.77% 2 5,106 3.68% 0 26,639 19.21% 12022 3,816 3.07% 0 4,418 3.56% 0 919 0.74% 0 53,442 43.02% 3 1,251 1.01% 0 43,418 34.95% 3 3,652 2.94% 0 4,273 3.44% 0 7,702 6.20% 02019 4,841 4.17% 0 10,321 8.89% 0 688 0.59% 0 42,398 36.51% 3 2,876 2.48% 0 41,210 35.49% 3 692 0.60% 0 7,577 6.53% 0 858 0.74% 02015 6,722 5.46% 0 10,237 8.31% 0 453 0.37% 0 38,311 31.11% 2 1,086 0.88% 0 58,515 47.52% 4 396 0.32% 02011 6,648 5.15% 0 5,928 4.59% 0 35,327 27.34% 2 926 0.72% 0 58,826 45.53% 3 18,135 14.04% 1 242 0.19% 02009 5,934 4.32% 0 12,099 8.80% 0 51,306 37.32% 3 44,327 32.24% 2 19,243 14.00% 1 372 0.27% 02005 5,632 4.06% 0 6,415 4.63% 0 59,676 43.06% 3 47,645 34.38% 2 16,205 11.69% 1 2002 4,844 3.55% 0 2,485 1.82% 0 49,122 35.97% 3 63,386 46.42% 3 14,283 10.46% 0 1999 6,886 5.11% 0 1,689 1.25% 0 55,149 40.95% 3 49,081 36.44% 2 19,249 14.29% 1 1995 6,614 4.63% 0 527 0.37% 0 56,234 39.37% 3 61,051 42.74% 3 16,328 11.43% 0 1991 6,923 5.04% 0 35,212 25.66% 2 1,500 1.09% 0 79,408 57.87% 4 10,081 7.35% 0 1987 8,741 6.41% 0 641 0.47% 0 28,351 20.80% 1 6,758 4.96% 0 76,207 55.92% 5 10,727 7.87% 0 1985 11,591 8.46% 0 1,348 0.98% 0 25,924 18.93% 1 22,904 16.72% 1 47,253 34.50% 3 23,368 17.06% 1 1983 13,572 10.16% 0 525 0.39% 0 44,711 33.48% 2 44,869 33.59% 3 25,291 18.94% 1 1980 14,548 10.27% 0 996 0.70% 0 33,245 23.47% 1 86,186 60.84% 5 1979 14,266 10.23% 0 1,312 0.94% 0 36,186 25.94% 2 79,702 57.14% 4 1976 8,611 7.07% 0 1,110 0.91% 0 33,094 27.16% 2 42,519 34.90% 3 30,437 24.98% 2
(Figures in italics represent alliances.)
Detailed 2020s 2025 Results of the 2025 legislative election held on 18 May 2025:
Party Votes % Seats Democratic Alliance AD 55,374 40.65% 3 Chega CH 32,143 23.59% 1 Socialist Party PS 30,395 22.31% 1 Liberal Initiative IL 5,344 3.92% 0 LIVRE L 3,640 2.67% 0 Unitary Democratic Coalition CDU 2,764 2.03% 0 Left Bloc BE 2,285 1.68% 0 National Democratic Alternative ADN 2,047 1.50% 0 People Animals Nature PAN 1,301 0.95% 0 React, Include, Recycle RIR 315 0.23% 0 Ergue-te E 276 0.20% 0 Volt Portugal Volt 209 0.15% 0 People's Monarchist Party PPM 145 0.11% 0Valid votes 136,238 100.00% 5Blank votes 2,363 1.69% Rejected votes – other 1,293 0.92% Total polled 139,894 60.15% Registered electors 232,581
The following candidates were elected:: José Pedro Aguiar-Branco (AD); Manuela Carvalho (AD); João Manuel Esteves (AD); Marina Gonçalves (PS); and Eduardo Teixeira (CH).
2024 Results of the 2024 legislative election held on 10 March 2024:
Party Votes % Seats Democratic Alliance AD 49,616 35.77% 2 Socialist Party PS 40,237 29.01% 2 Chega CH 26,639 19.21% 1 Liberal Initiative IL 5,106 3.68% 0 Left Bloc BE 4,926 3.55% 0 Unitary Democratic Coalition CDU 3,106 2.24% 0 LIVRE L 2,815 2.03% 0 National Democratic Alternative ADN 2,263 1.63% 0 People Animals Nature PAN 2,057 1.48% 0 New Right ND 706 0.51% 0 React, Include, Recycle RIR 624 0.45% 0 Volt Portugal Volt 255 0.18% 0 Alternative 21 (Earth Party and Alliance) PT-A 204 0.15% 0 Ergue-te E 147 0.11% 0Valid votes 138,701 100.00% 5Blank votes 2,682 1.88% Rejected votes – other 1,534 1.07% Total polled 142,917 61.21% Registered electors 233,491
The following candidates were elected: José Pedro Aguiar-Branco (AD); Emília Cerqueira (AD); José Costa (PS); Marina Gonçalves (PS); and Eduardo Teixeira (CH).
2022 Results of the 2022 legislative election held on 30 January 2022:
Party Votes % Seats Socialist Party PS 53,442 43.02% 3 Social Democratic Party PSD 43,418 34.95% 3 Chega CH 7,702 6.20% 0 Left Bloc BE 4,418 3.56% 0 CDS – People's Party CDS–PP 4,273 3.44% 0 Unitary Democratic Coalition CDU 3,816 3.07% 0 Liberal Initiative IL 3,652 2.94% 0 People Animals Nature PAN 1,251 1.01% 0 LIVRE L 919 0.74% 0 React, Include, Recycle RIR 556 0.45% 0 Earth Party PT 190 0.15% 0 Alliance A 173 0.14% 0 Socialist Alternative Movement MAS 157 0.13% 0 Ergue-te E 133 0.11% 0 Volt Portugal Volt 130 0.10% 0Valid votes 124,230 100.00% 6Blank votes 1,654 1.30% Rejected votes – other 1,156 0.91% Total polled 127,040 53.82% Registered electors 236,042
The following candidates were elected: Emília Cerqueira (PSD); José Costa (PS); Marina Gonçalves (PS); Jorge Salgueiro Mendes (PSD); João Montenegro (PSD); and Tiago Brandão Rodrigues (PS).
2010s 2019 Results of the 2019 legislative election held on 6 October 2019:
Party Votes % Seats Socialist Party PS 42,398 36.51% 3 Social Democratic Party PSD 41,210 35.49% 3 Left Bloc BE 10,321 8.89% 0 CDS – People's Party CDS–PP 7,577 6.53% 0 Unitary Democratic Coalition CDU 4,841 4.17% 0 People Animals Nature PAN 2,876 2.48% 0 React, Include, Recycle RIR 1,059 0.91% 0 Chega CH 858 0.74% 0 Liberal Initiative IL 692 0.60% 0 LIVRE L 688 0.59% 0 Alliance A 679 0.58% 0 Portuguese Workers' Communist Party PCTP 671 0.58% 0 Together for the People JPP 587 0.51% 0 National Renewal Party PNR 292 0.25% 0 Democratic Republican Party PDR 281 0.24% 0 We, the Citizens! NC 259 0.22% 0 United Party of Retirees and Pensioners PURP 212 0.18% 0 Earth Party PT 209 0.18% 0 Portuguese Labour Party PTP 208 0.18% 0 People's Monarchist Party PPM 204 0.18% 0Valid votes 116,122 100.00% 6Blank votes 3,617 2.97% Rejected votes – other 2,174 1.78% Total polled 121,913 50.60% Registered electors 240,917
The following candidates were elected: Emília Cerqueira (PSD); Marina Gonçalves (PS); Jorge Salgueiro Mendes (PSD); Anabela Rodrigues (PS); Tiago Brandão Rodrigues (PS); and Eduardo Teixeira (PSD).
2015 Results of the 2015 legislative election held on 4 October 2015:
Party Votes % Seats Portugal Ahead PàF 58,515 47.52% 4 Socialist Party PS 38,311 31.11% 2 Left Bloc BE 10,237 8.31% 0 Unitary Democratic Coalition CDU 6,722 5.46% 0 Democratic Republican Party PDR 2,399 1.95% 0 Portuguese Workers' Communist Party PCTP 1,117 0.91% 0 People Animals Nature PAN 1,086 0.88% 0 We, the Citizens! NC 1,037 0.84% 0 ACT! (Portuguese Labour Partyand Socialist Alternative Movement) AGIR 960 0.78% 0 National Renewal Party PNR 563 0.46% 0 People's Monarchist Party PPM 535 0.43% 0 LIVRE L 453 0.37% 0 The Earth Party Movement MPT 447 0.36% 0 Citizenship and Christian Democracy PPV/CDC 396 0.32% 0 United Party of Retirees and Pensioners PURP 209 0.17% 0 Together for the People JPP 161 0.13% 0Valid votes 123,148 100.00% 6Blank votes 3,225 2.51% Rejected votes – other 2,139 1.66% Total polled 128,512 50.78% Registered electors 253,095
The following candidates were elected: Carlos Abreu Amorim (PàF); Abel Baptista (PàF); José Manuel Carpinteira (PS); Emília Cerqueira (PàF); Luís Campos Ferreira (PàF); and Tiago Brandão Rodrigues (PS).
2011 Results of the 2011 legislative election held on 5 June 2011:
Party Votes % Seats Social Democratic Party PSD 58,826 45.53% 3 Socialist Party PS 35,327 27.34% 2 CDS – People's Party CDS–PP 18,135 14.04% 1 Unitary Democratic Coalition CDU 6,648 5.15% 0 Left Bloc BE 5,928 4.59% 0 Portuguese Workers' Communist Party PCTP 1,473 1.14% 0 Party for Animals and Nature PAN 926 0.72% 0 Hope for Portugal Movement MEP 573 0.44% 0 The Earth Party Movement MPT 384 0.30% 0 People's Monarchist Party PPM 331 0.26% 0 Pro-Life Party PPV 242 0.19% 0 National Renewal Party PNR 213 0.16% 0 Democratic Party of the Atlantic PDA 200 0.15% 0Valid votes 129,206 100.00% 6Blank votes 4,009 2.97% Rejected votes – other 1,688 1.25% Total polled 134,903 52.46% Registered electors 257,155
The following candidates were elected: Carlos Abreu Amorim (PSD); Rosa Arezes (PSD); Abel Baptista (CDS-PP); Jorge Fão (PS); Fernando Medina (PS); and Eduardo Teixeira (PSD).
2000s 2009 Results of the 2009 legislative election held on 27 September 2009:
Party Votes % Seats Socialist Party PS 51,306 37.32% 3 Social Democratic Party PSD 44,327 32.24% 2 CDS – People's Party CDS–PP 19,243 14.00% 1 Left Bloc BE 12,099 8.80% 0 Unitary Democratic Coalition CDU 5,934 4.32% 0 New Democracy Party ND 1,398 1.02% 0 Portuguese Workers' Communist Party PCTP 1,192 0.87% 0 People's Monarchist Party PPM 513 0.37% 0 Hope for Portugal Movement MEP 399 0.29% 0 Pro-Life Party PPV 372 0.27% 0 Merit and Society Movement MMS 257 0.19% 0 The Earth Party Movement and Humanist Party MPT-PH 247 0.18% 0 National Renewal Party PNR 194 0.14% 0Valid votes 137,481 100.00% 6Blank votes 2,258 1.60% Rejected votes – other 1,744 1.23% Total polled 141,483 55.08% Registered electors 256,883
The following candidates were elected: Abel Baptista (CDS-PP); Jorge Fão (PS); Luís Campos Ferreira (PSD); José Eduardo Martins (PSD); Rosalina Martins (PS); and Defensor Moura (PS).
2005 Results of the 2005 legislative election held on 20 February 2005:
Party Votes % Seats Socialist Party PS 59,676 43.06% 3 Social Democratic Party PSD 47,645 34.38% 2 CDS – People's Party CDS–PP 16,205 11.69% 1 Left Bloc BE 6,415 4.63% 0 Unitary Democratic Coalition CDU 5,632 4.06% 0 New Democracy Party ND 1,159 0.84% 0 Portuguese Workers' Communist Party PCTP 1,002 0.72% 0 Humanist Party PH 586 0.42% 0 National Renewal Party PNR 263 0.19% 0Valid votes 138,583 100.00% 6Blank votes 2,214 1.56% Rejected votes – other 1,391 0.98% Total polled 142,188 61.24% Registered electors 232,185
The following candidates were elected: Luís Amado (PS); Abel Baptista (CDS-PP); Jorge Fão (PS); Luís Campos Ferreira (PSD); José Eduardo Martins (PSD); and Rosalina Martins (PS).
2002 Results of the 2002 legislative election held on 17 March 2002:
Party Votes % Seats Social Democratic Party PSD 63,386 46.42% 3 Socialist Party PS 49,122 35.97% 3 CDS – People's Party CDS–PP 14,283 10.46% 0 Unitary Democratic Coalition CDU 4,844 3.55% 0 Left Bloc BE 2,485 1.82% 0 Portuguese Workers' Communist Party PCTP 870 0.64% 0 Humanist Party PH 701 0.51% 0 People's Monarchist Party PPM 541 0.40% 0 The Earth Party Movement MPT 321 0.24% 0Valid votes 136,553 100.00% 6Blank votes 1,231 0.88% Rejected votes – other 1,484 1.07% Total polled 139,268 60.71% Registered electors 229,402
The following candidates were elected: Carlos Antunes (PSD); Fernando Cabodeira (PS); Luís Campos Ferreira (PSD); Marques Júnior (PS); José Eduardo Martins (PSD); and Rosalina Martins (PS).
1990s 1999 Results of the 1999 legislative election held on 10 October 1999: