entrance to the SEC Headquarters

The Swaziland Electricity Company (SEC) is a limited liability company incorporated and domiciled in the Kingdom of Swaziland. SEC was established in 1963 as a parastatal and recently started operating in a liberalized market through the Electricity Company Act (2007), The Energy Regulatory Authority Act (2007), as well as The Public Enterprises (Control and Monitoring) Act of 1989.

Core Values

  • Service Excellence
  • Respect
  • Honesty and Integrity
  • Social Responsibility

Ethical Conduct

Click here to view the Swaziland Electricity Company (SEC) Ethics Policy Manual

Purchase Order T&Cs

Click here to view the Swaziland Electricity Company (SEC) Purchase Order Terms and Conditions

Our Services

SEC is licensed by the Swaziland Energy Regulatory Authority


"To be a major player in energy sector development nationally and regionally"


"To meet the needs of our customers in a sufficiently profitable and environmentally sound way through providing a reliable and safe power supply of acceptable quality."

Membership to Regional and International Organisations

  • Southern African Power Pool
  • Institute of Personnel Management

Find Us

Physical Address:
Eluvatsini House,
Mhlambanyatsi Road,

Latitude: -26.335095397
Longitude: 31.13400936

PO Box 258
Mbabane, Swaziland

Tel: (00268) 2 409 4000

Fax: (00268) 2 404 2335

Email: info@sec.co.sz