Generate report

Sri LankaSri Lanka

million

Population

million

Registered to vote

% (2024)

Voter turnout

At a glance

Sri Lanka held a presidential election on 21 September 2024.

Anura Kumara Dissanayake of the National People's Power (NPP) alliance won the election and will serve a five-year term.

On 24 September 2024, President Dissanayake dissolved the 225-member parliament to make way for a snap general election. According to a notification in the official government gazette, a parliamentary election will be held on 14 November 2024.

Members of the country’s unicameral legislature are directly elected for five years, using a system of modified proportional representation.

Sri Lanka has a population of 23.1 million and around 17.1 million registered voters. In the 2024 presidential election, voter turnout was 79.4%. In the 2020 parliamentary elections, voter turnout was 75.8%.

21 Sep 2024

Election Date