Swaziland Government Ministries
Prime Minister's Office
Deputy Prime Minister’s Office
Ministry of Agriculture
Ministry of Commerce, Industry and Trade
Ministry of Economic Planning & Development
Ministry of Education and Training
Ministry of Finance
Ministry of Foreign Affairs & International Cooperation
Ministry of Home Affairs
Ministry of Housing and Urban Development
Ministry of Information, Communications and Technology
Ministry of Justice
Ministry of Labour & Social Security
Ministry of Natural Resources and Energy
Ministry of Public Service
Ministry of Public Works and Transport
Ministry of Sports, Culture & Youth Affairs
Ministry of Tinkhundla
Ministry of Tourism & Environmental Affairs
Parliament of Swaziland
Deputy Prime Minister’s Office
Ministry of Agriculture
Ministry of Commerce, Industry and Trade
Ministry of Economic Planning & Development
Ministry of Education and Training
Ministry of Finance
Ministry of Foreign Affairs & International Cooperation
Ministry of Home Affairs
Ministry of Housing and Urban Development
Ministry of Information, Communications and Technology
Ministry of Justice
Ministry of Labour & Social Security
Ministry of Natural Resources and Energy
Ministry of Public Service
Ministry of Public Works and Transport
Ministry of Sports, Culture & Youth Affairs
Ministry of Tinkhundla
Ministry of Tourism & Environmental Affairs
Parliament of Swaziland