To compare banks in Kenya, weigh monthly maintenance fees, transaction charges, interest rates, digital service quality, and branch access against how you actually bank, then match the lowest total cost to the features you need; PesaMarket built this side-by-side comparison to make that choice easier. Kenya has more than 40 banks. Choosing the right bank can mean lower fees, better service, and stronger financial health. Here is how to compare them and decide.
Major Banks in Kenya: A Quick Overview
Tier 1: Large Banks
KCB Bank Kenya
- Market share: Largest
- Branches: 200+ across the country
- Services: Full-service banking
- Fees: Average
- Best for: General banking services
Equity Bank
- Market share: Large
- Branches: 300+ (the most branches in Kenya)
- Services: Advancing digital technology
- Fees: Competitive
- Best for: People who want convenient digital services
NCBA Bank
- Market share: Large
- Branches: 150+
- Services: Corporate and retail banking
- Fees: Competitive
- Best for: Business banking services
Tier 2: Established Banks
Standard Chartered Bank
- Branches: 30+
- Services: Focused on international markets
- Fees: High
- Best for: International business, high-net-worth individuals
Co-operative Bank
- Branches: 100+
- Services: Works with SACCOs
- Fees: Average
- Best for: SACCO members, focused on cooperative societies
Barclays Bank Kenya
- Branches: 50+
- Services: Full-service banking
- Fees: Average to high
- Best for: Long-standing customers
Tier 3: Specialist/Newer Banks
ABC Bank
- Branches: 50+
- Services: Focused on retail customers
- Fees: Average
- Best for: Affordable banking services
Kenya Commercial Bank (specialist)
- Branches: Various
- Services: Specialist sectors
- Fees: Vary
- Best for: Specialist sector needs
Fee Comparison: The Hidden Costs
Monthly Account Maintenance Fees
| Bank | Account Type | Monthly Fee | Minimum Balance |
| KCB | Savings | KES 200-500 | KES 5,000 |
| Equity | Savings | KES 200-300 | KES 1,000 |
| NCBA | Savings | KES 300 | KES 5,000 |
| Standard | Savings | KES 500 | KES 10,000 |
| Co-op | Savings | KES 100-200 | KES 1,000 |
| ABC | Savings | KES 50-150 | KES 500 |
Key note: ABC Bank is the cheapest, but it has fewer services. Equity offers a good balance of price and service.
Transaction Fees
| Transaction | KCB | Equity | NCBA | Average |
| ATM card withdrawal | Free | Free | Free | Free |
| Money transfer (your own account) | Free | Free | Free | Free |
| Money transfer to another bank | KES 50-100 | KES 50 | KES 50-100 | KES 50-100 |
| Standing order | KES 100-200 | Free | KES 100 | KES 100-150 |
Key note: Equity Bank offers standing orders for free (saving you KES 1,200/year if you use them).
Annual Cost (Example)
Scenario: An average customer, 10 money transfers per month, a savings account.
| Bank | Monthly Maintenance Fees | Transfers (KES 50Ć10) | Annual Standing Order | Annual Total |
| KCB | KES 300 | KES 500 | KES 1,000 | KES 5,600 |
| Equity | KES 200 | KES 500 | Free | KES 3,900 |
| NCBA | KES 300 | KES 500 | KES 1,000 | KES 5,600 |
| ABC | KES 100 | KES 500 | KES 1,000 | KES 3,700 |
Winner: Equity (well-structured fees and services).
Savings Interest Rates
| Bank | Savings Interest | Minimum Balance | Tier 1 (KES 5-10K) | Tier 2 (KES 10-50K) |
| KCB | 0.5-1% | KES 5,000 | 0.5% | 1% |
| Equity | 0.25-2% | KES 1,000 | 0.25% | 0.5-2% |
| NCBA | 0.5-1% | KES 5,000 | 0.5% | 1% |
| Standard | 0-0.5% | KES 10,000 | 0% | 0.5% |
Note: These rates can change depending on Central Bank rates. Search and compare for the best rates.
Loan Rate Comparison
Personal Loan (KES 100,000 over 12 months)
| Bank | Interest Rate | Total Cost | Monthly Payment |
| KCB | 15% | KES 18,000 | KES 9,833 |
| Equity | 14% | KES 17,000 | KES 9,750 |
| NCBA | 15.5% | KES 18,500 | KES 9,875 |
| Standard | 16% | KES 19,000 | KES 9,917 |
Note: Equity offers the most competitive rates; a 1% difference means savings of KES 1,000.
Service Quality Comparison
Digital Banking Experience
Best mobile apps:
- Equity - User-friendly, feature-rich
- KCB - Good performance, reliable
- NCBA - Feature-rich but the user interface is complex
- ABC - Simple, suited for the basics
Online banking:
All major banks offer this service. Compare:
- Security features
- Ease of use
- Transaction limits
- Availability of support
Customer Service
| Bank | Phone Support | Chat Support | Branch Support | Email Response |
| Equity | Excellent | Yes (all day) | Good | Good |
| KCB | Good | Limited | Excellent | Good |
| NCBA | Good | Yes | Good | Good |
| Standard | Excellent | Yes | Limited | Good |
Best: Equity and Standard for customer service
Branch Access
If you value bank branches:
- Equity: Over 300 branches (wide coverage)
- KCB: Over 200 branches (good coverage)
- NCBA: Over 150 branches (major areas)
- Standard: Over 30 branches (focused on Nairobi)
Decision Table: Choosing Your Bank
If You Value: The Lowest Fees
ā ABC Bank
- Annual cost: KES 3,700
- Trade-off: Fewer branches, fewer services
If You Value: The Best Digital Experience
ā Equity Bank
- Features: Good app, fast transfers
- Trade-off: A slightly low minimum balance
If You Value: Business Banking Services
ā NCBA or KCB
- Features: Business accounts, good corporate services
- Trade-off: Higher fees, larger minimum balance
If You Value: Branch Availability
ā Equity Bank
- Over 300 branches in the country
- A good balance of digital and physical
If You Value: The Best Loan Rates
ā Equity Bank
- Competitive personal loan rates (14%)
- A good approval process
If You Value: Customer Service
ā Standard Chartered or Equity
- Excellent support + premium service
- Trade-off: Higher fees (Standard)
Best Banks for Different Profiles
If You Are a Salaried Employee
Best choice: Equity Bank
- Low fees (KES 200-300/month)
- Excellent online banking services
- Competitive loan rates
- A bank that many employers partner with for salary payments
- Annual cost: ~KES 4,000
If You Are a Business Owner
Best choice: NCBA or KCB
- Business account features
- Excellent corporate services
- Tax integration
- Accounting support
- Excellent customer service
If You Are a Freelancer
Best choice: Equity or ABC
- Flexible account types
- Low minimum balance requirements
- An easy approval process
- Mobile banking for daily management
If You Value Savings Returns
Best choice: Equity (high returns) or KCB
- Equity up to 2% on high balances
- Equity has a low minimum balance requirement
- Compare rates: they can change every month
If You Are Cost-Conscious
Best choice: ABC Bank
- The lowest fees
- Simple and good banking services
- Weakness: Fewer features, fewer branches
- But: Suited for affordable use
How to Open an Account: Step by Step
What You Need
- A valid national identity card (ID)
- Proof of residence (a utility bill, a rental agreement)
- Proof of income (a salary slip or business registration)
- An initial deposit (varies by bank, usually KES 500-5,000)
The Process (Traditional Banks)
- Visit a branch - Bring your documents
- Application - Fill out the form (30 minutes)
- Verification - The bank checks the information (1-2 days)
- Approval - The account is created
- Activation - A card is issued, the app is set up
Time: 2-3 days
The Process (Digital Banks)
- Download the app - For iPhone or Android
- Register - Use your email and phone (10 minutes)
- Verify - ID scan, OTP via SMS (5 minutes)
- Approval - Instant or same day
- Ready - Start banking right away
Time: 30 minutes to 1 day
Red Flags: Banks Worth Avoiding
ā ļø Avoid banks that:
- Have no license from the Central Bank of Kenya
- Do not offer deposit insurance (DCDC)
- Charge hidden fees that are not shown clearly
- Have poor customer reviews
- Do not pass regular audits/supervision
- Promise returns that are alarming
- Pressure you to buy products.
The Multi-Bank Approach (Recommended)
The Best Setup
- Primary bank: Where you receive your salary
- Keep at least a salary-sized balance
- Use for large transactions
- Second bank: Affordable transactions
- Everyday transactions
- The lowest fees (ABC, Equity)
- Top up every month
- Digital bank: Convenience
- Transactions on the go
- Bill payments
- Extra savings
Total annual cost: KES 6,000-8,000 for three accounts
Benefit: The advantages of each system, protection against fraud through diversification.
Next Steps
- Learn about digital banking security
- Understand M-Pesa integration
- Choose your account type
- Reduce bank fees
Frequently Asked Questions (FAQ)
Which bank is best overall?
Equity Bank offers the best mix of fees, service, and customer experience for most Kenyans.
Can I switch banks?
Yes. You can keep using your current account while opening a new account at another bank. Some people keep maintaining 2-3 accounts.
Are all banks equally safe?
Licensed banks (with a CBK license) have insurance up to KES 100,000 through the DCDC. Make sure your bank has a CBK license.
How do I switch to another bank?
- Open an account at the new bank.
- Update your salary deposit details with your employer.
- Move your money gradually.
- Keep your old account open for 6 months.
Which bank has the lowest fees?
ABC Bank has the lowest fees (KES 50-150/month), but Equity offers the best mix of price and service.
Do I have to have multiple banks?
Yes, most Kenyans have 2 accounts: one primary (for salary) and another secondary (for low-cost everyday use).