2025 Porto local election

Last updated

2025 Porto local elections
Flag of Porto.svg
  2021 12 October 2025

All 13 Councillors in the Porto City Council
7 seats needed for a majority
Opinion polls
Turnout57.0% Increase2.svg 8.2 pp
 First partySecond party
 
Pedro Duarte September 2024.jpg
Ministro da Saude 2023-01-23 (Agencia Lusa).png
Leader Pedro Duarte Manuel Pizarro
Party PSD PS
Alliance Porto is us [a]
Last election2 seats, 17.2%3 seats, 18.0%
Seats won66
Seat changeIncrease2.svg 4Increase2.svg 3
Popular vote42,90640,898
Percentage37.3%35.5%
SwingIncrease2.svg 20.1 pp Increase2.svg 17.5 pp

 Third partyFourth party
 
Logo Chega!.svg
Filipe Araujo 1.jpg
Leader Miguel Corte-Real Filipe Araújo
Party CH Independent
Alliance Do it as Porto
Last election0 seats, 3.0%6 seats, 40.7%
Seats won10
Seat changeIncrease2.svg 1Decrease2.svg 6
Popular vote9,4685,842
Percentage8.2%5.1%
SwingIncrease2.svg 5.2 pp Decrease2.svg 35.6 pp

Mayor before election

Rui Moreira
Independent

Elected mayor

Pedro Duarte
PSD

The 2025 Porto local election was held on 12 October 2025 to elect the members for Porto City Council, Porto Municipal Assembly and the city's 7 parish assemblies.

Contents

This election was expected to be extremely competitive after the 3 mandates of the liberal-backed Independent Rui Moreira, which was barred from running for a 4th term, with both the Socialists and Social Democrats hoping to win the second major city in Portugal, [1] with Moreira's independent movement presenting then deputy mayor Filipe Araújo as a candidate, [2] despite not having the endorsement of Rui Moreira himself. [3]

The Socialist Party chose former Health minister Manuel Pizarro as their candidate, while the Social Democratic Party formed a coalition with the CDS – People's Party and the Liberal Initiative with former minister of Parliament Affairs Pedro Duarte as their candidate. [4]

The final result was very close, with the PSD/CDS/IL candidate, Pedro Duarte, prevailing over the PS by just 2,000 votes. Manuel Pizarro (PS) failed in his 3rd attempt to become mayor of Porto, leading the Socialists to another defeat; the last time the PS won a local election in Porto was 1997. [5] Chega gathered 8.5% of the voted and elected one councillor, while CDU failed to win representation for Porto city council for the first time ever. Deputy mayor Filipe Araújo had a very poor result, just 5% and failed to be elected to council, while the Left Bloc also lost its sole councillor, and polled at just 1.8%. [6] Turnout increased considerably in this election, with 57% of voters casting a ballot, the highest share since 1993.

Background

In the 2021 election, Rui Moreira, mayor since 2013, won a third term as Mayor of Porto, winning 40.7% of the votes and 6 seats, losing his majority in the city council. The Socialist candidate, Tiago Barbosa Ribeiro, won 18.0% of the vote and 3 seats, while the Social Democratic candidate, Vladimiro Feliz, won 17.2% of the votes and 2 seats. [7]

The Unitary Democratic Coalition, led by Ilda Figueiredo, won 7.5% of the votes and 1 seat, while the Left Bloc, which presented Sérgio Aires as a candidate for mayor, gained a seat in the City Council, for the first time in its history, achieving 6.3% of the votes. [8]

Electoral system

Each party or coalition must present a list of candidates. The winner of the most voted list for the municipal council is automatically elected mayor, similar to first-past-the-post (FPTP). The lists are closed and the seats in each municipality are apportioned according to the D'Hondt method. Unlike in national legislative elections, independent lists are allowed to run. [9] [10]

Parties and candidates

Declared

Party/CoalitionPolitical
position
Candidate2021 resultRef.
Votes (%)Seats
FA Filipe Araújo: Do it as Porto [b]
Filipe Araújo: Fazer à Porto
Centre-right
to right-wing
Filipe Araújo  [ pt ]40.7%
6 / 13
[2]
PS Socialist Party [c]
Partido Socialista
Centre-left Manuel Pizarro 18.0%
3 / 13
[11]
OPSNPorto is us
O Porto somos nós PSD, IL, CDS–PP
Centre-right
to right-wing
Pedro Duarte 17.2%
2 / 13
[12] [13]
CDU Unitary Democratic Coalition
Coligação Democrática Unitária PCP, PEV
Left-wing
to far-left
Diana Ferreira 7.5%
1 / 13
[14]
BE Left Bloc
Bloco de Esquerda
Left-wing
to far-left
Sérgio Aires 6.3%
1 / 13
[15]
CH Enough!
Chega!
Far-right Miguel Corte-Real 3.0%
0 / 13
[16]
L FREE
LIVRE
Left-wing Hélder Sousa0.5%
0 / 13
[17]
VP Volt Portugal
Volt Portugal
Centre
to centre-left
Guilherme Jorge0.4%
0 / 13
[18]
NCPorto First – Nuno Cardoso
Porto Primeiro – Nuno Cardoso NC, PPM
Centre
to centre-right
Nuno Cardoso  [ pt ]0.2%
0 / 13
[19] [20]
ADN National Democratic Alternative
Alternativa Democrática Nacional
Far-right Frederico Duarte Carvalho [21]
PLS Liberal Social Party
Partido Liberal Social
Centre Luís Tinoco Azevedo [22]
PTP Portuguese Labour Party
Partido Trabalhista Português
Left-wing Maria Amélia Costa [22]

Withdrew

Party/CoalitionPolitical
position
Candidate2021 resultRef.
Votes (%)Seats
RIR React, Include, Recycle
Reagir, Incluir, Reciclar
Centre Vitorino Silva [23] [24]
ND New Right
Nova Direita
Right-wing Aníbal Pinto [25] [26]
AAPorto with Porto
Porto com Porto
Centre António Araújo [27] [28]

Campaign period

Party slogans

Party or allianceOriginal sloganEnglish translationRefs
FA « Fazer à Porto »"Do it as Porto" [29]
PS « À moda do Porto »"Porto style" [30]
OPSN« O Porto somos nós »"Porto is us" [31]
CDU « Porto para todos »"Porto for all" [32]
BE « Estamos aqui »"We are here" [33]
CH « O Miguel Chega para resolver »"Miguel arrives to solve" [34]

Candidates' debates

2025 Porto local election debates
DateOrganisersModerator(s)   P Present [d]   NI Not invited  I Invited   A Absent invitee 
FA
Araújo
PS
Pizarro
OPSN
Duarte
CDU
Ferreira
BE
Aires
CH
Côrte-Real
Refs
21 Sep 2025 SIC Notícias Nelma Serpa PintoNIPPPPP [35]
26 Sep 2025 Rádio Observador Carla Jorge de Carvalho
Miguel Viterbo Dias
PPPPPP [36]
27 Sep 2025 CNN Portugal João Póvoa MarinheiroPPPPPP [37]
30 Sep 2025 RTP1 Carlos DanielPPPPPP [38]

Opinion polling

  Exit poll

Polling firm/LinkFieldwork dateSample size FA OPSN PS CDU BE CH L NC
PPM
OLead
IL CDS PSD
2025 local election12 Oct 20255.1
0
37.3
6
35.6
6
3.9
0
1.8
0
8.2
1
3.4
0
1.9
0
2.8
0
1.7
CESOP–UCP 12 Oct 20256,1244–6
0/1
36–40
5/7
33–37
5/7
4–6
0/1
1–3
0
6–9
1
3–5
0
1–3
0
2–7
0
3
ICS/ISCTE/Pitagórica 12 Oct 20257,5323.8–6.8
0/1
34.2–39.4
5/7
32.0–37.2
5/7
2.7–5.5
0/1
1.1–3.1
0/1
6.8–10.2
0/2
1.1–3.1
0/1
1.4–3.4
0/1
2.2
Intercampus 12 Oct 20255,8903.5–7.5
0/1
37.0–41.0
6/8
30.8–34.8
4/6
2.5–6.5
0/1
0.1–4.1
0/1
6.2–10.2
0/2
1.3–5.3
0/1
2.7–6.76.2
Pitagórica 29 Sep–4 Oct 20256257.0
1
33.1
6
32.9
5
3.3
0
2.9
0
10.4
1
3.9
0
3.3
0
3.2
0
0.2
CESOP–UCP 27–28 Sep 20251,1636
0/1
32
4/6
29
4/6
5
0/1
3
0
10
1/2
6
0/1
4
0
5
0
3
ICS/ISCTE 5–16 Sep 20258053
0
34
6
37
6
4
0
3
0
10
1
3
0
2
0
4
0
3
ICS/ISCTE 17 Jun–2 Jul 20258055
0
33
5
36
6
4
0
3
0
12
2
1
0
2
0
4
0
3
2025 Legislative election 18 May 20258.1
(1)
35.1 [e]
(5)
23.7
(4)
3.6
(0)
2.9
(0)
14.1
(2)
7.2
(1)
5.2
(0)
11.4
2024 EP election 9 Jun 202412.7
(2)
31.2 [e]
(4)
27.6
(4)
4.4
(0)
6.6
(1)
6.6
(1)
6.5
(1)
4.4
(0)
3.6
2024 Legislative election 10 Mar 20246.8
(1)
34.3 [e]
(6)
28.3
(4)
3.4
(0)
5.7
(1)
10.0
(1)
5.6
(0)
5.9
(0)
6.0
2022 Legislative election 30 Jan 20227.8
(1)
2.0
(0)
34.7
(5)
35.1
(6)
4.7
(0)
6.0
(1)
3.3
(0)
2.2
(0)
4.2
(0)
0.4
2021 local election 26 Sep 202140.7
6
17.2
2
18.0
3
7.5
1
6.3
1
3.0
0
0.5
0
0.2
0
6.6
0
22.7

Results

Municipal Council

Summary of the 12 October 2025 Porto City Council elections results
6
6
1
Parties Votes%±pp swing Councillors
Total±
Social Democratic / People's / Liberal Initiative 42,92237.30Increase2.svg20.16Increase2.svg4
Socialist 40,93135.57Increase2.svg17.56Increase2.svg3
CHEGA 9,4558.22Increase2.svg5.21Increase2.svg1
Filipe Araújo: Do it as Porto 5,8445.08Decrease2.svg35.60Decrease2.svg6
Unitary Democratic Coalition 4,5123.92Decrease2.svg3.60Decrease2.svg1
LIVRE 3,8543.35Increase2.svg2.90Steady2.svg0
We, the Citizens! / People's Monarchist 2,1901.900
Left Bloc 2,0751.80Decrease2.svg4.40Decrease2.svg1
National Democratic Alternative 3630.320
Liberal Social 2910.250
Volt Portugal 1470.130
Labour 620.050
Total valid112,64697.90Increase2.svg1.313Steady2.svg0
Blank ballots1,4371.25Decrease2.svg1.0
Invalid ballots9800.85Decrease2.svg0.3
Total115,063100.00
Registered voters/turnout201,96856.97Increase2.svg8.2
Source: [39]

Municipal Assembly

Summary of the 12 October 2025 Porto Municipal Assembly elections
results
1
2
2
13
15
2
4
Parties Votes%±pp swing Seats
Total±
Social Democratic / People's / Liberal Initiative 41,86236.38Increase2.svg17.815Increase2.svg5
Socialist 35,13830.54Increase2.svg11.313Increase2.svg3
CHEGA 10,8709.45Increase2.svg6.14Increase2.svg3
LIVRE 6,3715.54Increase2.svg4.92Increase2.svg2
Filipe Araújo: Do it as Porto 6,1335.33Decrease2.svg29.22Decrease2.svg13
Unitary Democratic Coalition 5,9335.16Decrease2.svg3.22Decrease2.svg1
Left Bloc 2,9512.56Decrease2.svg5.01Decrease2.svg2
We, the Citizens! / People's Monarchist 2,1471.870
National Democratic Alternative 3890.340
Liberal Social 3280.290
Volt Portugal 2280.200
Total valid112,35097.64Increase2.svg1.139Steady2.svg0
Blank ballots1,6191.41Decrease2.svg0.9
Invalid ballots1,0950.85Decrease2.svg0.2
Total115,064100.00
Registered voters/turnout201,96856.97Increase2.svg8.2
Source: [40]

Parish Assemblies

Results of the 12 October 2025 Porto Parish Assembly elections
Parish%S%S%S%S%S%S%STotal
S
OPSN PS CH FA L CDU BE
Aldoar, Foz do Douro e Nevogilde 51.01122.059.026.513.5-2.9-1.5-19
Bonfim 33.8827.568.726.517.117.713.8-19
Campanhã 23.5541.01014.033.6-3.5-5.811.9-19
Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória 30.8731.976.515.218.317.014.3119
Lordelo do Ouro e Massarelos 40.8928.968.914.615.115.011.8-19
Paranhos 39.8929.668.414.315.715.213.1-19
Ramalde 40.8930.069.425.114.513.9-1.8-19
Total37.65830.1469.2125.465.355.252.61133
Source: [41]

Notes

  1. Coalition with PSD, IL and CDS–PP.
  2. Supported by People-Animals-Nature (PAN).
  3. Supported by React, Include, Recycle (RIR).
  4. Denotes a main invitee attending the event.
  5. 1 2 3 PSD and CDS ran in a coalition, the Democratic Alliance (AD).

References

  1. "Autárquicas 2025 já aquecem. Confira os nomes apontados à Câmara do Porto". Porto Canal (in Portuguese). 1 November 2024. Retrieved 14 January 2025.
  2. 1 2 "Rui Moreira confirma que vice-presidente Filipe Araújo será candidato ao Porto". Público (in Portuguese). 5 February 2025. Retrieved 5 February 2025.
  3. "Rui Moreira descola do seu vice e não deixa que use o mesmo movimento para concorrer à Câmara do Porto". Expresso (in Portuguese). 15 February 2025. Retrieved 17 July 2025.
  4. Tavares-Teles, Alexandra (16 June 2025). "Autárquicas. Iniciativa Liberal apoia candidatura de Pedro Duarte no Porto". Diário de Notícias (in Portuguese). Retrieved 16 June 2025.
  5. "Autárquicas. Pedro Duarte conquista câmara municipal do Porto". RTP (in Portuguese). 13 October 2025. Retrieved 17 October 2025.
  6. Portugal, Rádio e Televisão de (13 October 2025). "Porto: em noite histórica, Chega quase triplicou o número de votos". Público (in Portuguese). Retrieved 17 October 2025.
  7. Portugal, Rádio e Televisão de (27 September 2021). "Noite sem grandes surpresas no Porto com reeleição de Rui Moreira, mas sem maioria absoluta". RTP (in Portuguese). Retrieved 14 January 2025.
  8. Renascença (27 September 2021). "Bloco de Esquerda saúda eleição do primeiro vereador na Câmara do Porto - Renascença". Rádio Renascença (in European Portuguese). Retrieved 14 January 2025.
  9. "Lei n.º 169/99, de 18 de Setembro". www.pgdlisboa.pt. Retrieved 12 February 2022.
  10. "Eleição dos titulares dos órgãos das autarquias locais" (in Portuguese). Diário da República. 14 August 2001. Retrieved 17 July 2025.
  11. "Manuel Pizarro eleito candidato do PS à Câmara do Porto". Público (in Portuguese). 7 December 2024. Retrieved 14 January 2025.
  12. Portugal, Rádio e Televisão de (2 April 2025). "Pedro Duarte lança-se como candidato à presidência da Câmara do Porto". Pedro Duarte lança-se como candidato à presidência da Câmara do Porto (in Portuguese). Retrieved 2 April 2025.
  13. Tavares-Teles, Alexandra (16 June 2025). "Autárquicas. Iniciativa Liberal apoia candidatura de Pedro Duarte no Porto". Diário de Notícias (in Portuguese). Retrieved 16 June 2025.
  14. "CDU lança Diana Ferreira para a Câmara do Porto". www.cmjornal.pt (in European Portuguese). Retrieved 15 January 2025.
  15. Vilarinho, Luísa (10 April 2025). "Sérgio Aires volta a ser candidato pelo BE à Câmara do Porto - JPN". JPN - JornalismoPortoNet (in European Portuguese). Retrieved 22 May 2025.
  16. "Ex-PSD é o candidato do Chega à Câmara do Porto". CNN Portugal (in Portuguese). Retrieved 30 January 2025.
  17. LIVRE, Administrador LIVRE Administrador (16 June 2025). "Resultados provisórios da 1ª Ronda da Primárias Abertas – Eleições Autárquicas 2025". LIVRE (in European Portuguese). Retrieved 17 June 2025.
  18. "Estudante Guilherme Alexandre Jorge candidata-se pelo Volt ao Porto". Porto Canal (in Portuguese). 25 June 2025. Retrieved 26 June 2025.
  19. JPN (29 January 2025). "Nuno Cardoso é candidato independente à Câmara do Porto - JPN". JPN - JornalismoPortoNet (in European Portuguese). Retrieved 30 January 2025.
  20. Lusa, Agência. "Autárquicas. Nós, Cidadãos! e PPM coligados no Porto com nome do ex-autarca Nuno Cardoso". Observador (in European Portuguese). Retrieved 17 August 2025.
  21. "O Porto tem mais um candidato e bate recorde de candidaturas à câmara: 12". Público (in European Portuguese). 16 August 2025. Retrieved 17 August 2025.
  22. 1 2 "Partido Liberal Social candidata ao Porto empresário Luís Tinoco Azevedo". Porto Canal (in European Portuguese). 20 August 2025. Retrieved 20 August 2025.
  23. Redação (30 January 2025). "Tino de Rans apresenta sexta-feira a sua candidatura à Câmara do Porto". Jornal de Notícias (in European Portuguese). Retrieved 19 August 2025.
  24. Cruz, Hermana (2 July 2025). "Vitorino Silva desiste do Porto para apoiar Pizarro e avançar às presidenciais". Jornal de Notícias (in European Portuguese). Retrieved 19 August 2025.
  25. "Aníbal Pinto é candidato à Câmara do Porto". Jornal de Notícias (in European Portuguese). 4 February 2025. Retrieved 4 February 2025.
  26. "Aníbal Pinto desiste da candidatura à câmara do Porto". Radio Renascença (in European Portuguese). 18 August 2025. Retrieved 18 August 2025.
  27. Araújo, Leonor (29 May 2025). "António Araújo confirma candidatura independente à Câmara do Porto - JPN". JPN - JornalismoPortoNet (in European Portuguese). Retrieved 29 May 2025.
  28. "Rejeitada candidatura de António Araújo ao Porto por falta de assinaturas". Expresso (in Portuguese). 29 August 2025. Retrieved 2 September 2025.
  29. "Este é o nosso compromisso com a cidade". Filipe Araújo Facebook account (in Portuguese). 15 August 2025. Retrieved 21 August 2025.
  30. "None". Manuel Pizarro Facebook account (in Portuguese). 29 May 2025. Retrieved 21 August 2025.
  31. "None". Pedro Duarte Facebook account (in Portuguese). 16 June 2025. Retrieved 21 August 2025.
  32. "None". CDU Porto Facebook account (in Portuguese). 10 July 2025. Retrieved 21 August 2025.
  33. "None". Sérgio Aires Facebook account (in Portuguese). 21 July 2025. Retrieved 21 August 2025.
  34. "None". Miguel Corte Real Facebook account. 14 September 2025. Retrieved 22 September 2025.
  35. "O problema da habitação, a segurança e os transportes: o debate do Porto". SIC Notícias (in Portuguese). 21 September 2025. Retrieved 21 September 2025.
  36. "Porto em debate na Rádio Observador". Observador (in Portuguese). 26 September 2025. Retrieved 1 October 2025.
  37. "Críticas à Amadora, o alegado convite de Pedro Duarte a Filipe Araújo e a definição certa de "renda moderada": o debate do Porto". CNN Portugal (in Portuguese). 27 September 2025. Retrieved 1 October 2025.
  38. "Eleições Autárquicas 2025 - Debate Porto". RTP (in Portuguese). 30 September 2025. Retrieved 1 October 2025.
  39. "Autarquicas Locais 2025" (in Portuguese). Ministry of Home Affairs. 13 October 2025.
  40. "Autarquicas Locais 2025" (in Portuguese). Ministry of Home Affairs. 13 October 2025.
  41. "Autarquicas Locais 2025" (in Portuguese). Ministry of Home Affairs. 17 October 2025.