Official Hansard & Gazette Backed
Parliament of Sri Lanka Hansard & Chamber Archive
Chamber compositions, Speaker history, passage of legislative acts, constitutional amendments, and ministerial committee oversight.
10th Parliament of Sri Lanka (Current)
225 Total Seats (196 District MPs + 29 National List MPs)
NPP (පාලක පක්ෂය)
159 Seats
Two-Thirds Majority (70.7%)
SJB (ප්රධාන විපක්ෂය)
40 Seats
Sajith Premadasa
ITAK
8 Seats
Northern & Eastern
All Others
18 Seats
NDF, SLPP, SLMC, ACMC
General Election History (2004–2024)
| Year | Parliament | Winning Party | Seats | Speaker |
|---|---|---|---|---|
| 2024 | 10th Parliament | National People's Power (NPP) | 159 / 225 | Dr. Asoka Ranwala |
| 2020 | 9th Parliament | Sri Lanka Podujana Peramuna (SLPP) | 145 / 225 | Mahinda Yapa Abeywardena |
| 2015 | 8th Parliament | United National Front for Good Governance (UNFGG) | 106 / 225 | Karu Jayasuriya |
| 2010 | 7th Parliament | United People's Freedom Alliance (UPFA) | 144 / 225 | Chamal Rajapaksa |
| 2004 | 6th Parliament | United People's Freedom Alliance (UPFA) | 105 / 225 | W.J.M. Lokubandara |