PollsAfricaWork with us
Government directory

Government of Eswatini

Leadership, legislature and elections in Eswatini, with sources.

Eswatini, officially the Kingdom of Eswatini, has its capital at Mbabane (administrative capital); Lobamba (royal and legislative capital) and a population of 1,256,174 (World Bank, 2025). The CIA World Factbook describes its system of government as a absolute monarchy. King Mswati III (in office since 25 Apr 1986) is head of state; Prime Minister Russell Dlamini is head of government. The legislature is the Parliament (Libandla), a bicameral body with 74 seats in the House of Assembly and 30 seats in the Senate. The most recent national election recorded by IFES ElectionGuide was held on 29 Sept 2023. The source lists the next national election as expected in September 2028. Elections are run by the Elections and Boundaries Commission (EBC). Philemon Mnisi is listed as central bank governor. The directory below lists 20 cabinet and ministerial posts with their current holders and sources.

Legislature

Parliament (Libandla)

Bicameral. Source: CIA World Factbook

ChamberSeatsLast election
House of Assembly74 (59 directly elected; 4 indirectly elected; 10 appointed)29 Sept 2023
Senate30 (10 indirectly elected; 20 appointed)6 Nov 2023

Cabinet

PortfolioHolderAppointed
Prime Minister (Prime Minister of the Kingdom of Eswatini)Russell Dlamini3 Nov 2023
Deputy Prime Minister (Deputy Prime Minister of the Kingdom of Eswatini)Thuli Dladla13 Nov 2023
Minister of FinanceNeal Rijkenberg13 Nov 2023
Minister of Commerce, Industry and Trade (Minister of Commerce, Industry & Trade)Manqoba Khumalo13 Nov 2023
Minister of Justice and Constitutional Affairs (Minister of Justice & Constitutional Affairs)Prince Simelane13 Nov 2023
Minister of Information, Communication and Technology (Minister of Information Communication & Technology)Savannah Maziya13 Nov 2023
Minister of Natural Resources and Energy (Minister of Natural Resources & Energy)Prince Lonkhokhela Dlamini13 Nov 2023
Minister of Home AffairsPrincess Lindiwe Dlamini13 Nov 2023
Minister of Public Works and Transport (Minister of Public Works & Transport)Ndlaluhlaza Ndwandwe13 Nov 2023
Minister of Housing and Urban Development (Minister of Housing & Urban Development)Apollo Maphalala13 Nov 2023
Minister of Foreign Affairs and International Cooperation (Minister of Foreign Affairs & International Cooperation)Pholile Shakantu13 Nov 2023
Minister of HealthMduduzi Matsebula13 Nov 2023
Minister of Sports, Culture and Youth Affairs (Minister of Sports, Culture & Youth Affairs)Bongani Ndzima13 Nov 2023
Minister of Tourism and Environmental Affairs (Minister of Tourism & Environmental Affairs)Jane Mkhonta-Simelane13 Nov 2023
Minister of Tinkhundla Administration and Development (Minister of Tinkhundla Administration & Development)Sikhumbuzo Dlamini13 Nov 2023
Minister of Education and Training (Minister of Education & Training)Owen Nxumalo13 Nov 2023
Minister of Labour and Social Security (Minister of Labour & Social Security)Phila Buthelezi13 Nov 2023
Minister of Public ServiceMabulala Maseko13 Nov 2023
Minister of Economic Planning and Development (Minister of Economic Planning & Development)Tambo Gina13 Nov 2023
Minister of AgricultureMandla Chauke13 Nov 2023

Sources: gov.sz (retrieved 9 Oct 2026).

List as of 9 Oct 2026.

Eswatini election dates 2026, 2027 and 2028

Next national election: Due by 2028, parliamentary election.

DateElectionStatusTurnoutWinner
Due by 2028Parliamentary electionDue--

Sources: Elections and Boundaries Commission (EBC) (retrieved 9 Oct 2026).

Africa election calendar