Cheap Shares to Buy in Kenya Today: The Best NSE Stocks Under 10 Ksh

Cheap Shares to Buy in Kenya Today: The Best NSE Stocks Under 10 Ksh

If you are looking for cheap shares to buy in Kenya today, you are not alone. One of the biggest myths about the Nairobi Securities Exchange (NSE) is that you need millions of shillings to start investing. The reality? Some of the most fundamentally strong, dividend-paying companies in the country are currently trading for less than the price of a cup of coffee.

Whether you have KES 500 or KES 5,000, the stock market is highly accessible right now. However, as a beginner, it is crucial to understand that a low share price doesn’t automatically make a stock a good investment. You need to look for value, profitability, and future growth.

In this guide, we are going to break down the best NSE stocks to buy under 10 Ksh, explaining exactly why they offer great value and how they fit perfectly into a portfolio of Kenya stocks for beginners.

What Makes a Share “Cheap”? Price vs. Value

Before we dive into the list, we need to clarify a major rule of investing: “Cheap” is not the same as “undervalued.”

  • Low Absolute Price: This simply means the share costs very little money to buy (e.g., under 10 Ksh).

  • Undervalued: This means the share is trading for less than the company is actually worth based on its assets, earnings, and market dominance.

The Penny Stock Warning

Beginners often make the mistake of buying shares just because they cost 1 Ksh or 2 Ksh, hoping they will magically jump to 100 Ksh. If a company is poorly managed, losing money, and drowning in debt, a 2 Ksh share is actually expensive because it might drop to 0 Ksh.

For this list, we aren’t just picking the lowest-priced stocks. We are targeting companies that meet specific criteria:

  1. Consistent Profitability: They actually make money.

  2. Dividend History: They have a track record of paying shareholders.

  3. Strong Fundamentals: They hold a dominant position in the 2026 Kenyan economic climate.

Here are the top undervalued companies trading under the KES 10 mark.

The Top 5 Best NSE Stocks to Buy Under 10 Ksh

(Note: Share prices fluctuate daily. The prices listed below reflect the mid-2026 trading averages on the Nairobi Securities Exchange).

1. KenGen (NSE: KEGN) – Approx. KES 9.90

The Angle: The Green Energy Powerhouse

Kenya Electricity Generating Company (KenGen) is arguably the strongest foundational stock you can buy for under 10 Ksh. They are the leading electric power generating company in East Africa, producing about 70% of the electricity consumed in Kenya.

Why Buy:

KenGen has a massive, expanding monopoly in geothermal energy, which is highly profitable and shields the company from the severe droughts that affect hydro-power generation. At around KES 9.90, the stock is heavily undervalued compared to its massive infrastructure assets. More importantly for beginners, KenGen is a reliable dividend payer, making it an excellent long-term “buy and hold” stock.

2. Kenya Re-Insurance (NSE: KNRE) – Approx. KES 3.32

The Angle: The Silent Dividend Machine

Kenya Re provides reinsurance services to insurance companies in Kenya and across Africa. They essentially insure the insurers. Despite operating quietly in the background, they manage billions in assets.

Why Buy:

Trading at roughly KES 3.32, Kenya Re is consistently undervalued by the broader market. Despite the low entry price, the corporation holds massive real estate assets and cash reserves. In mid-2026, they declared a dividend of KES 0.15 per share, resulting in a solid dividend yield that comfortably beats many traditional savings accounts. If you want volume, you can buy 300 shares of KNRE for just KES 1,000.

3. CIC Insurance Group (NSE: CIC) – Approx. KES 4.47

The Angle: The Undervalued Financial Sector Play

CIC Insurance is a dominant force in the micro-insurance and cooperative sector in Kenya. After going through a rough restructuring period a few years ago, the company has stabilized and returned to consistent profitability.

Why Buy:

The insurance sector in Kenya is growing, and CIC’s deep integration with the massive SACCO network gives it a unique competitive advantage. At just under KES 4.50, the market has not fully priced in their turnaround. For an investor looking for both capital gains (the share price going up) and steady growth, CIC offers an incredibly low entry point to the financial sector.

4. HF Group (NSE: HFCK) – Approx. KES 9.02

The Angle: The Turnaround Property & Banking Play

Housing Finance (HF) Group was traditionally known purely as a mortgage lender, a sector that struggled with non-performing loans in the past. However, they have recently transitioned into a full-service commercial bank, aggressively growing their retail banking and digital transactions.

Why Buy:

HF Group represents a classic “turnaround” investment. After strategic internal changes and a return to profitability, the stock has seen renewed interest from institutional investors. Trading right around KES 9.00, it gives beginners exposure to the banking and real estate sectors simultaneously.

5. WPP Scangroup (NSE: SCAN) – Approx. KES 2.06

The Angle: The Extreme Low-Cost Entry

WPP Scangroup is a powerhouse in the marketing, advertising, and public relations space across Sub-Saharan Africa. They handle the advertising budgets for some of the biggest blue-chip companies on the continent.

Why Buy:

This is the ultimate low-cost entry. Trading near KES 2.06, the stock has been battered in recent years due to shifts in the global advertising landscape. However, the company holds zero debt and sits on significant cash reserves. While it carries more risk than KenGen, buying at this extreme low offers massive speculative upside for a tiny capital outlay.

Honorable Mention: Stocks Just Above KES 10 Worth Watching

If your budget has a little more flexibility, keep an eye on these two giants that often hover just outside the “under 10 Ksh” bracket but remain incredibly cheap relative to their value:

  • Kenya Power (NSE: KPLC) – Approx. KES 17.40: The national distributor has seen massive government-backed restructuring. Despite past challenges, it remains a heavily traded stock with high liquidity and massive turnaround potential.

  • The Co-operative Bank of Kenya (NSE: COOP) – Approx. KES 34.50: While significantly higher than 10 Ksh, Co-op Bank is often considered the most accessible Tier-1 bank stock. Its dividend yield is frequently one of the best on the entire exchange.

How to Build a Portfolio with Just KES 1,000

The best part about these cheap shares is the math. If you skip buying lunch a few times and save KES 1,000, you are completely capable of becoming a shareholder today.

Because the NSE requires you to buy shares in minimum batches of 100, here is what a KES 1,000 portfolio could look like right now:

  • Option A (The Conservative Approach): 100 shares of KenGen (KES 990). You own a piece of a stable, dividend-paying government monopoly.

  • Option B (The Volume Play): 300 shares of Kenya Re-Insurance (KES 996). You maximize your dividend payout by holding a larger volume of shares in a highly profitable asset manager.

The Strategy: As you add KES 1,000 month after month, diversify. Don’t put all your money into one company. Buy KenGen one month, CIC the next, and Kenya Re the month after that. Over a year, you will have built a robust, diversified financial portfolio.

Next Steps: Ready to Invest?

Knowing which cheap shares to buy in Kenya today is only half the battle; the next step is actually executing the trade. You don’t need a suit, you don’t need millions, and you no longer need to physically visit a stockbroker’s office in Nairobi to open a CDS account.

Now that you have your target list, you can do everything directly from your phone. Read our complete, step-by-step guide on How to Buy Shares via M-Pesa with Just KES 500 and buy your first KenGen or Kenya Re shares today!

Let me know if you would like any tweaks to this text, or if you’re ready to tackle the next article in our content calendar!

Similar Posts

Leave a Reply

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