Skip to main content
Lankawa

Electoral intelligence

Parliamentary Election 2024

District-level seat allocations from the Election Commission of Sri Lanka.

National winner

National People's Power

NPP · 159 Total seats · 61.56%

Election date: 2024-11-14 · Turnout: 69.15%

NPP
159
20 districts won
SJB
40
0 districts won
ITAK
8
1 districts won
NDF
5
0 districts won
SLPP
3
0 districts won
11
1 districts won

Source: Election Commission of Sri Lanka· As of 2024-11-14

All districts

Vanni electoral crosswalk

Sri Lanka uses separate administrative and electoral district boundaries. Four Northern administrative districts — Kilinochchi, Mannar, Mullaitivu, and Vavuniya — are aggregated into a single Vanni electoral district for parliamentary elections and some presidential reporting.

  • Administrative districts: Kilinochchi, Mannar, Mullaitivu, Vavuniya
  • Electoral district: Vanni (6 parliamentary seats)

Source: Election Commission 2024 provenance

Historical elections

Explore presidential cycles from 2010 to 2024 with swing charts.

Open election history