✓ Verified Listing
Tower Sacco
A basket for all your financial needs — 31 branches across 9 counties offering savings, affordable loans, and land purchase opportunities since 1976.
🏦 Deposit-Taking Sacco
📅 Founded 1976
🏢 31 Branches, 9 Counties
📋 About Tower Sacco
Tower Sacco was established on 15th September 1976 to serve primary school teachers, and has since grown to draw membership from a much wider base including government ministries, the Teachers Service Commission, Kenya Defence Forces, Kenya Police Force, Administration Police, and Kenya Prisons Service. The Sacco was licensed by the Sacco Societies Regulatory Authority (SASRA) as a Deposit-Taking Sacco on 28th July 2011, after meeting all regulatory requirements. Its headquarters are at Tower Sacco Plaza, along the OlKalou-Nakuru Road in OlKalou Town, Nyandarua County.
Tower Sacco has grown into a nationwide financial institution with 31 branches across 9 counties, supported by a network of more than 300 agents, internet banking, and mobile banking, aiming to be the accessible, universal Sacco of choice for excellent and vibrant economic growth. The Sacco offers a full range of savings and credit products with quick loan processing and affordable rates, along with land purchase opportunities for members. Tower Sacco also partners with various banks for investment opportunities including Fixed Deposit Receipts (FDRs), funds transfer platforms such as RTGS, cheque clearing, and Visa-branded ATM card processing, and maintains dedicated diaspora services for Kenyans abroad.
🏷️ Company Details
| Type | Deposit-Taking Sacco (SASRA Licensed) |
| Founded | 15 September 1976 |
| DT-Sacco Licensed | 28 July 2011 (SASRA) |
| Original Common Bond | Primary School Teachers |
| Current Membership Base | Teachers, TSC, KDF, Police, Administration Police, Prisons Service & More |
| Head Office | Tower Sacco Plaza, OlKalou-Nakuru Road, OlKalou Town |
| City | OlKalou, Nyandarua County, Kenya |
| Postal Address | P.O. Box 259-20303, OlKalou, Kenya |
| Branches | 31 Branches in 9 Counties |
| Agent Network | 300+ Agents Nationwide |
| Mobile / WhatsApp | 0792 333 111 / 0731 638 930 (WhatsApp) |
| Landline | 051-8000822 |
| General Email | info@towersacco.co.ke |
| Customer Care Email | customercare@towersacco.co.ke |
| Diaspora Email | diaspora@towersacco.co.ke |
| Website | towersacco.co.ke |
⚙️ Products & Services
🔵 Affordable, Fast-Processed Loans
🔵 Land Purchase Scheme
🔵 Fixed Deposit Receipts (FDRs)
🔵 RTGS & Funds Transfer
🔵 Cheque Clearing
🔵 Visa-Branded ATM Cards
🔵 Internet Banking
🔵 Mobile Banking
🔵 Agent Banking (300+ Agents)
🔵 Diaspora Services
🔵 Credit Life Policy Options
🏢 Branch Locations & Contacts
| Branch | Location | Contact |
| OlKalou (Head Office) | Tower Sacco Plaza, OlKalou-Nakuru Road, OlKalou Town | 0792 333 111 / 051-8000822 |
| Kariobangi | Kariobangi Light Industries, Along Outer-Ring Road, Adjacent to Kariobangi Roundabout | 0792 333 111 |
| Ndaragwa | Ndaragwa Town, Along Nyahururu-Nyeri Road, Next to Sub-County Offices | 0792 333 111 |
| Nanyuki | Nanyuki Town, Along Lumumba Road, Opposite Central Park (Formerly KANU Ground/Best Lady Supermarket) | 0792 333 111 |
| Riverside Branch | Riverside Building, Opposite Jamia Mosque | 0792 333 111 |
| Whisper Branch | Whisper Building, Opposite Jambo Studio | 0792 333 111 |
| Naivasha | Naivasha, Nakuru County | 0792 333 111 |
Tower Sacco operates 31 branches and satellite offices across 9 counties. For the full current list visit towersacco.co.ke/branches
🕐 Opening Hours
| Monday | 8:00 AM – 5:00 PM | Open |
| Tuesday | 8:00 AM – 5:00 PM | Open |
| Wednesday | 8:00 AM – 5:00 PM | Open |
| Thursday | 8:00 AM – 5:00 PM | Open |
| Friday | 8:00 AM – 5:00 PM | Open |
| Saturday | 8:00 AM – 1:00 PM | Open |
| Sunday | — | Closed |
🗺️ Service Areas
📍 Nairobi (Kariobangi)
📍 Laikipia County (Nanyuki)
📍 Nakuru County (Naivasha)
📍 9 Counties Nationwide (31 Branches)
🌍 Diaspora — Kenyans Abroad
📸 Photos
Swipe to view more photos
📍 Location & Map (Head Office)
📍 Tower Sacco Plaza, OlKalou-Nakuru Road, OlKalou Town, Nyandarua County, Kenya · Get Directions →
📬 Contact Information
| 🌐 Website | towersacco.co.ke |
| 📞 Mobile | 0792 333 111 |
| 0731 638 930 | |
| ☎️ Landline | 051-8000822 |
| 📧 General Enquiries | info@towersacco.co.ke |
| 📧 Customer Care | customercare@towersacco.co.ke |
| 📧 Diaspora Enquiries | diaspora@towersacco.co.ke |
| 📍 Head Office | Tower Sacco Plaza, OlKalou-Nakuru Road, P.O. Box 259-20303, OlKalou, Kenya |
🔗 Social Media
⭐ Reviews & Ratings
Tower Sacco is appreciated by members, especially teachers and civil servants, for fast loan processing, affordable rates, and its growing branch network reaching smaller towns beyond the traditional Nairobi-centric Sacco model.
“I’ve been a Tower Sacco member since I started teaching. My loan applications have always been processed quickly, and I’ve used their land purchase scheme to secure a plot for my family. Great to have this Sacco right here in OlKalou.”
“Very convenient having a branch here in Nanyuki. Loan rates are competitive and staff are friendly. I also use their agent network for quick deposits over the weekend when the branch is closed.”
“Good Sacco with affordable rates. Internet banking works fine most of the time. Would love to see more branches open up closer to some of our postings outside the current 9 counties, but the agent network helps bridge that gap.”
“Even living in Canada, Tower Sacco’s diaspora desk has helped me continue saving and stay connected to home financially. Communication via email has been clear and responsive whenever I’ve had questions.”
📝 Share Your Experience
Are you a Tower Sacco member? Rate them and leave a comment below.
★
★
★
★
Reviews are moderated before publishing. Please be honest and respectful.
❓ Frequently Asked Questions
🔗 Related Businesses
Explore other top banks and financial services listed on Business.co.ke:
Listed on Business.co.ke · Business Listings Kenya · Last Updated: June 2026 ·
Report an error or claim this listing
Want Your Business Listed on Business.co.ke ?
Join hundreds of verified Kenyan businesses already listed on our directory. Get found by thousands of customers searching for your services every day.

Tower Sacco Plaza — head office along OlKalou-Nakuru Road
A Tower Sacco branch serving members across Kenya’s 9 counties
Tower Sacco’s Nanyuki branch along Lumumba Road, Laikipia County