2024 Sri Lankan parliamentary election

2024 Sri Lankan parliamentary election

14 November 2024

All 225 seats in the Parliament of Sri Lanka
113 seats needed for a majority
Registered17,140,354
Turnout68.93% ( 6.96pp)
  First party Second party Third party
 
ITAK
Leader Anura Kumara Dissanayake Sajith Premadasa S. Shritharan
Party NPP SJB ITAK
Last election 3.84%, 3 seats 23.90%, 54 seats 2.82%, 10 seats
Seats won 159 40 8
Seat change 156 14 2
Popular vote 6,863,186 1,968,716 257,813
Percentage 61.56% 17.66% 2.31%
Swing 57.72pp 6.24pp 0.51pp

  Fourth party Fifth party
 
Leader Ranil Wickremesinghe Mahinda Rajapaksa
Party NDF SLPP
Last election 2.15%, 1 seat 59.09%, 145 seats
Seats won 5 3
Seat change 4 142
Popular vote 500,835 350,429
Percentage 4.49% 3.14%
Swing 2.34pp 55.95pp


Prime Minister before election

Harini Amarasuriya
NPP

Prime Minister after election

Harini Amarasuriya
NPP

Parliamentary elections were held in Sri Lanka on 14 November 2024 to elect 225 members to the new parliament. The 16th Parliament of Sri Lanka was dissolved on 24 September 2024. The submission of nominations for the election commenced on 4 October and concluded on 11 October 2024 at 12:00.

The result of the election was a landslide victory for the left-wing National People's Power coalition led by recently elected president Anura Kumara Dissanayake. The NPP won 159 seats, more than any Sri Lankan political party in history, the second highest proportion of seats in the nation's history, and won every district except Batticaloa. This was the first election since 1977 where a single party managed to achieve a supermajority and the first time the Jaffna District was won by a non-Tamil political party. This election also saw a record in women's representation with 21 female MPs elected, the highest in Sri Lanka's parliamentary history, and a record number of more than 150 MPs are first-timers.

Following the election, the newly elected 17th Parliament of Sri Lanka was inaugurated on 21 November 2024.