How to Buy Stocks on the NSE in Kenya in 2026
This guide explains how an individual investor can buy and hold shares on the Nairobi Securities Exchange (NSE): which intermediary you need, which documents to prepare, how orders and settlement work, how dividends reach you and which risks to keep in mind. Last reviewed October 2026.
Next dividends
Full calendarThe Nairobi Securities Exchange (NSE) in short
The Nairobi Securities Exchange (NSE) is the main stock exchange of Kenya and trades in Kenyan shilling (KES). Securities are held at the Central Depository and Settlement Corporation (CDSC), and the market is supervised by the Capital Markets Authority (CMA). Official information on listed companies is published on the exchange website.
AfricanDividends tracks 37 companies on this market, with 438 recorded dividend payments since 2006. Average estimated yield: 4.66%.
Step by step: how to buy Kenya stocks
Choose a licensed intermediary
You cannot buy shares directly from the exchange. You need a licensed stockbroker or investment bank. Check that the firm is authorised using the Capital Markets Authority list of licensed intermediaries. Compare brokerage fees, minimum amounts, the trading platform and how they handle dividends.
Open your account
Fill in the broker's form and send your documents. You will usually need: a valid ID or passport; your KRA PIN (Kenya Revenue Authority tax number) if you are tax resident in Kenya; proof of address and passport photographs; your bank account details for dividends. The broker then opens your securities account with the Central Depository and Settlement Corporation (CDSC).
Fund the account
Transfer money to the broker or to the bank account it names. Prices are in Kenyan shilling (KES), so a foreign investor also takes a currency step. Ask about transfer fees and how long funds take to arrive.
Research before you buy
Look at each company's dividend history, how steady the payments are and when the next ex-dividend date falls. On AfricanDividends you can compare every tracked NSE company in the dividend stock list.
Place your order
Tell your broker the company, the number of shares and the price you accept. A limit order sets the maximum price you will pay, which matters for stocks that trade rarely.
Receive and track dividends
Shares bought before the ex-dividend date carry the right to the next dividend. Dividends are paid by the company or its registrar, usually by bank transfer to the account on file. Keep your CDS account and bank details up to date with your broker and the registrar.
How dividends work on the NSE
A company announces a dividend, then sets an ex-dividend date and a payment date. You receive the dividend if you own the share before the ex-date. Dividends are paid by the company or its registrar, usually by bank transfer to the account on file. Keep your CDS account and bank details up to date with your broker and the registrar.
Dividends from Kenyan companies are subject to withholding tax, at a rate that differs for residents and non-residents. Check the current rate with the Kenya Revenue Authority or a tax adviser.
Foreign investors can buy NSE shares through a licensed stockbroker. Expect to provide identification and tax details, and ask the broker how funds are received and how dividends and sale proceeds can be sent back abroad.
Risks to keep in mind
- The shilling can move against your home currency.
- Some NSE shares are thinly traded, which widens the gap between buying and selling prices.
- Dividends can be cut, and a few companies have suspended them for a time.
- Investor protection and fees differ between brokers, so compare before you choose.
This page is general information, not investment, tax or legal advice. Check every detail with the exchange, the regulator and your broker.
Kenya dividend data
The highest estimated yields we track on the NSE:
- British American Tobacco Kenya PLCBAT · 10.71% est. yield
- Standard Chartered Bank Kenya LtdSCBK · 9.91% est. yield
- Williamson Tea Kenya PlcWTK · 9.43% est. yield
- NCBA Group PLCNCBA · 9.41% est. yield
- Kapchorua Tea Kenya PlcKAPC · 8.70% est. yield
Next ex-dividend dates: KenGen PLC on 29 October 2026; Kenya Power & Lighting Co PLC on 27 November 2026.
Free access to African dividend data
Get unlimited insights with free starter access. No credit card required, perfect to discover AfricanDividends.com.
- Full dividend history of every stock profile
- Explore country dividend pages
- Watchlist and email alerts, free for members
- A monthly dividend alert by email
Get free dividend alerts
Enter your email. We send a magic link that creates your account. No password.
Make the most of your free account
Build your watchlist, screen every African dividend stock and get an email before each ex-date. Everything is free for members.
Follow the dividends you care about
- Watchlist of your favourite companies
- Email alert before each ex-date
- Monthly dividend alert
- Full history of every company
Your watchlist
See the next dividends of the companies you follow.
My watchlistKeep exploring
How to invest in Kenya: questions
Can foreign investors buy stocks on the NSE?
Foreign investors can buy NSE shares through a licensed stockbroker. Expect to provide identification and tax details, and ask the broker how funds are received and how dividends and sale proceeds can be sent back abroad.
What do I need to open a brokerage account for the NSE?
Usually a valid ID or passport; your KRA PIN (Kenya Revenue Authority tax number) if you are tax resident in Kenya; proof of address and passport photographs; your bank account details for dividends. Requirements differ between brokers, so ask before you start.
Are Kenya dividends taxed?
Dividends from Kenyan companies are subject to withholding tax, at a rate that differs for residents and non-residents. Check the current rate with the Kenya Revenue Authority or a tax adviser. This guide is general information, not tax advice.
How do I find Kenya dividend stocks?
Use the NSE dividend stock list on AfricanDividends to see every tracked company with its estimated yield, latest dividend and years of growth. The highest estimated yield today is British American Tobacco Kenya PLC (BAT) at 10.71%, but check its dividend history first.
When do I need to buy a share to get its dividend?
Before the ex-dividend date. The ex-date is the first day the share trades without the right to the next dividend. Dates are on the NSE dividend calendar.
Which regulator oversees the NSE?
Capital Markets Authority (CMA) supervises the market. Use its website to check that your broker is authorised.