Skip to main content
Lankawa
Back to elections

Electoral history

Election History Explorer

Presidential cycles from 2010 to 2024 with district and provincial swing comparisons.

2024 Presidential

National winner: Anura Kumara Dissanayake · NPP · 42.3%

Election date: 2024-09-21 · Turnout: 79.5%

NPP: 42.3%SJB: 32.8%IND: 17.3%: 7.7%

Swing 2019 → 2024

Change in winning candidate first-preference share between consecutive cycles.

Jaffna

· 37.4%

-37.8 pp · Flipped

Mannar

SJB · 43.9%

-23.9 pp · Flipped

Matale

NPP · 41.4%

-20.1 pp · Flipped

Kegalle

NPP · 43.4%

-18.2 pp · Flipped

Parliamentary cycles

National seat summaries where parliamentary elections were held.

YearWinning allianceSeatsTurnout
2010UPFA144/22575.0%
2015UNP106/22577.7%
2019Presidential only — parliamentary dissolved
2020SLPP145/22571.4%
2024NPP159/22568.9%

Historical district figures are seeded approximations aligned with published national totals — not digitized official district ledgers.