-
CGE010
- Name: Ministry of Health
- Telehphone: +268 24043753
- Email: mohswaziland@yahoo.com
- Address: P.O. Box 5 Mbabane H100
-
CGE011
- Name: Ministry of Home Affairs
- Telehphone: +268 24042941
- Email: na@na.co.sz
- Address: P.O. Box 432 Mbabane H100
-
CGE012
- Name: Ministry of Housing and Urban Development
- Telehphone: +268 24041741
- Email: ps_housing@gov.sz
- Address: P.O. Box 1832 Mbabane H100
-
CGE013
- Name: Ministry of Information Communication and Technology
- Telehphone: +268 24045826
- Email: ps_mict@gov.sz
- Address: P.O. Box 642 Mbabane H100
-
CGE014
- Name: Ministry of Justice and Constitutional Affairs
- Telehphone: +268 24046011
- Email: ps@justice.gov.sz
- Address: P.O. Box 924 Mbabane H100
-
CGE015
- Name: Ministry of Labour and Social Security
- Telehphone: +268 24041973
- Email: deptlab@realnet.sz
- Address: P.O. Box 198 Mbabane H100
-
CGE016
- Name: Ministry of Natural Resources and Energy
- Telehphone: +268 24046244
- Email: nergyswa@realnet.co.sz
- Address: P.O. Box 57 Mbabane H100
-
CGE017
- Name: Ministry of Public Service
- Telehphone: +268 24042453
- Email: PS_MOPS@gov.sz
- Address: P.O. Box 170 Mbabane H100
-
CGE019
- Name: Ministry of Sports, Culture and Youth Affairs
- Telehphone: +268 24045053
- Email: na@na.co.sz
- Address: P.O. Box 4843 Mbabane H100
-
CGE020
- Name: Ministry of Tinkhundla Administration and Development
- Telehphone: +268 24041349
- Email: na@na.co.sz
- Address: Industrial Site, Post and Telecom Building Ground, First and Second Floors Sheffield Road, Mbabane