List of all oil and gas companies that operate in Kenya as of 2022. The history of oil marketing in Kenya began in 1904 during colonial times. Initially, kerosene was the main import in tins but later gasoline was imported in tins and drums. Royal Dutch Shell established the first depot at Shimanzi, in Mombasa, in the early 1900s.
On August 26, 2019—Kenyan President Uhuru Kenyatta flagged off the first consignment of 200,000 barrels for export as the East African nation to joins the league of petroleum exporting countries.
The first consignment of Kenyan crude oil which left the Port of Mombasa for Britain, makes Kenya the first eastern Africa country to become an oil exporting nation, said Kenyatta at a ceremony in the coastal city.
As of July 2018, there were over 60 registered oil companies in Kenya. The industry was controlled by major companies such as Libya Oil Kenya Limited, Vivo Energy Kenya Limited and Total with competition from some locally established companies such as KenolKobil now called Rubis Energy Kenya, National Corporation, Tosha and Dalbit Petroleum.
At that time, the shareholding among the oil marketing companies in Kenya, were as illustrated in the table below:
Rank | Name of Company | Market Share |
---|---|---|
1 | Vivo Energy Kenya | |
2 | Total Kenya Limited | |
3 | KenolKobil | |
4 | National Oil Corporation of Kenya | |
5 | Ola Energy Kenya | |
6 | Over 45 other companies | |
Total |
List of all oil and gas companies that operate in Kenya as of 2022
Registration Number |
Company |
1 ERC/PET/3509 |
ALSAA PETROLEUM KENYA LIMITED |
2 ERC/PET/3500 |
EPPIC OIL (K) LIMITED |
|
HASHI ENERGY KENYA LIMITED |
3 ERC/PET/3478 |
GASLINE PETROLEUM LIMITED |
4 ERC/PET/3497 |
MOGAS KENYA LIMITED |
5 ERC/PET/3535 |
BUSHRA ENERGY LIMITED |
6 ERC/PET/3531 |
ECO OIL KENYA LIMITED |
7 ERC/PET/3539 |
OXIUM ENERGY LIMITED |
8 ERC/PET/3559 |
RANWAY TRADERS LIMITED |
9 ERC/PET/3589 |
LUQMAN PETROLEUM LIMITED |
10 ERC/PET/3584 |
REGNOL OIL (K) LIMITED |
11 ERC/PET/3575 |
SHEIKH PETROLEUM INTER (K) LIMITED |
12 ERC/PET/3585 |
TOWBA PETROLEUM COMPANY LIMITED |
13 ERC/PET/3583 |
WORLD FUEL SERVICES KENYA LIMITED |
14 ERC/PET/3611 |
AFTAH PETROLEUM(K)LTD |
15 ERC/PET/3623 |
KENYA PETROLEUM REFINERIES LIMITED |
16 ERC/PET/3616 |
PERFORMANCE PARTS LIMITED |
17 ERC/PET/3625 |
LINK OIL LTD |
18 ERC/PET/3635 |
KOSMOIL PETROLEUM (EA) LIMITED |
19 ERC/PET/3654 |
NOMAD PETROCHEM LTD |
20 ERC/PET/3648 |
OIL ENERGY KENYA LIMITED |
21 ERC/PET/3667 |
RAMJI HARIBHAI DEVANI LIMITED |
22 ERC/PET/3632 |
SPARK PRODUCE LTD |
23 ERC/PET/3670 |
OCEAN ENERGY LIMITED |
24 ERC/PET/3682 |
PETROCAM KENYA LTD |
25 ERC/PET/3695 |
ACEE LIMITED |
26 ERC/PET/3686 |
AXON ENERGY LIMITED |
27 ERC/PET/3697 |
HAMMEX ENERGY LIMITED |
28 ERC/PET/3701 |
NGUVU SERVICE STATION LIMITED |
29 ERC/PET/3693 |
PETROKENYA OIL CO. LIMITED |
30 ERC/PET/3688 |
PETROSUN KENYA LTD |
31 ERC/PET/3692 |
PICCALILLY INTERNATIONAL LTD |
32 ERC/PET/3691 |
SABILI ENERGY LIMITED |
33 ERC/PET/3718 |
ELITE ACTIVATE LTD |
34 ERC/PET/3708 |
PRIME REGIONAL SUPPLIES LIMITED |
35 ERC/PET/3727 |
TORCH ENERGY LTD |
36 ERC/PET/3736 |
ACER PETROLEUM LIMITED |
37 ERC/PET/3735 |
AMANA PETROLEUM (KENYA) LIMITED |
38 ERC/PET/3733 |
ARECH PETROLEUM LIMITED |
39 ERC/PET/3739 |
LEXO ENERGY KENYA LIMITED |
40 ERC/PET/3761 |
KENCOR PETROLEUM LIMITED |
41 ERC/PET/3746 |
TIBA OIL COMPANY LIMITED |
42 ERC/PET/3758 |
TRISTAR TRANSPORT LIMITED |
43 ERC/PET/3796 |
ELK ENERGY KENYA LTD |
44 ERC/PET/3799 |
RUBIS ENERGY KENYA |
45 ERC/PET/3828 |
HELLER PETROLEUM LIMITED |
46 ERC/PET/3817 |
LIBYA OIL KENYA LIMITED |
47 ERC/PET/3838 |
BLUE SKY ENERGY LIMITED |
48 ERC/PET/3840 |
BE ENERGY LIMITED |
49 ERC/PET/3846 |
KIPEDA HOLDINGS LIMITED |
50 ERC/PET/3868 |
FASTNETT ENERGY LIMITED |
51 ERC/PET/3869 |
BENMATT ENTERPRISES LIMITED |
52 ERC/PET/3879 |
FUTURES ENERGY COMPANY LIMITED |
53 ERC/PET/3889 |
MDK HOLDINGS LIMITED |
54 ERC/PET/3901 |
AINUSHAMSI ENERGY LIMITED |
55 ERC/PET/3916 |
ASPAM ENERGY KENYA LIMITED |
56 ERC/PET/3900 |
EAST AFRICAN GASOIL LIMITED |
57 ERC/PET/3917 |
GALANA OIL KENYA LIMITED |
58 ERC/PET/3899 |
GAPCO KENYA LIMITED |
59 ERC/PET/3902 |
STABEX INTERNATIONAL LTD |
60 ERC/PET/3931 |
FINEJET LIMITED |
61 ERC/PET/3936 |
FUEL LINK ENERGY LIMITED |
62 ERC/PET/3929 |
LAKE OIL LIMITED |
63 ERC/PET/3973 |
ALBA PETROLEUM LIMITED |
64 ERC/PET/3964 |
DALBIT PETROLEUM LIMITED |
65 ERC/PET/3972 |
FOSSIL FUELS LIMITED |
66 ERC/PET/3956 |
HASS PETROLEUM KENYA LIMITED |
67 ERC/PET/3970 |
OLYMPIC PETROLEUM LIMITED |
68 ERC/PET/3955 |
PETRO OIL KENYA LIMITED |
69 ERC/PET/3983 |
TOTAL KENYA LIMITED |
70 ERC/PET/4015 |
BANODA OIL LIMITED |
71 ERC/PET/3988 |
CITY OIL (K) LIMITED |
72 ERC/PET/3992 |
R.M.F PETROLEUM LTD |
73 ERC/PET/4026 |
HASMACK COMPANY LIMITED |
74 ERC/PET/4025 |
TEXAS ENERGY LTD |
75 ERC/PET/4034 |
ELIORA ENERGY LIMITED |
76 ERC/PET/4040 |
ROYAL ENERGY (K) LIMITED |
77 ERC/PET/4056 |
EQWIPETROL LIMITED |
78 ERC/PET/4072 |
SOCIETE PETROLIERE KENYA LIMITED |
79 ERC/PET/4073 |
AWALI GROUP LIMITED |
80 ERC/PET/4075 |
ILADE OIL CO. LIMITED |
81 ERC/PET/4102 |
MS OIL LIMITED |
82 ERC/PET/4084 |
NATIONAL OIL CORPORATION OF KENYA |
83 ERC/PET/4090 |
SAVANNA ENERGY KENYA LIMITED |
84 ERC/PET/4115 |
NETGAS AND ENERGY LIMITED |
85 ERC/PET/4107 |
ORYX ENERGIES KENYA LIMITED |
86 ERC/PET/4131 |
JAK LINE COMPANY LTD |
87 ERC/PET/4136 |
ONE PETROLEUM LIMITED |
88 ERC/PET/4135 |
TECAFLEX LIMITED |
89 ERC/PET/4182 |
EMKAY INTERNATIONAL LIMITED |
90 ERC/PET/4155 |
MOIL KENYA LIMITED |
91 ERC/PET/4161 |
ZACOSIA TRADING LIMITED |
92 ERC/PET/4194 |
MERIDIAN ENERGY LIMITED |
93 ERC/PET/4193 |
TESLOR CORPORATION LIMITED |
94 ERC/PET/4188 |
TOSHA PETROLEUM (KENYA) LIMITED |
95 ERC/PET/4208 |
BACHULAL POPATLAL (KENYA) LIMITED |
96 ERC/PET/4210 |
RED STAR PETROLEUM LIMITED |
97 ERC/PET/4206 |
VIVO ENERGY KENYA LIMITED |
98 ERC/PET/4211 |
ENGEN KENYA LIMITED |
99 ERC/PET/4218 |
AFRO PETROLEUM LTD |
100 ERC/PET/4236 |
BUZEKI ENTERPRISES LIMITED |
101 ERC/PET/4232 |
MENA ENERGY LIMITED |
102 ERC/PET/4240 |
ASTROL PETROLEUM COMPANY LIMITED |
103 ERC/PET/4241 |
GUUL ENERGY LIMITED |
104 ERC/PET/4253 |
HARED ENERGY LIMITED |
105 ERC/PET/4276 |
TAAM PETROLEUM LIMITED |