In this article, we will look at the largest commercial banks in Kenya by asset base. As of 2025, the Central Bank of Kenya (CBK) has licensed 39 commercial banks to operate in the country.
Commercial banks in Kenya are classified into three peer groups using a weighted composite index: large, medium, and small. This index comprises net assets, total deposits, capital and reserves, the number of deposit accounts, and the number of loan accounts.
A bank with a weighted composite index of 5 percent and above is classified as a large bank (Tier 1). A medium bank (Tier 2) has a weighted composite index between 1 percent and 5 percent, while a small bank has a weighted composite index of less than 1 percent.
According to the 2024 Bank Supervision Annual Report from the Central Bank of Kenya, there are 9 large banks with a combined market share of 75.6 percent, 9 medium banks with a combined market share of 16.7 percent, and 21 small banks with a combined market share of 7.7 percent.
Using data from the CBK’s 2024 Supervision Annual Report, here is a comprehensive list of the banks in Kenya, arranged from largest to smallest.
Largest Commercial Banks In Kenya By Asset Base
Bank | Market Size Index | Total Assets (Ksh Million) | |
1 | KCB Bank Kenya Limited | 16.6 | 1,277,767 |
2 | Equity Bank Kenya Ltd | 12.8 | 1,027,680 |
3 | Co-operative Bank of Kenya Ltd | 9.6 | 687,823 |
4 | NCBA Bank Kenya PLC | 8.3 | 588,703 |
5 | Absa Bank Kenya PLC | 6.6 | 506,129 |
6 | Stanbic Bank Kenya Ltd | 5.7 | 445,248 |
7 | I & M Bank Limited | 5.4 | 414,873 |
8 | Standard Chartered Bank (K) Ltd | 5.4 | 385,206 |
9 | Diamond Trust Bank Kenya Limited | 5.2 | 381,137 |
Bank | Market Size Index | Total Assets (Ksh Million) | |
1 | Prime Bank Ltd | 2.9 % | 188,807 |
2 | Bank of Baroda (Kenya) Limited | 2.7 % | 200,538 |
3 | Citibank N.A. Kenya | 2.6 % | 171,822 |
4 | Family Bank Ltd. | 2.1 % | 168,414 |
5 | National Bank of Kenya Ltd | 1.6 % | 148,255 |
6 | Bank of India | 1.6 % | 90,543 |
7 | Ecobank Kenya Ltd | 1.1 % | 102,634 |
8 | SBM Bank Kenya Ltd | 1.1% | 101,385 |
9 | HFC Ltd | 1.0 % | 67,561 |
Bank | Market Size Index | Total Assets (Ksh Million) | |
1 | Victoria Commercial Bank Limited | 0.8 | 64,953 |
2 | Sidian Bank Ltd | 0.7 | 60,020 |
3 | Gulf African Bank | 0.6 | 44,916 |
4 | Bank of Africa Ltd | 0.6 | 54,037 |
5 | Guaranty Trust Bank | 0.6 | 34,058 |
6 | African Banking Corporation Ltd | 0.6 | 50,089 |
7 | Habib Bank AG Zurich | 0.5 | 37,853 |
8 | DIB Bank Kenya Ltd | 0.4 | 28,848 |
9 | Kingdom Bank Limited | 0.4 | 41,186 |
10 | Premier Bank | 0.3 | 25,060 |
11 | Credit Bank Ltd | 0.3 | 26,296 |
12 | Guardian Bank Limited | 0.2 | 16,126 |
13 | Development Bank of Kenya Ltd | 0.3 | 21,233 |
14 | Commercial International Bank (CIB) Kenya Ltd | 0.3 | 17,103 |
15 | Paramount Bank Ltd | 0.2 | 15,902 |
16 | M-Oriental Commercial Bank | 0.2 | 13,789 |
17 | Middle East Bank (K) Ltd | 0.2 | 16,346 |
18 | UBA Kenya Bank Ltd | 0.2 | 13,701 |
19 | Access Bank (Kenya) PLC | 0.2 | 14,331 |
20 | Consolidated Bank of Kenya Limited | 0.2 | 17,516 |
21 | Spire Bank | (0.0) | 76 |
Bank | Market Size Index | Total Assets (Ksh Million) | |
Large Banks | |||
1. | KCB Bank Kenya Limited | 16.6 % | 1,277,767 |
2. | Equity Bank Kenya Ltd | 12.8 % | 1,027,680 |
3. | Co-operative Bank of Kenya Ltd | 9.6 % | 687,823 |
4. | NCBA Bank Kenya PLC | 8.3 % | 588,703 |
5. | Absa Bank Kenya PLC | 6.6 % | 506,129 |
6. | Stanbic Bank Kenya Ltd | 5.7 % | 445,248 |
7. | I & M Bank Limited | 5.4 % | 414,873 |
8. | Standard Chartered Bank (K) Ltd | 5.4 % | 385,206 |
9. | Diamond Trust Bank Kenya Limited | 5.2 % | 381,137 |
Medium Banks | |||
10. | Prime Bank Ltd | 2.9 % | 188,807 |
11. | Bank of Baroda (Kenya) Limited | 2.7 % | 200,538 |
12. | Citibank N.A. Kenya | 2.6 % | 171,822 |
13. | Family Bank Ltd. | 2.1 % | 168,414 |
14. | National Bank of Kenya Ltd | 1.6 % | 148,255 |
15. | Bank of India | 1.6 % | 90,543 |
16. | Ecobank Kenya Ltd | 1.1 % | 102,634 |
17. | SBM Bank Kenya Ltd | 1.1% | 101,385 |
18. | HFC Ltd | 1.0 % | 67,561 |
Small Banks | |||
19. | Victoria Commercial Bank Limited | 0.8 % | 64,953 |
20. | Sidian Bank Ltd | 0.7 % | 60,020 |
21. | Gulf African Bank | 0.6 % | 44,916 |
22. | Bank of Africa Ltd | 0.6 % | 54,037 |
23. | Guaranty Trust Bank | 0.6 % | 34,058 |
24. | African Banking Corporation Ltd | 0.6 % | 50,089 |
25. | Habib Bank AG Zurich | 0.5 % | 37,853 |
26. | DIB Bank Kenya Ltd | 0.4 % | 28,848 |
27. | Kingdom Bank Limited | 0.4 % | 41,186 |
28. | Premier Bank | 0.3 % | 25,060 |
29. | Credit Bank Ltd | 0.3 % | 26,296 |
30. | Guardian Bank Limited | 0.2 % | 16,126 |
31. | Development Bank of Kenya Ltd | 0.3 % | 21,233 |
32. | Commercial International Bank (CIB) Kenya Ltd | 0.3 % | 17,103 |
33. | Paramount Bank Ltd | 0.2 % | 15,902 |
34. | M-Oriental Commercial Bank | 0.2 % | 13,789 |
35. | Middle East Bank (K) Ltd | 0.2 % | 16,346 |
36. | UBA Kenya Bank Ltd | 0.2 % | 13,701 |
37. | Access Bank (Kenya) PLC | 0.2 % | 14,331 |
38. | Consolidated Bank of Kenya Limited | 0.2 % | 17,516 |
39. | Spire Bank | (0.0) | 76 |