— · 37.4%
-37.8 pp · Flipped
Electoral history
Presidential cycles from 2010 to 2024 with district and provincial swing comparisons.
National winner: Anura Kumara Dissanayake · NPP · 42.3%
Election date: 2024-09-21 · Turnout: 79.5%
Change in winning candidate first-preference share between consecutive cycles.
— · 37.4%
-37.8 pp · Flipped
NPP · 41.9%
-28.2 pp · Flipped
NPP · 52.0%
-26.1 pp · Flipped
NPP · 39.3%
-25.4 pp · Flipped
SJB · 43.9%
-23.9 pp · Flipped
SJB · 43.9%
-23.9 pp · Flipped
SJB · 43.9%
-23.9 pp · Flipped
SJB · 43.9%
-23.9 pp · Flipped
NPP · 44.1%
-21.2 pp · Flipped
SJB · 43.7%
-20.2 pp · Flipped
NPP · 41.4%
-20.1 pp · Flipped
NPP · 43.4%
-18.2 pp · Flipped
National seat summaries where parliamentary elections were held.
| Year | Winning alliance | Seats | Turnout |
|---|---|---|---|
| 2010 | UPFA | 144/225 | 75.0% |
| 2015 | UNP | 106/225 | 77.7% |
| 2019 | Presidential only — parliamentary dissolved | — | — |
| 2020 | SLPP | 145/225 | 71.4% |
| 2024 | NPP | 159/225 | 68.9% |
Historical district figures are seeded approximations aligned with published national totals — not digitized official district ledgers.