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
Anuradhapura
North Central · 9 seats
NPP
7/9 (78%)
Badulla
Uva · 9 seats
NPP
6/9 (67%)
Batticaloa
Eastern · 5 seats
ITAK
3/5 (60%)
Colombo
Western · 18 seats
NPP
14/18 (78%)
Digamadulla (Ampara)
Eastern · 7 seats
NPP
4/7 (57%)
Galle
Southern · 9 seats
NPP
7/9 (78%)
Gampaha
Western · 19 seats
NPP
16/19 (84%)
Hambantota
Southern · 7 seats
NPP
5/7 (71%)
Jaffna
Northern · 6 seats
NPP
3/6 (50%)
Kalutara
Western · 11 seats
NPP
8/11 (73%)
Kandy
Central · 12 seats
NPP
9/12 (75%)
Kegalle
Sabaragamuwa · 9 seats
NPP
7/9 (78%)
Kurunegala
North Western · 15 seats
NPP
12/15 (80%)
Matale
Central · 5 seats
NPP
4/5 (80%)
Matara
Southern · 7 seats
NPP
6/7 (86%)
Monaragala
Uva · 6 seats
NPP
5/6 (83%)
Nuwara Eliya
Central · 8 seats
NPP
5/8 (63%)
Polonnaruwa
North Central · 5 seats
NPP
4/5 (80%)
Puttalam
North Western · 8 seats
NPP
6/8 (75%)
Ratnapura
Sabaragamuwa · 11 seats
NPP
8/11 (73%)
Trincomalee
Eastern · 4 seats
NPP
2/4 (50%)
Vanni
Northern · 6 seats
—
2/6 (33%)
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)
Historical elections
Explore presidential cycles from 2010 to 2024 with swing charts.
Open election history