Updated 22 October 2026
Tower Sacco, headquartered in Ol Kalou in Nyandarua County, is among the highest payers in the Kenyan Sacco sector. For 2025 it paid 20% on share capital and 13% on non-withdrawable deposits, the same rates as 2024. Members approved the payout at the Sacco’s 50th Annual General Meeting, held on 24 January 2026 at the Ol Kalou Catholic Parish grounds. Enter your own balance below to see your share.
Rates are what was last published, gross of tax. Money market funds are compounded monthly; bills, bonds, deposits and SACCO returns are worked out as simple interest. Your actual return will differ.
The calculator starts at the 13% deposit rate. To estimate your dividend instead, change the rate to 20% and enter your share capital. The 5% withholding tax is taken off automatically.
What Tower Paid in 2025 and 2024
| Item | 2025 | 2024 |
|---|---|---|
| Dividend on share capital | 20% | 20% |
| Rebate on deposits | 13% | 13% |
| Interest paid on deposits | KSh 2.56 billion | KSh 2.06 billion |
| Total paid to members | KSh 2.88 billion | KSh 2.72 billion |
The board’s report in the AGM booklet put the 2025 dividend bill at about KSh 327.2 million, which works out to KSh 20 on every share. Total assets rose 23% to KSh 34.6 billion, loans and advances rose 17% to KSh 25.2 billion, and revenue reached KSh 5.28 billion, up from about KSh 4.3 billion in 2024.
Why the Deposit Rebate Matters More Than the Dividend
The 20% headline sounds bigger, but at Tower the minimum share capital is low, so most members earn far more from the 13% rebate on their deposits. The figures show it: KSh 2.56 billion went out as deposit interest against roughly KSh 327 million in dividends. If you want a bigger payout, growing your monthly deposits is what moves the number.
Example: KSh 2,000 in shares and KSh 150,000 in deposits held all year would earn KSh 400 in dividend and KSh 19,500 in rebate, KSh 19,900 before tax and about KSh 18,900 after the 5% withholding tax.

How to Join Tower Sacco
Download and complete the account opening form, attach a copy of your ID or passport and a passport photo, and pay the registration fee. The fees and minimum share capital depend on the type of member:
| Member type | Registration fee | Minimum share capital |
|---|---|---|
| Individual or business | KSh 500 | KSh 2,000 |
| Corporate check-off | KSh 1,000 | KSh 10,000 |
| Micro group | KSh 300 | KSh 500 |
Tower’s common bond is open, which is why it has members far beyond Nyandarua: farmers, traders, salaried workers and groups can all join.
Depositing and Contacts
Pay through M-Pesa paybill 506900 and enter your six-digit Sacco account number. Customer care is on 0792 333 111 and customercare@towersacco.co.ke, and the head office is in Ol Kalou. Before taking a loan, estimate the repayment with our Tower Sacco loan calculator. To see how Tower compares with a money market fund or a fixed deposit, use the investment returns calculator.
Frequently Asked Questions
What dividend did Tower Sacco pay for 2025?
20% on share capital and a 13% rebate on non-withdrawable deposits, the same as for 2024.
When was the Tower Sacco 2026 AGM?
On 24 January 2026, in Ol Kalou. It was the Sacco’s 50th AGM.
What is Tower Sacco’s paybill number?
506900. Use your six-digit Sacco account number as the account.
How much do I need to join Tower Sacco?
An individual pays KSh 500 to register and needs at least KSh 2,000 in share capital.
Prefer WhatsApp? Follow Business Radar on WhatsApp
Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.


