10 Best Kenyan Stocks 2026: Top 10 Picks (Analysis + Price Targets)

Best Stocks in Kenya 2026: The Ultimate Guide to Profit

Finding the best stocks in Kenya doesn’t have to be complicated. The best Kenyan stocks of 2026 are trading on the Nairobi Securities Exchange (NSE) right now—whether you are looking for high-yield dividends, strong post-dividend value, or growth in the digital economy.

With the NSE ALL SHARE INDEX up over the last quarter, total market capitalization sits strong at KES 3.84 trillion as of mid-July 2026. The 2026 results season confirmed the earnings growth behind the market’s recent rally was real.

Disclaimer: This article is for educational purposes only and is not financial advice. All investments carry risk. Consult a licensed financial advisor before investing.

Jump to Your Investor Profile

  • Maximum Income (Upcoming Payouts) → Kapchorua Tea (9.3% yield, book closes July 31) and Williamson Tea (9.4% yield)
  • Digital Economy & Growth → Safaricom (KES 1.15 upcoming final dividend, book closes August 4)
  • Value & Banking → Equity Group and KCB Group (Solid holds post-dividend payout)
  • Lowest Entry Price → KenGen (~KES 9.94)

Top Best Kenyan Stocks 2026 — July Market Update

StockTickerPrice (Jul 2026)Upcoming DividendBest For
SafaricomSCOM~KES 35.95KES 1.15 (Aug 4 close)Growth + digital economy
Kapchorua TeaKAPC~KES 320.25KES 30.00 (Jul 31 close)High upcoming dividend
Williamson TeaWTK~KES 159.00KES 15.00 (Jul 31 close)High yield + agriculture
Equity GroupEQTY~KES 87.00N/A (Paid)Long-term banking safety
KCB GroupKCB~KES 81.50N/A (Paid)Value and scale
KenGenKEGN~KES 9.94TBALowest entry price
Co-operative BankCOOP~KES 34.80N/A (Paid)SACCO members, stability
NCBA GroupNCBA~KES 88.25N/A (Paid)Digital banking + growth
Standard CharteredSCBK~KES 338.75N/A (Paid)Historic high yields

1. Safaricom (SCOM) — Best Overall Growth & Digital Stock

  • Current price: ~KES 35.95
  • Upcoming Dividend: KES 1.15 (Final)
  • Book Closure: August 4, 2026
  • Payment Date: September 4, 2026

Safaricom remains the top pick for investors seeking exposure to Kenya’s digital economy. As the most traded stock on the NSE, it drives immense volume. Data and M-Pesa remain absolute powerhouses for revenue. If you buy before August 4, you qualify for the KES 1.15 final dividend payable in early September.

2. Kapchorua Tea (KAPC) — Best Immediate Income Play

  • Current price: ~KES 320.25
  • Dividend: KES 30.00 per share
  • Dividend yield: ~9.3%
  • Book Closure: July 31, 2026
  • Payment Date: September 2, 2026

For investors hunting for an immediate, heavy dividend payout in Q3 2026, Kapchorua Tea is the current star. At a declared KES 30.00 per share, purchasing 1,000 shares (an investment of roughly KES 320,250) will yield a gross payout of KES 30,000 in just over a month.

3. Williamson Tea (WTK) — Top Agricultural Value

  • Current price: ~KES 159.00
  • Dividend: KES 15.00 per share
  • Dividend yield: ~9.4%
  • Book Closure: July 31, 2026
  • Payment Date: September 2, 2026

Similar to Kapchorua, Williamson Tea offers a fantastic immediate yield. At KES 159.00 per share, it has a slightly more accessible entry point for retail investors while maintaining a virtually identical yield profile of around 9.4%.

4. KenGen (KEGN) — Best Low-Price Stock

  • Current price: ~KES 9.94

At under KES 10 per share, KenGen is the most accessible NSE stock for investors starting with limited capital. As Kenya’s largest electricity generator, revenues are stable and regulated, making it a great foundational stock for beginners whether you are investing locally from Mombasa or anywhere else.

5. Equity Group (EQTY) & KCB Group (KCB) — Best Long-Term Banking Holds

  • Equity Current price: ~KES 87.00
  • KCB Current price: ~KES 81.50

While their 2026 dividend book closure dates have passed, both Equity and KCB remain the titans of the Kenyan banking sector. Equity delivered the most profitable year in Kenyan corporate history recently, and both banks maintain highly conservative, safe payout ratios that protect investors during economic turbulence.

6. Co-operative Bank (COOP) — Best for SACCO Members

  • Current price: ~KES 34.80

COOP‘s customer base of farmers, teachers, and SACCO members provides geographic and sector diversification that purely urban commercial banks lack. It remains a historically stable dividend payer and a cornerstone of the cooperative movement in Kenya.

Upcoming Dividend Book Close Dates (July – August 2026)

If you are looking to capture dividends in the immediate future, these are the critical dates you cannot miss:

CompanyBook Close DateDividend per SharePayment Date
Kapchorua TeaJuly 31, 2026KES 30.00Sept 2, 2026
Williamson TeaJuly 31, 2026KES 15.00Sept 2, 2026
SafaricomAugust 4, 2026KES 1.15Sept 4, 2026

Frequently Asked Questions

What are the best Kenyan stocks to buy in 2026?

For immediate Q3 income: Kapchorua Tea and Williamson Tea both offer yields over 9% with late-July book closures. For growth: Safaricom continues to lead the digital economy. For beginners: KenGen offers the lowest entry point.

Is there a Capital Gains Tax on Kenyan Stocks?

There is currently no capital gains tax on profits from selling NSE-listed shares in Kenya. The only tax you pay is a 5% withholding tax on dividends, which is deducted automatically before the payout hits your account.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *