2024 European Parliament election in Portugal

An election was held in Portugal on Sunday, 9 June 2024, to elect the Portuguese delegation to the European Parliament from 2024 to 2029. It took place as part of the wider 2024 European Parliament election. This was the ninth European Parliament election held in Portugal. This election took place just three months after the 10 March 2024 legislative election, which resulted in a very narrow win for the Democratic Alliance, thus was seen as a "second round" of the March elections.

The Socialist Party (PS) narrowly polled ahead of the Democratic Alliance (AD), 32 percent versus 31 percent, although the result nearly mirrored the also very narrow result of the March 2024 legislative election. In terms of seats, the Socialists had a net loss of one, winning 8, while the AD held their 7 seats won in 2019. It was the first national election, in democratic Portugal, where a woman led her party's list to victory.

The major defeated in the election was CHEGA (CH), gathering less than 10 percent and winning just two seats, a result well bellow the 18 percent of the votes in the March election. The Liberal Initiative (IL) scored a strong result, 9 percent and 2 seats, in addition to polling very close to CHEGA. The Left Bloc (BE) and the Unitary Democratic Coalition (CDU) lost considerable ground, gathering just 4.2 and 4.1 percent, respectivelly, and holding both one seat, while Livre, although increasing its share, failed to win a seat. People–Animals–Nature (PAN) performed badly, losing their sole seat, and polling behind the far-right National Democratic Alternative (ADN).

For the first time in 20 years, voter turnout increased with a total of 36.6 percent of voters casting a ballot. In Portugal alone, turnout stood at 42.3 percent, the highest share since 1989. The final and certified election results were published in the Portuguese official journal, Diário da República, on 28 June 2024.

Electoral system
The voting method used, for the election of European members of parliament, is by proportional representation using the D'Hondt method. For the 2024 European Parliament elections, Portugal had 21 seats to fill. Members of Parliament are elected in a single constituency, corresponding to the entire national territory.

Date
The proposed election day, 9 June, conflicted with the Portugal Day holiday on 10 June, plus several other local holidays. The government feared that an election close to so many holidays would suppress turnout and attempted to find a compromise with EU countries to find an alternative date, but, no unanimity was reached and the election was then expected to be held on 9 June.

On 4 April 2024, the President of the Republic, Marcelo Rebelo de Sousa, signed the decree that confirmed the date of the elections for the European Parliament on 9 June 2024.

Early voting
Voters were also able to vote early, which happened on 2 June, one week before election day. Voters had to register between 26 and 30 May 2024 in order to be eligible to cast an early ballot. By the 30 May deadline, 252,208 voters had requested to vote early, a number thirteen times higher than in 2019, and also higher than in the 2024 March legislative election. On 2 June, 225,039 voters (89.2 percent of voters that requested) cast an early ballot.

Parties running in the election
This is a list of the parties that were on the ballot and their main candidates.

Issues
The campaign was dominated by issues like immigration and defence, with national politics also an issue due to the narrow victory of the Democratic Alliance in the 10 March legislative elections and the unstable situation of Luís Montenegro's minority government, with the prospect of a possible snap election in the short term.

Opinion polling
Polls that show their results without distributing those respondents who are undecided or said they would abstain from voting, are re-calculated by removing these numbers from the totals through a simple rule of three, in order to obtain results comparable to other polls and the official election results.

Voter turnout
The table below shows voter turnout throughout election day including voters from Overseas.

Results
!style="background-color:#E9E9E9" align=left colspan=2 style="width: 220pt;"|National party !style="background-color:#E9E9E9" align=left|European party !style="background-color:#E9E9E9" align=left|Main candidate !style="background-color:#E9E9E9" align=right|Votes !style="background-color:#E9E9E9" align=right|% !style="background-color:#E9E9E9" align=right|+/– !style="background-color:#E9E9E9" align=right|Seats !style="background-color:#E9E9E9" align=right|+/– ! 8
 * - align="right"
 * style="background-color: " width=5px|
 * align="left"| Socialist Party (PS)
 * align="left"| PES
 * align="left"| Marta Temido
 * 1,268,915
 * 32.11
 * 1.29
 * 1
 * - align="right"
 * style="background-color: " width=5px|
 * Democratic Alliance (AD)

Social Democratic Party (PSD)

CDS – People's Party (CDS–PP)

People's Monarchist Party (PPM) ! 7 ! 2 ! 2 ! 1
 * align="left"| EPP / ECPM
 * align="left"| Sebastião Bugalho
 * 1,229,895
 * 31.12
 * 0
 * - align="right"
 * style="background-color: ;" width=5px|
 * align="left"| CHEGA! (CH)
 * align="left"| ID
 * align="left"| António Tânger Corrêa
 * 387,068
 * 9.79
 * 8.30
 * 2
 * - align="right"
 * style="background-color: #00ADEF;" width=5px|
 * align="left"| Liberal Initiative (IL)
 * align="left"| ALDE
 * align="left"| João Cotrim de Figueiredo
 * 358,811
 * 9.08
 * 8.20
 * 2
 * - align="right"
 * style="background-color: " width=5px|
 * align="left"| Left Bloc (BE)
 * align="left"| PEL / EACL
 * align="left"| Catarina Martins
 * 168,107
 * 4.25
 * 5.58
 * 1
 * - align="right"
 * style="background-color: " width=5px|
 * Unitary Democratic Coalition (CDU)

Portuguese Communist Party (PCP)

Ecologist Party "The Greens" (PEV) ! 1 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! style="background-color:#E9E9E9"| 21
 * align="left" valign="top" | PEL / EGP
 * align="left" valign="top" | João Oliveira
 * 162,630
 * 4.12
 * 2.77
 * 1
 * - align="right"
 * style="background-color: " width=5px|
 * align="left"| LIVRE (L)
 * align="left"| EGP
 * align="left"| Francisco Paupério
 * 148,572
 * 3.76
 * 1.93
 * 0
 * - align="right"
 * style="background-color:#1D4E89" width=5px|
 * align="left"| National Democratic Alternative (ADN)
 * align="left"| NI
 * align="left"| Joana Amaral Dias
 * 54,120
 * 1.37
 * 0.89
 * 0
 * - align="right"
 * style="background-color: teal" width=5px|
 * align="left"| People–Animals–Nature (PAN)
 * align="left"| EGP
 * align="left"| Pedro Fidalgo Marques
 * 48,006
 * 1.21
 * 3.87
 * 1
 * - align="right"
 * style="background:;" width=5px|
 * align="left"| Volt Portugal (VP)
 * align="left"| Volt
 * align="left"| Duarte Costa
 * 9,445
 * 0.24
 * new
 * new
 * - align="right"
 * style="background-color: " width=5px|
 * align="left"| Rise Up (E)
 * align="left"| AENM
 * align="left"| Rui Fonseca e Castro
 * 8,302
 * 0.21
 * 0.28
 * 0
 * - align="right"
 * style="background:#00939d;" width=5px|
 * align="left"| React, Include, Recycle (RIR)
 * align="left"| NI
 * align="left"| Márcia Henriques
 * 6,407
 * 0.16
 * new
 * new
 * - align="right"
 * style="background:#003F75;" width=5px|
 * align="left"| New Right (ND)
 * align="left"| NI
 * align="left"| Ossanda Liber
 * 6,361
 * 0.16
 * new
 * new
 * - align="right"
 * style="background:crimson;" width=5px|
 * align="left"| Socialist Alternative Movement (MAS)
 * align="left"| NI
 * align="left"| Gil Garcia (politician)
 * 5,016
 * 0.13
 * 0.07
 * 0
 * - align="right"
 * style="background:;" width=5px|
 * align="left"| Earth Party (MPT)
 * align="left"| NI
 * align="left"| Manuel Carreira
 * 4,558
 * 0.12
 * new
 * new
 * - align="right"
 * style="background:#CC0033;" width=5px|
 * align="left"| Portuguese Labour Party (PTP)
 * align="left"| NI
 * align="left"| José Manuel Coelho
 * 4,312
 * 0.11
 * 0.14
 * 0
 * - align="right"
 * style="background-color: gold" width=5px|
 * align="left"| We, the Citizens! (NC)
 * align="left"| ALDE
 * align="left"| Pedro Ladeira
 * 4,246
 * 0.11
 * 0.94
 * 0
 * - style="background-color:#E9E9E9"
 * style="text-align:right;" colspan="4" | Valid votes
 * 3,874,771
 * 98.05
 * colspan="3" rowspan="2" |
 * - style="background-color:#E9E9E9"
 * style="text-align:right;" colspan="4" | Blank and invalid votes
 * 77,208
 * 1.95
 * - style="background-color:#E9E9E9"
 * style="text-align:right;" colspan="4" | Totals
 * 3,951,979
 * 100.00
 * 0 
 * - style="background-color:#E9E9E9"
 * colspan="4" | Eligible voters / turnout
 * 10,789,781
 * 36.63
 * 5.88
 * colspan="2"|
 * align="left" colspan="11"| Source: Comissão Nacional de Eleições
 * }
 * }