MARKETSJSE · South Africa 212 listed · 2025NGX · Nigeria 165 listed · 2025EGX · Egypt 244 listed · 2025Casablanca 78 listed · 2025NSE · Kenya 59 listed · 2025All exchanges
biznisafrica.co.za
  1. Home
  2. Sectors
  3. Oil, gas & power

Oil, gas & power companies in Africa

93 companies in oil, gas & power across 35 countries.

93 companies4 with listing data
93 companies · click a column to sort
CompanyCountryHQFoundedListing
AFAfriquiaMoroccoCasablanca1959—
AGAgilTunisia—1960—
AIAiteoNigeriaLagos2008—
Akwa Group logoAkwa GroupMoroccoCasablanca1959—
AGArabian Gulf Oil CompanyLibyaBenghazi1979—
BOBenso Oil Palm PlantationGhanaSekondi-Takoradi2004—
BPBotswana Power CorporationBotswanaBotswana1970—
BCBOVAS & Company LimitedNigeriaIbadan1980—
BEBujagali Energy LimitedUgandaNjeru2004—
CNChevron NigeriaNigeriaLagos State1913—
CDCompagnie des Eaux et Électricité de l’Ouest-AfricainFrench West AfricaDakar1929—
CICompagnie ivoirienne d'electricitéIvory Coast———
CECopperbelt Energy CorporationZambiaNkana1997Lusaka Stock Exchange CECZ
CLCT LABSouth Africa—1993—
EGEgyptian General Petroleum CorporationEgyptCairo1956—
Egyptian Natural Gas Company logoEgyptian Natural Gas CompanyEgyptNew Cairo1997—
ENEgyptian Natural Gas Holding CompanyEgyptNasr City2001—
ESElectricity Supply Commission of MalawiMalawiBlantyre1998—
Eletricidade e Águas da Guiné-Bissau logoEletricidade e Águas da Guiné-BissauGuinea-BissauBissau1930—
ENEmpresa Nacional de Distribução de ElectricidadeAngolaLuanda1987—
EPEmpresa Pública de Produção de ElectricidadeAngolaAngola1982—
Eskom logoEskomSouth AfricaSandton1923—
EUEskom Uganda LimitedUgandaNjeru2002—
Eswatini Electricity Company logoEswatini Electricity CompanyEswatiniMbabane——
ExxonMobil Nigeria logoExxonMobil NigeriaNigeriaLagos State1955—
FOForte Oil PLCNigeriaVictoria Island1964—
GEGEPetrolEquatorial GuineaMalabo——
Ghana National Petroleum Corporation logoGhana National Petroleum CorporationGhanaTema1983—
HPHass PetroleumKenyaNairobi1997—
HDHidroeléctrica da Cahora Bassa S.A.MozambiqueSongo1975—
HGHirdaramani GroupSri LankaColombo1890—
HCHydro-CongoRepublic of the CongoBrazzaville1973—
IOIbile Oil and Gas CorporationNigeriaIkoyi2013—
IEIkeja ElectricNigeriaLagos State——
JIJiramaMadagascarAntananarivo1975—
KEKenya Electricity Generating CompanyKenyaNairobi1998KE0000000547
KPKenya Power and Lighting CompanyKenyaNairobi1922—
LSLagos State Electricity BoardNigeriaIkeja1980—
LHLunsemfwa Hydro Power CompanyZambia—1964—
MEMaamba Energy LimitedZambiaMaamba——
MHMauritanian Hydrocarbons CompanyMauritaniaNouakchott2005—
MEMegChemSouth AfricaSecunda1995—
MTMozambique Transmission CompanyMozambiqueMaputo——
NamPower logoNamPowerNamibiaWindhoek1964—
National Oil Corporation logoNational Oil CorporationLibyaTripoli1970—
NANAWECThe Gambia—1996—
NINigazNigeriaAbuja——
NLNigeria LNGNigeriaRivers State1989—
NBNigerian Bulk Electricity PLCNigeriaFederal Capital Territory——
Nigerian National Petroleum Corporation logoNigerian National Petroleum CorporationNigeriaAbuja1977—
NRNyangani Renewable EnergyZimbabweHarare——
Oando logoOandoNigeriaLagos1956—
Petrolex logoPetrolexNigeriaLagos State2007—
Petrom (Morocco) logoPetrom (Morocco)MoroccoCasablanca1974—
PEPetromocMozambiquePrédio Spence e Lemos1977—
Petrosen logoPetrosenSenegalDakar1981—
PHPort Harcourt Refining CompanyNigeriaPort Harcourt1965—
PPPresco-PlcNigeriaEdo State1991—
Pumangol logoPumangolAngolaLuanda2008—
RNRede Nacional de Transporte de ElectricidadeAngola—2014—
SASasolSouth AfricaJohannesburg1950SSL
SPSeplat Petroleum Development CompanyNigeriaLagos State2009—
Shell Nigeria logoShell NigeriaNigeriaFederal Capital Territory1936—
SOSirte Oil CompanyLibyaBrega1981—
SNSociété nationale d'électricitéDemocratic Republic of the CongoKinshasa1967—
SNSociété nationale de recherche et d'exploitation de pétrole en AlgérieAlgeriaAlgiers1946—
SNSociété Nationale des HydrocarburesCameroonYaoundé1980—
SNSociété nigérienne du pétroleNigerNiamey1977—
SPSolar-Panel.co.zaSouth AfricaCape Town2012—
SOSONACOPBenin—1974—
Sonangol Group logoSonangol GroupAngolaLuanda1953—
Sonatrach logoSonatrachAlgeriaAlgiers1963—
Sonelgaz logoSonelgazAlgeriaAlgiers1969—
SASouth Atlantic PetroleumNigeriaPort Harcourt1995—
SGSpringfield GroupGhanaAccra2008—
Sudapet logoSudapetSudanKhartoum1997—
SGSwala Gas and OilTanzaniaDar es Salaam2011Dar es Salaam Stock Exchange SWALA
TATaleverasNigeriaFederal Capital Territory2004—
TETanzania Electric Supply Company LimitedTanzaniaDodoma1964—
TPTotal Petroleum GhanaGhanaAccra1951—
TRTradexCameroon—1999—
TCTransco CLSGGuineaAbidjan——
TCTunisian Company of Electricity and GasTunisiaTunis1962—
TNTunisian National Oil CompanyTunisiaTunis1972—
UBACLE GROUP logoUBACLE GROUPNigeriaAbuja2021—
USUBACLE SOLARNigeriaAbuja2023—
UEUganda Electricity Generation Company LimitedUgandaKampala2001—
UPUghelli Power PlantNigeriaUghelli——
UMUmemeUgandaKampala2004—
WWWing Wah E&PRepublic of the CongoPointe-Noire2015—
WIWiSolarSouth AfricaBronkhorstspruit2016—
ZESCO logoZESCOZambiaLusaka1970—
ZEZimbabwe Electricity Supply AuthorityZimbabweZimbabwe——
Source: Wikidata (CC0)updated October 2026