Swift Code is a standard format of Bank Identifier Codes (BIC) and it is unique identification code for a particular bank. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also used the codes for exchanging other messages between them. The Swift Code consists of 8 or 11 characters. When 8-digits code is given, it refers to the primary office. The code is formatted as below:
AAAA BB CC DDD
- First 4 characters – bank code (only letters).
- Next 2 characters – ISO 3166-1 alpha-2 country code (only letters).
- Next 2 characters – location code (letters and digits) (passive participant will have “1” in the second character).
- Last 3 characters – branch code, optional (“XXX” for primary office) (letters and digits).
Here are the swift codes for all banks in Kenya.
No. | Bank | City | Branch | SWIFT code |
1. | Absa Bank Kenya Plc | Eldoret | Eldoret Branch | BARCKENXELD |
2. | Absa Bank Kenya Plc | Mombasa | Digo Road, Mombasa | BARCKENXMDR |
3. | Absa Bank Kenya Plc | Mombasa | Nkrumah Road Branch | BARCKENXMNR |
4. | Absa Bank Kenya Plc | Nairobi | Back Office Processing Centre, Bank House | BARCKENXOCB |
5. | Absa Bank Kenya Plc | Nairobi | Card Centre Nairobi | BARCKENXNCC |
6. | Absa Bank Kenya Plc | Nairobi | Dealers Department H/O | BARCKENXDLR |
7. | Absa Bank Kenya Plc | Nairobi | Nairobi Distribution Centre | BARCKENXNDC |
8. | Absa Bank Kenya Plc | Nairobi | Payments And International Services | BARCKENXPIS |
9. | Absa Bank Kenya Plc | Nairobi | Plaza Business Centre | BARCKENXNPB |
10. | Absa Bank Kenya Plc | Nairobi | Trade Processing Centre | BARCKENXTPC |
11. | Absa Bank Kenya Plc | Nairobi | Voucher Processing Centre | BARCKENXVPC |
12. | Absa Bank Kenya Plc | Nairobi | Head office | BARCKENX |
13. | African Banking Corporation Ltd | Nairobi | Head Office/Koinange Street | ABCLKENA |
14. | Bank of Africa Kenya Ltd | Mombasa | Mombasa Branch | AFRIKENX002 |
15. | Bank of Africa Kenya Ltd | Nairobi | Reinsurance Plaza, Nairobi | AFRIKENX |
16. | Bank of Baroda (Kenya) Ltd | Eldoret | Eldoret Branch | BARBKENAELD |
17. | Bank of Baroda (Kenya) Ltd | Kakamega | Kakamega Branch | BARBKENAKAK |
18. | Bank of Baroda (Kenya) Ltd | Kisumu | Kisumu Branch | BARBKENAKIS |
19. | Bank of Baroda (Kenya) Ltd | Meru | Meru Branch | BARBKENAMER |
20. | Bank of Baroda (Kenya) Ltd | Mombasa | Digo Road, Mombasa | BARBKENAMOM |
21. | Bank of Baroda (Kenya) Ltd | Mombasa | Mombasa Road Branch | BARBKENAMRN |
22. | Bank of Baroda (Kenya) Ltd | Mombasa | Nyali Branch, Mombasa, Kenya | BARBKENANYA |
23. | Bank of Baroda (Kenya) Ltd | Nairobi | Diamond Plaza | BARBKENADIA |
24. | Bank of Baroda (Kenya) Ltd | Nairobi | Industrial Area Branch | BARBKENAIND |
25. | Bank of Baroda (Kenya) Ltd | Nairobi | Nairobi Main | BARBKENANMO |
26. | Bank of Baroda (Kenya) Ltd | Nairobi | SARIT CENTRE | BARBKENASAR |
27. | Bank of Baroda (Kenya) Ltd | Nairobi | Nairobi Main | BARBKENA |
28. | Bank of Baroda (Kenya) Ltd | Nakuru | Nakuru Branch | BARBKENANAK |
29. | Bank of Baroda (Kenya) Ltd | Thika | Thika Branch | BARBKENATHI |
30. | Bank of India | Eldoret | Eldoret Branch | BKIDKENAELD |
31. | Bank of India | Kisumu | Kisumu Branch | BKIDKENAKSM |
32. | Bank of India | Mombasa | Mombasa Branch | BKIDKENAMSA |
33. | Bank of India | Nairobi | Industrial Area Branch | BKIDKENAIAB |
34. | Bank of India | Nairobi | Westlands Branch | BKIDKENAWST |
35. | Bank of India | Nairobi | Kenyatta Avenue, Nairobi | BKIDKENA |
36. | Caritas Microfinance Bank Limited | Nairobi | CRMFKENA | |
37. | Central Bank of Kenya | Nairobi | Banking Division | CBKEKENXBKG |
38. | Central Bank of Kenya | Nairobi | Currency Division | CBKEKENXCNY |
39. | Central Bank of Kenya | Nairobi | National Debt Division | CBKEKENXNDO |
40. | Central Bank of Kenya | Nairobi | Head Office | CBKEKENX |
41. | Central Depository and Settlement Corporation | Nairobi | CDSNKENA | |
42. | Citibank N.A. Nairobi | Nairobi | Trade Services Department | CITIKENATRD |
43. | Citibank N.A. Nairobi | Nairobi | Head Office, Nairobi | CITIKENA |
44. | Consolidated Bank of Kenya Ltd | Nairobi | Head Office | CONKKENA |
45. | Co-operative Bank of Kenya Ltd | Nairobi | Head Office | KCOOKENA |
46. | Credit Bank Limited | Nairobi | Head Office | CRBTKENA |
47. | Development Bank of Kenya Limited | Nairobi | Head Office | DEVKKENA |
48. | Diamond Trust Bank Kenya Limited | Nairobi | Head Office | DTKEKENA |
49. | DIB Bank Kenya Ltd | Nairobi | Head Office | DUIBKENA |
50. | Eastern and Southern African Trade and Development Bank | Nairobi | ESATKENA | |
51. | Ecobank Kenya Ltd | Nairobi | Head Office | ECOCKENA |
52. | Equity Bank (Kenya) Limited | Nairobi | Equity Bank Head Office | EQBLKENA |
53. | Family Bank Limited | Nairobi | Head Office | FABLKENA |
54. | Faulu Microfinance Bank Limited | Nairobi | OTC | FAUMKENA |
55. | First Community Bank Limited | Nairobi | Head Office/Clearing Center | IFCBKENA |
56. | Guaranty Trust Bank (Kenya) Ltd | Nairobi | Head Office | GTBIKENA |
57. | Guardian Bank Limited | Nairobi | Head Office | GUARKENA |
58. | Gulf African Bank Ltd | Nairobi | Head Office | GAFRKENA |
59. | Habib Bank Ag Zurich | Nairobi | Head Office | HBZUKENA |
60. | HFC Limited | Nairobi | Head Office | HFCOKENA |
61. | I and M Bank Ltd | Nairobi | Funds Transfer Department | IMBLKENAFTR |
62. | I and M Bank Ltd | Nairobi | Settlement Department | IMBLKENASTL |
63. | I and M Bank Ltd | Nairobi | Trade Finance Department | IMBLKENATRD |
64. | I and M Bank Ltd | Nairobi | Head Office | IMBLKENA |
65. | Imperial Bank Limited | Nairobi | IMPLKENA | |
66. | Kingdom Bank Ltd | Nairobi | Head Office | CIFIKENA |
67. | KCB Bank Kenya Limited | Mombasa | Treasury Square | KCBLKENX080 |
68. | KCB Bank Kenya Limited | Nairobi | KCBLKENXTFS | |
69. | KCB Bank Kenya Limited | Nairobi | KCBLKENXCUS | |
70. | KCB Bank Kenya Limited | Nairobi | Domestic Money Market Unit | KCBLKENXDMM |
71. | KCB Bank Kenya Limited | Nairobi | Gigiri-UNEP Branch | KCBLKENX012 |
72. | KCB Bank Kenya Limited | Nairobi | Head Office | KCBLKENX |
73. | KCB Bank Kenya Limited | Nairobi | Industrial Area | KCBLKENX002 |
74. | KCB Bank Kenya Limited | Nairobi | Kipande House | KCBLKENX005 |
75. | KCB Bank Kenya Limited | Nairobi | Kisumu Main | KCBLKENX077 |
76. | KCB Bank Kenya Limited | Nairobi | Moi Avenue | KCBLKENX017 |
77. | KCB Bank Kenya Limited | Nairobi | Treasury | KCBLKENXTMK |
78. | Kenya Women Microfinance Bank (KWFT) | Nairobi | Head Office | KWMIKENX |
79. | M-Oriental Bank Ltd | Nairobi | Head Office | MORBKENA |
80. | Mayfair CIB Bank Limited | Nairobi | Head Office | MYBKKENA |
81. | Middle East Bank Kenya Ltd | Nairobi | Head Office | MIEKKENA |
82. | National Bank of Kenya Ltd | Nairobi | Awendo Branch | NBKEKENX302 |
83. | National Bank of Kenya Ltd | Nairobi | Bungoma Branch | NBKEKENX957 |
84. | National Bank of Kenya Ltd | Nairobi | Busia Branch | NBKEKENX828 |
85. | National Bank of Kenya Ltd | Nairobi | Corporate Division | NBKEKENX310 |
86. | National Bank of Kenya Ltd | Nairobi | Eldoret Branch | NBKEKENX789 |
87. | National Bank of Kenya Ltd | Nairobi | Harambee Avenue Branch | NBKEKENX711 |
88. | National Bank of Kenya Ltd | Nairobi | Hill Plaza Branch | NBKEKENX808 |
89. | National Bank of Kenya Ltd | Nairobi | Hospital Branch | NBKEKENX329 |
90. | National Bank of Kenya Ltd | Nairobi | Kapsabet Branch | NBKEKENX965 |
91. | National Bank of Kenya Ltd | Nairobi | Karatina Branch | NBKEKENX841 |
92. | National Bank of Kenya Ltd | Nairobi | Kenyatta Avenue Branch | NBKEKENX725 |
93. | National Bank of Kenya Ltd | Nairobi | Kisii Branch | NBKEKENX815 |
94. | National Bank of Kenya Ltd | Nairobi | Kisumu Branch | NBKEKENX761 |
95. | National Bank of Kenya Ltd | Nairobi | Kitale Branch | NBKEKENX884 |
96. | National Bank of Kenya Ltd | Nairobi | Kitui Branch | NBKEKENX930 |
97. | National Bank of Kenya Ltd | Nairobi | Limuru Branch | NBKEKENX922 |
98. | National Bank of Kenya Ltd | Nairobi | Meru Branch | NBKEKENX833 |
99. | National Bank of Kenya Ltd | Nairobi | Moi Avenue Branch | NBKEKENX743 |
100. | National Bank of Kenya Ltd | Nairobi | Molo Branch | NBKEKENX949 |
101. | National Bank of Kenya Ltd | Nairobi | Mombasa Moi Branch | NBKEKENX973 |
102. | National Bank of Kenya Ltd | Nairobi | Mombasa Nkurumah Branch | NBKEKENX739 |
103. | National Bank of Kenya Ltd | Nairobi | Nakuru Branch | NBKEKENX757 |
104. | National Bank of Kenya Ltd | Nairobi | Narok Branch | NBKEKENX868 |
105. | National Bank of Kenya Ltd | Nairobi | Nyeri Branch | NBKEKENX876 |
106. | National Bank of Kenya Ltd | Nairobi | Head Office | NBKEKENX |
107. | National Bank of Kenya Ltd | Ruiru | Ruiru Branch | NBKEKENX337 |
108. | NCBA Bank Kenya Plc | Nairobi | Head Office | CBAFKENX |
109. | Paramount Bank Limited | Nairobi | Head Office | PAUTKENA |
110. | Prime Bank Ltd | Nairobi | H/O Riverside | PRIEKENX |
111. | Rafiki Microfinance Bank | Nairobi | RMFBKENA | |
112. | SBM Bank (Kenya) Limited | Nairobi | Head Office | SBMKKENA |
113. | Sidian Bank Limited | Nairobi | Head Office | SIDNKENA |
114. | Spire Bank Ltd | Nairobi | Nairobi | SPBLKENA |
115. | Stanbic Bank Kenya Limited | Nairobi | Structured Payments | SBICKENXSSP |
116. | Stanbic Bank Kenya Limited | Nairobi | CFC Stanbic Head Office | SBICKENX |
117. | Standard Chartered Bank Kenya Limited | Nairobi | Securities Services Unit | SCBLKENXSSU |
118. | Standard Chartered Bank Kenya Limited | Nairobi | Trade | SCBLKENXTRD |
119. | Standard Chartered Bank Kenya Limited | Nairobi | Moi Avenue | SCBLKENX |
120. | Trans-National Bank Limited | Nairobi | Head Office | TNBLKENA |
121. | UBA Kenya Bank Limited | Nairobi | Head Office | UNAFKENA |
122. | Victoria Commercial Bank Limited | Nairobi | Victoria Towers, Upperhill | VICMKENA |