National Agencies

Among leading public agencies are the Basotho Enterprises Development Corporation (BEDCO), the Lesotho Highlands Development Authority, the Lesotho Communications Authority and the Lesotho Tourism Development Corporation. BEDCO aims to develop Basotho business enterprises and the Highlands Development Authority provides water and generates hydroelectricity.

National Agencies organisations in Lesotho
Anti-Drug Abuse Association Lesotho
Basotho Enterprises Development Corporation (BEDCO)
BEDCO
Central Bank of Lesotho
Leribe Forestry Associations
Lesotho Council of NGOs
Lesotho Highlands Development Authority
Lesotho Institute of Public Administration and Management (LIPAM)
Lesotho Mounted Police Service
Lesotho National Development Corporation
Lesotho Revenue Authority
Lesotho Telecommunications Authority
Lesotho Tourist Development Corporation
National Assembly of Lesotho
Office of the Auditor General (OAG)
Senate of Lesotho