Topzle Topzle

2025 Portuguese local elections

Updated: Wikipedia source

2025 Portuguese local elections

Local elections were held in Portugal on 12 October 2025. The election consisted of three separate elections in the 308 Portuguese municipalities, the election for the Municipal Chambers, another election for the Municipal Assembly, as well an election for the lower-level Parish Assembly, whose winner is elected parish president. This last was held separately in the more than 3,000 parishes around the country. In this election, 89 incumbent mayors (28.9 percent) had reached their term limit so were barred from seeking re-election. Of those 89, 49 were from the PS, 21 from the PSD, 12 from CDU, 4 Independents and 3 from the CDS–PP. The number of parishes up for election grew from the current 3,092 to 3,259 because of changes in the 2013 local reform law that allowed the separation of merged parishes, of which 167 separations were approved. The Social Democratic Party (PSD) was the big winner of the elections by surpassing the Socialists in number of councils won, and for also winning several major urban centers like Lisbon, Porto, Sintra and Vila Nova de Gaia. The party's led coalitions also achieved historic wins in Beja and Guimarães, however, it lost Coimbra and two of their old "strongholds", Viseu and Bragança, to the PS. The Socialist Party (PS) lost the status as the largest party in local government, but defied expectations and predictions of an "electoral erosion", following their weak 3rd-place finish in the May 2025 legislative election, by winning several district capitals from the PSD and holding strong in many areas of the country, especially in the Alentejo and Algarve regions. Despite winning nearly 12% of the votes, Chega's (CH) results were well below expectations, if compared with their 2nd-place position in the May legislative election. The party won just 3 councils, Albufeira, Entroncamento and São Vicente, but was able to elect more than 130 councillors across the country, becoming "kingmaker" in several councils. The Unitary Democratic Coalition (CDU) lost further ground in these elections, from 19 to 12 councils, lost the two district capitals which presided, Setúbal and Évora, and fell below 100 councillors for the first time. Independent movements continued their growth in local government, although modestly, winning 20 councils, up one compared with 2021, with wins in cities like Oeiras, Setúbal and Mafra. CDS – People's Party (CDS–PP) held on to its 6 councils, while We, the Citizens! (NC), in coalition with other parties also, won two cities including Guarda. Together for the People (JPP) held on to Santa Cruz, and a LIVRE/PS coalition won again in Felgueiras. Turnout in these elections increased to the highest rate in 20 years, with 59.3 percent of voters casting a ballot.

Infobox

Turnout
59.3% 5.6 pp
Leader
Paulo Raimundo
Party
PCP
Last election
19 mayors, 8.2%
Popular vote
316,273
Percentage
5.7%
Swing
2.5 pp
Mayors
12
Mayors /–
7
Councillors
93
Councillors /–
55
Alliance
CDU

Tables

Seat allocation for the 2025 local election[21] · Background › Electoral system
Seats
Seats
Councilors
Seats
Councilors
Voters
Parish Assembly
Seats
Parish Assembly
Voters
17
17
Councilors
17
Councilors
only Lisbon
Parish Assembly
19+a
Parish Assembly
more than 30,000 voters
13
13
Councilors
13
Councilors
only Porto
Parish Assembly
19
Parish Assembly
more than 20,000 voters
11
11
Councilors
11
Councilors
100,000 voters or more
Parish Assembly
13
Parish Assembly
more than 5,000 voters
9
9
Councilors
9
Councilors
more than 50,000 voters
Parish Assembly
9
Parish Assembly
more than 1,000 voters
7
7
Councilors
7
Councilors
more than 10,000 voters
Parish Assembly
7
Parish Assembly
1,000 voters or less
5
5
Councilors
5
Councilors
10,000 voters or less
Councilors
Parish Assembly
Seats
Voters
Seats
Voters
17
only Lisbon
19+a
more than 30,000 voters
13
only Porto
19
more than 20,000 voters
11
100,000 voters or more
13
more than 5,000 voters
9
more than 50,000 voters
9
more than 1,000 voters
7
more than 10,000 voters
7
1,000 voters or less
5
10,000 voters or less
· Parties
Lists
National Democratic Alternative (ADN)
mw- Left Bloc (BE) and coalitions BE / PAN BE / L / PAN BE / L
Chega (CH)
CDS – People's Party (CDS–PP) and coalitions CDS–PP / IL CDS–PP / NC CDS–PP / PPM / ADN CDS–PP / PSD
Unitary Democratic Coalition (CDU)
Liberal Initiative (IL)
Together for the People (JPP)
LIVRE (L) and coalitions L / BE / PANL / BEL / PS
Earth Party (MPT)
We, the Citizens! (NC) and coalitions NC / PPMNC / PAN
New Right (ND) and coalitions ND / NC
People Animals Nature (PAN)
Liberal Social Party (PLS)
People's Monarchist Party (PPM) and coalitions PPM / PTPPPM / NC
Socialist Party (PS) and coalitions PS / L / BE / PAN PS / L / PAN PS / PAN PS / MPT PS / NC
Social Democratic Party (PSD) and coalitions PSD / CDS–PP PSD / CDS–PP / PPM / MPT / RIR PSD / CDS–PP / IL PSD / CDS–PP / IL / PPM / MPT / NC PSD / CDS–PP / IL / NC / PPM / VP / MPT PSD / CDS–PP / MPT / PPM PSD / CDS–PP / MPT / NC PSD / CDS–PP / IL / PPM PSD / CDS–PP / VP PSD / IL PSD / IL / CDS–PP / PAN / MPT PSD / IL / PAN PSD / MPT
Portuguese Labour Party (PTP)
React, Include, Recycle (RIR)
Volt Portugal (VP)
Independents (IND)
· Voter turnout
12:00
12:00
Turnout
12:00
Time
16:00
Time
19:00
2021
2021
Turnout
2021
Time
2025
Time
±
Time
2021
Time
2025
Time
±
Time
2021
Time
2025
Time
±
Total
Total
Turnout
Total
Time
20.94%
Time
21.72%
Time
0.78 pp
Time
42.34%
Time
43.42%
Time
1.08 pp
Time
53.65%
Time
59.26%
Time
5.61 pp
Sources
Sources
Turnout
Sources
Turnout
Time
12:00
16:00
19:00
2021
2025
±
2021
2025
±
2021
2025
±
Total
20.94%
21.72%
0.78 pp
42.34%
43.42%
1.08 pp
53.65%
59.26%
5.61 pp
Sources
Summary of the 12 October 2025 Municipal Councils elections results · Results › Municipal Councils › National summary of votes and seats
Total
Total
Parties
Total
Parties
±
Votes
Total
%
±
Total valid
Total valid
Parties
Total valid
Parties
5,352,761
Votes
97.08
%
1.2
±pp swing
1,583
Candidacies
2,058
Councillors
6
Councillors
308
Mayors
0
Blank ballots
Blank ballots
Parties
Blank ballots
Parties
95,729
Votes
1.74
%
0.8
Invalid ballots
Invalid ballots
Parties
Invalid ballots
Parties
65,032
Votes
1.18
%
0.4
Total
Total
Parties
Total
Parties
5,513,522
Votes
100.00
Registered voters/turnout
Registered voters/turnout
Parties
Registered voters/turnout
Parties
9,303,840
Votes
59.26
%
5.6
Source:
Source:
Parties
Source:
Parties
Votes
%
±pp swing
Candidacies
Councillors
Mayors
Total
±
Total
±
Socialist
1,574,275
28.55
5.7
285
770
118
126
22
Social Democratic / People's
749,602
13.60
2.8
113
301
62
44
13
CHEGA
653,941
11.86
7.7
306
137
118
3
3
Social Democratic
566,007
10.26
2.9
138
408
29
78
6
Unitary Democratic Coalition
316,273
5.74
2.5
299
93
55
12
7
Independents
307,343
5.57
0.1
88
135
1
20
1
Social Democratic / People's / Liberal Initiative
279,265
5.07
5.0
14
43
40
4
4
PS / LIVRE / BE / PAN
93,457
1.69
2
10
0
Liberal Initiative
87,809
1.59
0.3
59
2
2
0
0
People's
60,384
1.10
0.4
43
28
3
6
0
PSD / CDS–PP / PPM
60,149
1.09
0.3
6
19
13
4
1
Social Democratic / Liberal Initiative
57,621
1.05
6
16
1
PSD / IL / PAN
55,052
1.00
1
4
1
Socialist / People–Animals–Nature
52,757
0.95
0.8
1
7
4
0
0
Socialist / LIVRE
51,501
0.93
0.6
1
4
3
0
0
Left Bloc
30,617
0.56
0.5
57
0
4
0
0
Socialist / LIVRE / People–Animals–Nature
29,511
0.54
1
5
1
Together for the People
26,884
0.49
0.2
9
8
3
1
0
PSD / CDS–PP / IL / NC / PPM / Volt / MPT
26,501
0.48
1
5
0
LIVRE
25,723
0.47
0.4
24
0
0
0
0
LIVRE / Socialist
24,545
0.45
0.0
1
7
0
1
0
PSD / CDS–PP / PPM / MPT / RIR
21,147
0.38
1
4
0
PSD / CDS–PP /Volt
21,033
0.38
2
5
0
Socialist / People–Animals–Nature / LIVRE
17,239
0.31
1
5
0
We, the Citizens! / People's Monarchist
15,951
0.29
0.2
4
4
4
1
1
Social Democratic / Earth
13,702
0.25
0.1
1
5
0
1
0
Left Bloc / LIVRE / People–Animals–Nature
12,273
0.23
6
0
0
National Democratic Alternative
11,640
0.21
0.2
29
0
0
0
0
Left Bloc / LIVRE
10,753
0.19
6
0
0
PSD / IL / CDS–PP / PAN / MPT
10,059
0.18
1
3
0
People–Animals–Nature
9,559
0.17
1.0
13
0
0
0
0
PSD / CDS–PP / NC / MPT
7,339
0.13
1
2
0
PSD / CDS–PP / IL / PPM / MPT / NC
6,220
0.11
1
2
0
PSD / CDS–PP / PPM / IL
6,198
0.11
0.0
1
3
0
0
0
PSD / IL / CDS–PP
5,935
0.11
2
4
0
PS / BE / LIVRE / PAN
5,509
0.10
1
2
0
LIVRE / Left Bloc / Volt Portugal
5,359
0.10
1
0
0
Socialist / We, the Citizens!
3,754
0.07
1
2
0
People's / Social Democratic
3,477
0.06
0.1
2
3
1
0
0
CDS–PP / PPM / ADN
3,434
0.06
1
0
0
Volt Portugal
3,434
0.06
0.1
8
0
0
0
0
We, the Citizens!
3,331
0.06
0.2
6
4
1
1
1
People's / We, the Citizens!
3,310
0.06
2
1
0
PSD / CDS–PP / MPT / PPM
3,036
0.06
0.5
1
5
11
1
0
LIVRE / Left Bloc
2,813
0.05
3
0
0
New Right / We, the Citizens!
2,653
0.05
3
0
0
PSD / CDS–PP / PPM / MPT
2,587
0.05
2
2
1
People's / Liberal Initiative
2,535
0.05
1
1
0
· Results › Municipal Councils › City control
Almada
Almada
Municipality
Almada
Population
183,643
Previous control
Socialist Party (PS)
New control
Socialist Party (PS)
Amadora (details)
Amadora (details)
Municipality
Amadora (details)
Population
181,607
Previous control
Socialist Party (PS)
New control
Socialist Party (PS)
Aveiro
Aveiro
Municipality
Aveiro
Population
88,154
Previous control
PSD / CDS–PP / PPM
New control
PSD / CDS–PP / PPM
Barcelos
Barcelos
Municipality
Barcelos
Population
116,959
Previous control
PSD / CDS–PP
New control
PSD / CDS–PP
Beja
Beja
Municipality
Beja
Population
33,954
Previous control
Socialist Party (PS)
New control
PSD / CDS–PP / IL
Braga
Braga
Municipality
Braga
Population
203,519
Previous control
PSD / CDS–PP / PPM / Alliance
New control
PSD / CDS–PP / PPM
Bragança
Bragança
Municipality
Bragança
Population
35,581
Previous control
Social Democratic Party (PSD)
New control
Socialist Party (PS)
Cascais
Cascais
Municipality
Cascais
Population
222,339
Previous control
PSD / CDS–PP
New control
PSD / CDS–PP
Castelo Branco
Castelo Branco
Municipality
Castelo Branco
Population
53,342
Previous control
Socialist Party (PS)
New control
Socialist Party (PS)
Coimbra
Coimbra
Municipality
Coimbra
Population
146,899
Previous control
PSD / CDS–PP / NC / PPM / Alliance / RIR / Volt
New control
PS / L / PAN
Évora
Évora
Municipality
Évora
Population
53,908
Previous control
Unitary Democratic Coalition (CDU)
New control
Socialist Party (PS)
Faro
Faro
Municipality
Faro
Population
70,347
Previous control
PSD / CDS–PP / IL / PPM / MPT
New control
Socialist Party (PS)
Funchal
Funchal
Municipality
Funchal
Population
108,129
Previous control
PSD / CDS–PP
New control
PSD / CDS–PP
Gondomar
Gondomar
Municipality
Gondomar
Population
169,388
Previous control
Socialist Party (PS)
New control
Socialist Party (PS)
Guarda
Guarda
Municipality
Guarda
Population
40,046
Previous control
Independent (IND)
New control
NC / PPM
Guimarães
Guimarães
Municipality
Guimarães
Population
156,513
Previous control
Socialist Party (PS)
New control
PSD / CDS–PP
Leiria
Leiria
Municipality
Leiria
Population
136,006
Previous control
Socialist Party (PS)
New control
Socialist Party (PS)
Lisbon (details)
Lisbon (details)
Municipality
Lisbon (details)
Population
575,739
Previous control
PSD / CDS–PP / Alliance / MPT / PPM
New control
PSD / CDS–PP / IL
Loures
Loures
Municipality
Loures
Population
209,877
Previous control
Socialist Party (PS)
New control
Socialist Party (PS)
Maia
Maia
Municipality
Maia
Population
144,664
Previous control
PSD / CDS–PP
New control
PSD / CDS–PP
Matosinhos
Matosinhos
Municipality
Matosinhos
Population
181,046
Previous control
Socialist Party (PS)
New control
Socialist Party (PS)
Odivelas
Odivelas
Municipality
Odivelas
Population
156,278
Previous control
Socialist Party (PS)
New control
Socialist Party (PS)
Oeiras
Oeiras
Municipality
Oeiras
Population
177,866
Previous control
Independent (IND)
New control
Independent (IND)
Ponta Delgada
Ponta Delgada
Municipality
Ponta Delgada
Population
69,038
Previous control
Social Democratic Party (PSD)
New control
Social Democratic Party (PSD)
Portalegre
Portalegre
Municipality
Portalegre
Population
21,754
Previous control
PSD / CDS–PP
New control
PSD / CDS–PP
Porto (details)
Porto (details)
Municipality
Porto (details)
Population
252,687
Previous control
Independent (IND)
New control
PSD / CDS–PP / IL
Santarém
Santarém
Municipality
Santarém
Population
61,664
Previous control
Social Democratic Party (PSD)
New control
PSD / CDS–PP
Santa Maria da Feira
Santa Maria da Feira
Municipality
Santa Maria da Feira
Population
140,568
Previous control
Social Democratic Party (PSD)
New control
Social Democratic Party (PSD)
Seixal
Seixal
Municipality
Seixal
Population
176,883
Previous control
Unitary Democratic Coalition (CDU)
New control
Unitary Democratic Coalition (CDU)
Setúbal (details)
Setúbal (details)
Municipality
Setúbal (details)
Population
124,339
Previous control
Unitary Democratic Coalition (CDU)
New control
Independent (IND)
Sintra (details)
Sintra (details)
Municipality
Sintra (details)
Population
400,947
Previous control
Socialist Party (PS)
New control
PSD / IL
Valongo
Valongo
Municipality
Valongo
Population
101,464
Previous control
Socialist Party (PS)
New control
Socialist Party (PS)
Viana do Castelo
Viana do Castelo
Municipality
Viana do Castelo
Population
86,975
Previous control
Socialist Party (PS)
New control
Socialist Party (PS)
Vila Franca de Xira
Vila Franca de Xira
Municipality
Vila Franca de Xira
Population
140,711
Previous control
Socialist Party (PS)
New control
Socialist Party (PS)
Vila Nova de Famalicão
Vila Nova de Famalicão
Municipality
Vila Nova de Famalicão
Population
136,704
Previous control
PSD / CDS–PP
New control
PSD / CDS–PP
Vila Nova de Gaia
Vila Nova de Gaia
Municipality
Vila Nova de Gaia
Population
312,984
Previous control
Socialist Party (PS)
New control
PSD / CDS–PP / IL
Vila Real
Vila Real
Municipality
Vila Real
Population
50,043
Previous control
Socialist Party (PS)
New control
Socialist Party (PS)
Viseu (details)
Viseu (details)
Municipality
Viseu (details)
Population
103,502
Previous control
Social Democratic Party (PSD)
New control
Socialist Party (PS)
Municipality
Population
Previous control
New control
Almada
183,643
Socialist Party (PS)
Socialist Party (PS)
Amadora (details)
181,607
Socialist Party (PS)
Socialist Party (PS)
Aveiro
88,154
PSD / CDS–PP / PPM
PSD / CDS–PP / PPM
Barcelos
116,959
PSD / CDS–PP
PSD / CDS–PP
Beja
33,954
Socialist Party (PS)
PSD / CDS–PP / IL
Braga
203,519
PSD / CDS–PP / PPM / Alliance
PSD / CDS–PP / PPM
Bragança
35,581
Social Democratic Party (PSD)
Socialist Party (PS)
Cascais
222,339
PSD / CDS–PP
PSD / CDS–PP
Castelo Branco
53,342
Socialist Party (PS)
Socialist Party (PS)
Coimbra
146,899
PSD / CDS–PP / NC / PPM / Alliance / RIR / Volt
PS / L / PAN
Évora
53,908
Unitary Democratic Coalition (CDU)
Socialist Party (PS)
Faro
70,347
PSD / CDS–PP / IL / PPM / MPT
Socialist Party (PS)
Funchal
108,129
PSD / CDS–PP
PSD / CDS–PP
Gondomar
169,388
Socialist Party (PS)
Socialist Party (PS)
Guarda
40,046
Independent (IND)
NC / PPM
Guimarães
156,513
Socialist Party (PS)
PSD / CDS–PP
Leiria
136,006
Socialist Party (PS)
Socialist Party (PS)
Lisbon (details)
575,739
PSD / CDS–PP / Alliance / MPT / PPM
PSD / CDS–PP / IL
Loures
209,877
Socialist Party (PS)
Socialist Party (PS)
Maia
144,664
PSD / CDS–PP
PSD / CDS–PP
Matosinhos
181,046
Socialist Party (PS)
Socialist Party (PS)
Odivelas
156,278
Socialist Party (PS)
Socialist Party (PS)
Oeiras
177,866
Independent (IND)
Independent (IND)
Ponta Delgada
69,038
Social Democratic Party (PSD)
Social Democratic Party (PSD)
Portalegre
21,754
PSD / CDS–PP
PSD / CDS–PP
Porto (details)
252,687
Independent (IND)
PSD / CDS–PP / IL
Santarém
61,664
Social Democratic Party (PSD)
PSD / CDS–PP
Santa Maria da Feira
140,568
Social Democratic Party (PSD)
Social Democratic Party (PSD)
Seixal
176,883
Unitary Democratic Coalition (CDU)
Unitary Democratic Coalition (CDU)
Setúbal (details)
124,339
Unitary Democratic Coalition (CDU)
Independent (IND)
Sintra (details)
400,947
Socialist Party (PS)
PSD / IL
Valongo
101,464
Socialist Party (PS)
Socialist Party (PS)
Viana do Castelo
86,975
Socialist Party (PS)
Socialist Party (PS)
Vila Franca de Xira
140,711
Socialist Party (PS)
Socialist Party (PS)
Vila Nova de Famalicão
136,704
PSD / CDS–PP
PSD / CDS–PP
Vila Nova de Gaia
312,984
Socialist Party (PS)
PSD / CDS–PP / IL
Vila Real
50,043
Socialist Party (PS)
Socialist Party (PS)
Viseu (details)
103,502
Social Democratic Party (PSD)
Socialist Party (PS)
Summary of the 12 October 2025 Municipal Assemblies elections results · Results › Municipal Assemblies › National summary of votes and seats
Total
Total
Parties
Total
Parties
±
Total valid
Total valid
Parties
Total valid
Parties
5,335,116
Votes
96.77
%
1.2
±pp swing
1,515
Candidacies
6,463
Mandates
15
Blank ballots
Blank ballots
Parties
Blank ballots
Parties
110,473
Votes
2.00
%
0.8
Invalid ballots
Invalid ballots
Parties
Invalid ballots
Parties
67,750
Votes
1.23
%
0.4
Total
Total
Parties
Total
Parties
5,513,339
Votes
100.00
Registered voters/turnout
Registered voters/turnout
Parties
Registered voters/turnout
Parties
9,303,840
Votes
59.26
%
5.6
Source:
Source:
Parties
Source:
Parties
Votes
%
±pp swing
Candidacies
Mandates
Total
±
Socialist
1,503,374
27.27
5.6
284
2,260
330
Social Democratic / People's
729,866
13.29
2.6
113
905
154
CHEGA
706,202
12.81
8.4
245
637
464
Social Democratic
550,921
9.99
2.7
138
1,179
94
Unitary Democratic Coalition
344,237
6.24
2.5
304
342
163
Independents
287,709
5.22
0.1
84
406
6
Social Democratic / People's / Liberal Initiative
266,291
4.83
4.7
14
136
128
Liberal Initiative
106,666
1.93
0.4
61
49
23
PS / LIVRE / BE / PAN
90,896
1.65
2
22
PSD / CDS–PP / PPM
59,707
1.08
0.4
6
56
34
People's
58,707
1.06
0.4
41
88
30
Social Democratic / Liberal Initiative
57,927
1.05
6
48
Socialist / People–Animals–Nature
53,902
0.98
0.8
3
22
14
PSD / IL / PAN
51,959
0.94
1
11
Socialist / LIVRE
50,308
0.91
0.6
1
11
6
Left Bloc
42,093
0.76
2.7
63
6
88
LIVRE
35,475
0.64
0.5
24
12
12
Together for the People
28,694
0.52
0.3
10
29
16
Socialist / LIVRE / People–Animals–Nature
28,180
0.51
1
14
PSD / CDS–PP / IL / NC / PPM / Volt / MPT
25,371
0.46
1
13
LIVRE / Socialist
22,364
0.41
0.0
1
19
1
PSD / CDS–PP /Volt
19,702
0.36
1
13
PSD / CDS–PP / PPM / MPT / RIR
19,468
0.35
1
10
Socialist / People–Animals–Nature / LIVRE
16,732
0.30
2
15
Left Bloc / LIVRE / People–Animals–Nature
15,573
0.28
7
5
We, the Citizens! / People's Monarchist
15,123
0.27
0.2
5
24
422
Left Bloc / LIVRE
15,111
0.27
6
5
Social Democratic / Earth
12,982
0.24
0.1
1
13
1
People–Animals–Nature
12,298
0.22
1.3
13
0
23
PSD / IL / CDS–PP / PAN / MPT
11,015
0.20
1
10
National Democratic Alternative
10,323
0.19
23
0
PSD / CDS–PP / NC / MPT
7,938
0.14
1
7
PSD / CDS–PP / IL / PPM / MPT / NC
7,289
0.14
1
7
PSD / CDS–PP / PPM / IL
6,455
0.12
0.0
1
10
0
LIVRE / Left Bloc / Volt Portugal
6,281
0.11
1
2
PS / BE / LIVRE / PAN
6,241
0.11
1
6
PSD / IL / CDS–PP
6,142
0.11
2
12
Socialist / We, the Citizens!
3,860
0.07
1
7
LIVRE / Left Bloc
3,806
0.07
3
1
CDS–PP / PPM / ADN
3,730
0.06
1
0
People's / Social Democratic
3,490
0.06
0.1
2
8
4
People's / We, the Citizens!
3,352
0.06
2
4
People's / Liberal Initiative
2,969
0.05
1
3
Volt Portugal
2,877
0.05
0.0
5
1
1
We, the Citizens!
2,844
0.05
4
11
PSD / CDS–PP / MPT / PPM
2,780
0.05
0.5
1
11
11
PSD / CDS–PP / PPM / MPT
2,581
0.05
2
7
New Right
2,528
0.05
4
0
Summary of the 12 October 2025 Parish Assemblies elections results · Results › Parish Assemblies › National summary of votes and seats
Total
Total
Parties
Total
Parties
±
Votes
Total
%
±
Total valid
Total valid
Parties
Total valid
Parties
5,303,959
Votes
96.27
%
1.1
±pp swing
9,604
Candidacies
27,977
Mandates
1,187
Mandates
3,221
Presidents
155
Blank ballots
Blank ballots
Parties
Blank ballots
Parties
120,846
Votes
2.19
%
0.7
Invalid ballots
Invalid ballots
Parties
Invalid ballots
Parties
84,790
Votes
1.54
%
0.4
Total
Total
Parties
Total
Parties
5,509,595
Votes
100.00
Registered voters/turnout
Registered voters/turnout
Parties
Registered voters/turnout
Parties
9,298,591
Votes
59.25
%
5.6
Source:
Source:
Parties
Source:
Parties
Votes
%
±pp swing
Candidacies
Mandates
Presidents
Total
±
Total
±
Socialist
1,572,052
28.53
4.8
2,434
9,554
762
1,137
111
Social Democratic / People's
722,059
13.11
2.7
1,024
4,107
893
476
140
Social Democratic
581,035
10.55
2.3
1,261
5,709
21
800
43
CHEGA
531,710
9.65
6.5
1,053
1,176
971
13
13
Independents
438,567
7.96
0.2
869
3,197
35
389
25
Unitary Democratic Coalition
364,393
6.61
2.5
1,573
1,060
386
97
15
Social Democratic / People's / Liberal Initiative
264,064
4.79
4.7
174
718
712
66
66
PS / LIVRE / BE / PAN
98,747
1.79
28
145
14
Liberal Initiative
74,788
1.36
0.4
191
76
35
0
0
PSD / CDS–PP / PPM
67,719
1.23
0.4
85
342
64
42
8
Social Democratic / Liberal Initiative
58,892
1.07
43
161
11
PSD / IL / PAN
52,665
0.96
15
88
9
Socialist / LIVRE
51,384
0.93
0.7
15
81
65
6
7
People's
50,457
0.92
0.5
180
369
47
44
3
Socialist / People–Animals–Nature
31,114
0.56
0.4
11
42
9
1
1
Left Bloc
28,819
0.52
0.5
57
2
160
0
0
Socialist / LIVRE / People–Animals–Nature
27,323
0.50
18
95
12
Together for the People
26,442
0.48
0.2
32
69
26
5
0
PSD / CDS–PP / IL / NC / PPM / Volt / MPT
26,027
0.47
18
67
6
PSD / CDS–PP /Volt
19,555
0.35
15
74
9
LIVRE / Socialist
19,297
0.45
0.0
16
106
16
16
1
PSD / CDS–PP / PPM / MPT / RIR
19,179
0.35
6
32
1
LIVRE
18,302
0.33
0.3
38
12
12
0
0
Socialist / People–Animals–Nature / LIVRE
14,865
0.27
16
45
1
Social Democratic / Earth
14,253
0.26
0.1
16
96
30
14
6
We, the Citizens! / People's Monarchist
13,960
0.25
0.2
51
177
174
27
27
Left Bloc / LIVRE / People–Animals–Nature
13,162
0.24
30
7
0
Left Bloc / LIVRE
11,754
0.21
29
9
0
PSD / IL / CDS–PP / PAN / MPT
10,656
0.19
5
21
1
PSD / CDS–PP / NC / MPT
7,320
0.13
18
48
1
LIVRE / Left Bloc / Volt Portugal
7,039
0.13
5
7
0
PSD / CDS–PP / IL / PPM / MPT / NC
6,888
0.13
11
34
3
PSD / IL / CDS–PP
6,313
0.11
10
29
1
PSD / CDS–PP / PPM / IL
6,146
0.11
0.0
1
58
8
6
3
People–Animals–Nature
5,463
0.10
0.4
23
0
16
0
0
National Democratic Alternative
4,484
0.08
0.1
59
0
0
0
0
CDS–PP / PPM / ADN
3,793
0.07
15
0
0
People's / Social Democratic
3,478
0.06
0.0
11
22
7
2
0
LIVRE / Left Bloc
3,080
0.06
8
0
0
People's / Liberal Initiative
2,614
0.05
6
9
0
PSD / CDS–PP / MPT / PPM
2,585
0.05
0.5
4
20
94
3
7
PS / BE / LIVRE / PAN
2,341
0.04
3
11
0
New Right / We, the Citizens!
2,263
0.04
3
0
0
PSD / CDS–PP / PPM / MPT
2,186
0.04
6
11
1
Volt Portugal
1,891
0.03
0.1
11
1
1
0
0
New Right
1,872
0.03
23
0
0
We, the Citizens!
1,843
0.03
0.2
11
19
28
2
1
People's / We, the Citizens!
1,755
0.03
10
16
2

References

  1. Sum of votes between PSD-only lists and PSD-led coalitions with other parties.
  2. Sum of votes between PS-only lists and PS-led coalitions with other parties.
  3. Number of municipalities won between PSD-only lists and PSD-led coalitions with other parties. PSD-only lists: 78; PSD-c
  4. Number of municipalities won between PS-only lists and PS-led coalitions with other parties. PS-only lists: 126; PS-coal
  5. This accounts for seats won on PSD-only lists and PSD-led coalitions with other parties.
  6. This accounts for seats won on PS-only lists and PS-led coalitions with other parties.
  7. 2021 Independent candidate, and winner, Sérgio Costa ran for reelection in the 2025 election under a NC/PPM coalition.
  8. DGAI - Reorganização Administrativa do Território das Freguesias - (RATF)
    http://www.dgai.mai.gov.pt/cms/files/conteudos/file/administracao_eleitoral/RATF/Totais_JF_Distrito_Reg_Autonomas_RATF.pdf
  9. "Mapa do número de mandatos por órgão municipal"
    https://www.cne.pt/sites/default/files/dl/eleicoes/2025_al/docs_geral/2025_al_mandatos_cm_am.pdf
  10. "Autarquicas Locais 2025"
    https://www.autarquicas2025.mai.gov.pt/resultados/territorio-nacional
  11. "Governo marca eleições autárquicas para 12 de outubro"
    https://observador.pt/2025/07/03/governo-marca-eleicoes-autarquicas-para-12-de-outubro/
  12. sapo.pt/noticias
    https://www.sapo.pt/noticias/atualidade/quem-esta-obrigado-a-abandonar-a-camara-nas_686a379a1a5c523255a1fd92
  13. www.publico.pt/
    https://www.publico.pt/2025/06/07/politica/noticia/prazos-procedimentos-desagregar-freguesias-estao-cumpridos-2135925
  14. www.publico.pt/
    https://diariodarepublica.pt/dr/detalhe/lei/25-a-2025-910933580
  15. www.dn.pt/
    https://www.dn.pt/sociedade/pelo-menos-185-freguesias-pediram-ao-parlamento-para-se-desagregarem-15535690.html
  16. www.expresso.pt/
    https://expresso.pt/politica/eleicoes/autarquicas-2025/resultados/2025-10-13-vitoria-do-psd-em-toda-a-linha-numa-noite-de-pequenos-vencedores-7621bb73
  17. www.publico.pt/
    https://www.publico.pt/2025/10/13/politica/noticia/beja-proximo-presidente-camara-merece-ja-beneficio-duvida-2150652
  18. www.expresso.pt/
    https://expresso.pt/politica/eleicoes/autarquicas-2025/2025-10-12-isto-agora-e-nosso-ps-vence-em-viseu-o-antigo-cavaquistao-4220ebf3
  19. www.rr.pt/
    https://rr.pt/fotoreportagem/politica/2025/10/13/balanco-das-autarquicas-psd-faz-cinco-em-linha-ps-resiste-qb-e-chega-engasga-se/443579/
  20. www.sicnoticias.pt/
    https://sicnoticias.pt/especiais/autarquicas/2025-10-13-chega-ganha-camaras-e-cresce-em-votos-e-mandatos-mas-fica-aquem-dos-objetivos-d5dfe8c9
  21. www.publico.pt/
    https://www.publico.pt/2025/10/13/politica/noticia/so-conquistou-tres-camaras-ja-nao-ha-distritos-menos-vereador-chega-2150616
  22. www.publico.pt/
    https://www.publico.pt/2025/10/13/politica/noticia/presidencias-camara-eleitos-juntas-cdu-sofre-quebra-transversal-2150637
  23. www.publico.pt/
    https://www.publico.pt/2025/10/13/politica/noticia/independentes-lideram-20-camaras-renovam-mandato-sete-conquistam-13-novas-2150614
  24. www.sapo.pt/
    https://sapo.pt/artigo/sergio-costa-reeleito-presidente-da-camara-da-guarda-com-maioria-absoluta-68ec50482732832509dbcbf4
  25. www.expresso.pt/
    https://expresso.pt/politica/eleicoes/autarquicas-2025/resultados/2025-10-13-abstencao-nas-autarquicas-baixa-para-407-com-grandes-diferencas-entre-concelhos-veja-o-mapa-777b0a08
  26. Comissão Nacional de Eleições
    http://www.cne.pt/sites/default/files/dl/legis_leoal_2020-11-12.pdf
  27. "Eleição dos titulares dos órgãos das autarquias locais"
    https://diariodarepublica.pt/dr/legislacao-consolidada/lei-organica/2001-34526875
  28. Procuradoria-Geral Distrital de Lisboa
    http://www.pgdlisboa.pt/leis/lei_mostra_articulado.php?nid=592&tabela=leis&so_miolo=
  29. "Partidos vão bater recorde de coligações nas autárquicas"
    https://www.jn.pt/8575771627/partidos-vao-bater-recorde-de-coligacoes-nas-autarquicas/#iss=https%3A%2F%2Fsso.noticiasilimitadas.pt%2Frealms%2FNI_PRD
  30. "Eleições para as Autarquias Locais de 2025"
    https://www.tribunalconstitucional.pt/tc/contas_eleicoes-al-2025.html
  31. eleicoes.mai.gov.pt/autarquicas2021/resultados
    https://www.eleicoes.mai.gov.pt/autarquicas2021/afluencia
  32. autarquicas2025.mai.gov.pt
    https://www.autarquicas2025.mai.gov.pt/afluencia
  33. autarquicas2025.mai.gov.pt
    https://www.autarquicas2025.mai.gov.pt/resultados/territorio-nacional
  34. "Autarquicas Locais 2025"
    https://www.rtp.pt/eleicoes/autarquicas-resultados/2025/eleicao-CM/990000#resultados
  35. ECO
    https://eco.sapo.pt/2025/01/21/eco-local-online-aposta-em-26-municipios-nas-autarquicas/
  36. "População residente (N.º) por Local de residência (NUTS - 2024), Sexo e Grupo etário; Anual"
    https://www.ine.pt/xportal/xmain?xpid=INE&xpgid=ine_indicadores&indOcorrCod=0012918&contexto=bd&selTab=tab2
  37. "Autarquicas Locais 2025"
    https://www.rtp.pt/eleicoes/autarquicas-resultados/2025/eleicao-AM/990000#resultados
  38. "Autarquicas Locais 2025"
    https://www.rtp.pt/eleicoes/autarquicas-resultados/2025/eleicao-AF/990000#resultados
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.