Market research

Kenya Top 500: a business discovery index

Five hundred prominent and verified Kenyan businesses across the industries that carry the economy. Ranks 1 to 50 are ordered by the latest full year revenue published by our cited source, highest first. Ranks 51 to 500 are verified directory records listed alphabetically within their sector, because comparable revenue is not publicly disclosed for them.

500
Businesses covered
50
With public revenue figures
31
Industries represented
Please read this before you browse

This index exists purely for market understanding and research. None of the companies below are listed for sale on Mwisho, none of them have approached us, and inclusion here does not suggest that any of them is seeking a buyer or accepting offers. Figures are reproduced from the public sources we cite on each entry and were last checked on 2026-09-01. Where a revenue figure is missing, it simply means no attributable public figure was available; we do not estimate. Bank and insurer revenue can be defined differently from the sales figures of an industrial company, so compare with care.

Largest by published revenue

01Communications

Safaricom PLC

Provides mobile connectivity, data, enterprise services and M-PESA financial services.

Latest published revenue
KES 425B
02Finance

KCB Group PLC

Provides retail, corporate and regional banking and financial services.

Latest published revenue
KES 268B
03Finance

Equity Group Holdings Limited

Provides banking, payments, lending and other financial services across Africa.

Latest published revenue
KES 261B
The full index

Ranked 1 to 500

Showing 60 of 500 matching entries
  1. 1

    Safaricom PLC

    Provides mobile connectivity, data, enterprise services and M-PESA financial services.

    Communications NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 425B
  2. 2

    KCB Group PLC

    Provides retail, corporate and regional banking and financial services.

    Finance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 268B
  3. 3

    Equity Group Holdings Limited

    Provides banking, payments, lending and other financial services across Africa.

    Finance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 261B
  4. 4

    Kenya Power & Lighting Company Plc

    Distributes and retails electricity to customers in Kenya.

    Utilities NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 219B
  5. 5

    Kenya Airways PLC

    Operates passenger and cargo air transport services.

    Transportation NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 161B
  6. 6

    East African Breweries Plc

    Produces and distributes beer, spirits and other alcoholic beverages.

    Food & Beverage NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 129B
  7. 7

    Co-operative Bank of Kenya Ltd.

    Provides retail, corporate and co-operative banking services.

    Finance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 122B
  8. 8

    TotalEnergies Marketing Kenya Plc

    Markets fuels, lubricants and related energy products through a retail network.

    Energy & Petroleum NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 104B
  9. 9

    NCBA Group PLC

    Provides banking, lending, payments or other financial services.

    Finance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 96B
  10. 10

    I&M Group Plc

    Provides banking, lending, payments or other financial services.

    Finance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 83B
  11. 11

    Absa Bank Kenya Plc

    Provides banking, lending, payments or other financial services.

    Finance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 75B
  12. 12

    Diamond Trust Bank Kenya Ltd.

    Provides banking, lending, payments or other financial services.

    Finance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 72B
  13. 13

    Britam Holdings PLC

    Provides insurance, reinsurance or related financial protection services.

    Insurance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 66B
  14. 14

    Jubilee Holdings Ltd

    Provides insurance, reinsurance or related financial protection services.

    Insurance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 59B
  15. 15

    Stanbic Holdings Plc

    Provides banking, lending, payments or other financial services.

    Finance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 53B
  16. 16

    Standard Chartered Bank Kenya Ltd

    Provides banking, lending, payments or other financial services.

    Finance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 49B
  17. 17

    Kenya Electricity Generating Company PLC

    Generates electricity from geothermal, hydro and other energy sources.

    Utilities NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 46B
  18. 18

    Kenya Pipeline Company PLC

    Transports and stores petroleum products through Kenya's pipeline network.

    Energy Infrastructure NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 39B
  19. 19

    CIC Insurance Group PLC

    Provides insurance, reinsurance or related financial protection services.

    Insurance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 38B
  20. 20

    BK Group Plc

    Provides banking, lending, payments or other financial services.

    Finance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 33B
  21. 21

    Family Bank Limited

    Provides banking, lending, payments or other financial services.

    Finance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 30B
  22. 22

    Unga Group PLC

    Mills and manufactures human nutrition and animal feed products.

    Food & Beverage NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 26B
  23. 23

    Car & General (Kenya) PLC

    Distributes vehicles, motorcycles, engines and engineering equipment.

    Distribution & Engineering NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 25B
  24. 24

    British American Tobacco Kenya PLC

    Manufactures and distributes tobacco and nicotine products.

    Consumer Goods NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 23B
  25. 25

    Kenya Re-Insurance Corporation Ltd.

    Provides insurance, reinsurance or related financial protection services.

    Insurance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 18B
  26. 26

    Crown Paints Kenya PLC

    Manufactures and sells paints, coatings and related products.

    Chemicals & Coatings NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 16B
  27. 27

    Liberty Kenya Holdings Ltd.

    Provides insurance, reinsurance or related financial protection services.

    Insurance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 13B
  28. 28

    TPS Eastern Africa PLC

    Owns and operates hospitality properties under the Serena Hotels brand.

    Hospitality NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 10B
  29. 29

    HFCB Group Plc

    Provides banking, lending, payments or other financial services.

    Finance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 9.6B
  30. 30

    Sanlam Allianz Holdings (Kenya) PLC

    Provides insurance, reinsurance or related financial protection services.

    Insurance NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 9.0B
  31. 31

    Sasini PLC

    Produces tea, coffee, macadamia and other agricultural products.

    Agriculture NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 8.4B
  32. 32

    East African Portland Cement Co. Ltd.

    Operates in Kenya's building materials sector.

    Building Materials NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 7.1B
  33. 33

    Nation Media Group Limited

    Publishes news and operates print, broadcast and digital media platforms.

    Published revenue
    KES 6.0B
  34. 34

    Kakuzi PLC

    Produces, processes or markets agricultural commodities and products.

    Agriculture NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 5.4B
  35. 35

    Flame Tree Group Holdings Ltd

    Manufactures and distributes industrial or consumer products.

    Manufacturing NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 4.2B
  36. 36

    Williamson Tea Kenya PLC

    Produces, processes or markets agricultural commodities and products.

    Agriculture NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 3.4B
  37. 37

    Centum Investment Company PLC

    Invests in private equity, marketable securities and real assets.

    Investment NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 2.9B
  38. 38

    Kapchorua Tea Kenya PLC

    Produces, processes or markets agricultural commodities and products.

    Agriculture NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 2.2B
  39. 39

    Carbacid Investments Ltd

    Operates in Kenya's chemicals & industrial gases sector.

    Chemicals & Industrial Gases NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 2.1B
  40. 40

    WPP Scangroup Plc

    Provides media, advertising, publishing or communications services.

    Marketing & Communications NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 2.0B
  41. 41

    B.O.C Kenya Ltd

    Operates in Kenya's industrial gases sector.

    Industrial Gases NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 1.4B
  42. 42

    Nairobi Securities Exchange PLC

    Operates Kenya's securities exchange and related market infrastructure.

    Capital Markets NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 1.1B
  43. 43

    Longhorn Publishers Limited

    Develops and publishes educational and general-interest content.

    Publishing NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 672M
  44. 44

    Home Afrika Ltd.

    Develops, owns or manages real-estate projects and property assets.

    Real Estate NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 509M
  45. 45

    Sameer Africa PLC

    Operates in Kenya's automotive & distribution sector.

    Automotive & Distribution NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 433M
  46. 46

    Olympia Capital Holdings Limited

    Manufactures and distributes industrial or consumer products.

    Manufacturing & Investment NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 429M
  47. 47

    Eaagads Ltd

    Produces, processes or markets agricultural commodities and products.

    Agriculture NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 277M
  48. 48

    Limuru Tea Plc

    Produces, processes or markets agricultural commodities and products.

    Agriculture NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 131M
  49. 49

    Nairobi Business Ventures Ltd.

    Operates in Kenya's consumer goods sector.

    Consumer Goods NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 48.9M
  50. 50

    Express Kenya Ltd

    Provides transport, distribution or logistics services.

    Transportation & Logistics NSE-listed / public metricSource: TradingView: Highest Revenue Kenyan Stocks
    Published revenue
    KES 21.3M
  51. 51

    Mount Elgon Orchards Limited

    Mount Elgon Orchards is a Kenyan agricultural enterprise with a rich history dating back to 1922. Situated on…

    Agro-Processing Public/private status not verifiedSource: Kenya Association of Manufacturers Directory
    No public revenue figure available
  52. 52

    African Cotton Industries Ltd

    Manufactures, formulates or supplies chemicals and allied products.

    Chemical & Allied Public/private status not verifiedSource: Kenya Association of Manufacturers Directory
    No public revenue figure available
  53. 53

    Alkhemy Brands Limited

    Manufactures, formulates or supplies chemicals and allied products.

    Chemical & Allied Public/private status not verifiedSource: Kenya Association of Manufacturers Directory
    No public revenue figure available
  54. 54

    Balaji Group of Industries Limited

    Manufactures, formulates or supplies chemicals and allied products.

    Chemical & Allied Public/private status not verifiedSource: Kenya Association of Manufacturers Directory
    No public revenue figure available
  55. 55

    Balm Industries Limited

    Manufactures, formulates or supplies chemicals and allied products.

    Chemical & Allied Public/private status not verifiedSource: Kenya Association of Manufacturers Directory
    No public revenue figure available
  56. 56

    Bitutech Limited

    Manufactures, formulates or supplies chemicals and allied products.

    Chemical & Allied Public/private status not verifiedSource: Kenya Association of Manufacturers Directory
    No public revenue figure available
  57. 57

    Bobmil Industries Limited

    Manufactures, formulates or supplies chemicals and allied products.

    Chemical & Allied Public/private status not verifiedSource: Kenya Association of Manufacturers Directory
    No public revenue figure available
  58. 58

    Boresha Africa Limited

    Manufactures, formulates or supplies chemicals and allied products.

    Chemical & Allied Public/private status not verifiedSource: Kenya Association of Manufacturers Directory
    No public revenue figure available
  59. 59

    Buyline Industries Ltd

    Manufactures, formulates or supplies chemicals and allied products.

    Chemical & Allied Public/private status not verifiedSource: Kenya Association of Manufacturers Directory
    No public revenue figure available
  60. 60

    Canon Chemicals Limited

    Manufactures, formulates or supplies chemicals and allied products.

    Chemical & Allied Public/private status not verifiedSource: Kenya Association of Manufacturers Directory
    No public revenue figure available

How this index was put together

Ranks 1 to 50
Ordered by the latest full year revenue shown by TradingView's Kenyan stocks screener on the access date, highest first.
Ranks 51 to 500
Verified records from the Kenya Association of Manufacturers directory, alphabetised within sector because the source does not publish comparable revenue.
No invented numbers
A blank revenue field means no attributable public figure was found. We never fill those gaps with estimates.
Not a census
This deliberately mixes large listed firms with verified manufacturers and service providers. It is not a complete census of Kenyan businesses or SMEs.

Sources: TradingView Kenyan stocks revenue screener and the Kenya Association of Manufacturers directory. Each entry links to the source it came from. Last checked 2026-09-01.

The Mwisho marketplace is being built around businesses like these.

We are reviewing our first cohort of Kenyan businesses now. Create a free account and we will let you know the moment verified listings go live, or reach out if you own a business you may want to hand on one day.