SWIFT / BIC Codes in Kenya
A SWIFT/BIC code is a standardized bank identifier (ISO 9362) used to route international payments. This page indexes the SWIFT/BIC codes registered to banks in Kenya.
Cities in Kenya
Bank codes
| SWIFT / BIC | Bank | City | Type |
|---|---|---|---|
| BARCKENXELD | ABSA BANK KENYA PLC | ELDORET | BIC11 |
| BARBKENAELD | BANK OF BARODA (KENYA) LTD | ELDORET | BIC11 |
| BKIDKENAELD | BANK OF INDIA | ELDORET | BIC11 |
| BARBKENAKAK | BANK OF BARODA (KENYA) LTD | KAKAMEGA | BIC11 |
| BARBKENAKIS | BANK OF BARODA (KENYA) LTD | KISUMU | BIC11 |
| BARBKENAMER | BANK OF BARODA (KENYA) LTD | MERU | BIC11 |
| BARCKENXMDR | ABSA BANK KENYA PLC | MOMBASA | BIC11 |
| BARCKENXMNR | ABSA BANK KENYA PLC | MOMBASA | BIC11 |
| AFRIKENX002 | BANK OF AFRICA KENYA LTD | MOMBASA | BIC11 |
| BARBKENAMOM | BANK OF BARODA (KENYA) LTD | MOMBASA | BIC11 |
| BARBKENAMRN | BANK OF BARODA (KENYA) LTD | MOMBASA | BIC11 |
| BARBKENANYA | BANK OF BARODA (KENYA) LTD | MOMBASA | BIC11 |
| BKIDKENAMSA | BANK OF INDIA | MOMBASA | BIC11 |
| KCBLKENX080 | KCB BANK KENYA LIMITED | MOMBASA | BIC11 |
| BARCKENX | ABSA BANK KENYA PLC | NAIROBI | BIC8 |
| BARCKENXCBO | ABSA BANK KENYA PLC | NAIROBI | BIC11 |
| BARCKENXDLR | ABSA BANK KENYA PLC | NAIROBI | BIC11 |
| BARCKENXNCC | ABSA BANK KENYA PLC | NAIROBI | BIC11 |
| BARCKENXNDC | ABSA BANK KENYA PLC | NAIROBI | BIC11 |
| BARCKENXNPB | ABSA BANK KENYA PLC | NAIROBI | BIC11 |
| BARCKENXOCB | ABSA BANK KENYA PLC | NAIROBI | BIC11 |
| BARCKENXPIS | ABSA BANK KENYA PLC | NAIROBI | BIC11 |
| BARCKENXTPC | ABSA BANK KENYA PLC | NAIROBI | BIC11 |
| BARCKENXVPC | ABSA BANK KENYA PLC | NAIROBI | BIC11 |
| ABNGKENA | ACCESS BANK (KENYA) PLC | NAIROBI | BIC8 |
| ABCLKENA | AFRICAN BANKING CORPORATION LTD | NAIROBI | BIC8 |
| AFRIKENX | BANK OF AFRICA KENYA LTD | NAIROBI | BIC8 |
| BARBKENA | BANK OF BARODA (KENYA) LTD | NAIROBI | BIC8 |
| BARBKENADIA | BANK OF BARODA (KENYA) LTD | NAIROBI | BIC11 |
| BARBKENAIND | BANK OF BARODA (KENYA) LTD | NAIROBI | BIC11 |
| BARBKENANMO | BANK OF BARODA (KENYA) LTD | NAIROBI | BIC11 |
| BARBKENASAR | BANK OF BARODA (KENYA) LTD | NAIROBI | BIC11 |
| BKIDKENA | BANK OF INDIA | NAIROBI | BIC8 |
| BKIDKENAIAB | BANK OF INDIA | NAIROBI | BIC11 |
| BKIDKENAWST | BANK OF INDIA | NAIROBI | BIC11 |
| CRMFKENA | CARITAS MICROFINANCE BANK LIMITED | NAIROBI | BIC8 |
| CBKEKENB | CENTRAL BANK OF KENYA | NAIROBI | BIC8 |
| CBKEKENX | CENTRAL BANK OF KENYA | NAIROBI | BIC8 |
| CBKEKENXBKG | CENTRAL BANK OF KENYA | NAIROBI | BIC11 |
| CBKEKENXCNY | CENTRAL BANK OF KENYA | NAIROBI | BIC11 |
| CBKEKENXNDO | CENTRAL BANK OF KENYA | NAIROBI | BIC11 |
| CDSNKENA | CENTRAL DEPOSITORY AND SETTLEMENT CORPORATION | NAIROBI | BIC8 |
| CHFIKENX | CHOICE MICROFINANCE BANK LIMITED | NAIROBI | BIC8 |
| CITIKENA | CITIBANK N.A. NAIROBI | NAIROBI | BIC8 |
| CITIKENATRD | CITIBANK N.A. NAIROBI | NAIROBI | BIC11 |
| MYBKKENA | COMMERCIAL INTERNATIONAL BANK (CIB) KENYA LIMITED | NAIROBI | BIC8 |
| CONKKENA | CONSOLIDATED BANK OF KENYA LTD | NAIROBI | BIC8 |
| CRBTKENA | CREDIT BANK PLC | NAIROBI | BIC8 |
| DEVKKENA | DEVELOPMENT BANK OF KENYA LIMITED | NAIROBI | BIC8 |
| DTKEKENA | DIAMOND TRUST BANK KENYA LIMITED | NAIROBI | BIC8 |
| DUIBKENA | DIB BANK KENYA LTD | NAIROBI | BIC8 |
| ESATKENA | EASTERN AND SOUTHERN AFRICAN TRADE AND DEVELOPMENTBANK | NAIROBI | BIC8 |
| ECOCKENA | ECOBANK KENYA LTD | NAIROBI | BIC8 |
| EQBLKENA | EQUITY BANK (KENYA) LIMITED | NAIROBI | BIC8 |
| FABLKENA | FAMILY BANK LIMITED | NAIROBI | BIC8 |
| FAUMKENA | FAULU MICROFINANCE BANK LIMITED | NAIROBI | BIC8 |
| GTBIKENA | GUARANTY TRUST BANK (KENYA) LTD | NAIROBI | BIC8 |
| GUARKENA | GUARDIAN BANK LIMITED | NAIROBI | BIC8 |
| GAFRKENA | GULF AFRICAN BANK LTD | NAIROBI | BIC8 |
| HBZUKENA | HABIB BANK AG ZURICH | NAIROBI | BIC8 |
| HFCOKENA | HFC LIMITED | NAIROBI | BIC8 |
| IMBLKENA | I AND M BANK LTD | NAIROBI | BIC8 |
| IMBLKENAFTR | I AND M BANK LTD | NAIROBI | BIC11 |
| IMBLKENASTL | I AND M BANK LTD | NAIROBI | BIC11 |
| IMBLKENATRD | I AND M BANK LTD | NAIROBI | BIC11 |
| KCBLKENX | KCB BANK KENYA LIMITED | NAIROBI | BIC8 |
| KCBLKENX002 | KCB BANK KENYA LIMITED | NAIROBI | BIC11 |
| KCBLKENX005 | KCB BANK KENYA LIMITED | NAIROBI | BIC11 |
| KCBLKENX012 | KCB BANK KENYA LIMITED | NAIROBI | BIC11 |
| KCBLKENX017 | KCB BANK KENYA LIMITED | NAIROBI | BIC11 |
| KCBLKENX077 | KCB BANK KENYA LIMITED | NAIROBI | BIC11 |
| KCBLKENXCUS | KCB BANK KENYA LIMITED | NAIROBI | BIC11 |
| KCBLKENXDMM | KCB BANK KENYA LIMITED | NAIROBI | BIC11 |
| KCBLKENXTFS | KCB BANK KENYA LIMITED | NAIROBI | BIC11 |
| KCBLKENXTMK | KCB BANK KENYA LIMITED | NAIROBI | BIC11 |
| KWMIKENX | KENYA WOMEN MICROFINANCE BANK | NAIROBI | BIC8 |
| CIFIKENA | KINGDOM BANK LTD | NAIROBI | BIC8 |
| MORBKENA | M-ORIENTAL BANK LTD | NAIROBI | BIC8 |
| MIEKKENA | MIDDLE EAST BANK KENYA LTD | NAIROBI | BIC8 |
| MMTSKENA | MOBEX MONEY TRANSFER SERVICES LIMITED | NAIROBI | BIC8 |
| NBKEKENX | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC8 |
| NBKEKENX302 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX310 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX329 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX711 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX725 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX739 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX743 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX757 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX761 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX789 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX808 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX815 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX828 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX833 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX841 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX868 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX876 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX884 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX922 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX930 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX949 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX957 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX965 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| NBKEKENX973 | NATIONAL BANK OF KENYA LTD. | NAIROBI | BIC11 |
| CBAFKENX | NCBA BANK KENYA PLC | NAIROBI | BIC8 |
| PAUTKENA | PARAMOUNT BANK LIMITED | NAIROBI | BIC8 |
| IFCBKENA | PREMIER BANK KENYA LIMITED | NAIROBI | BIC8 |
| PRIEKENX | PRIME BANK LTD. | NAIROBI | BIC8 |
| RMFBKENA | RAFIKI MICROFINANCE BANK | NAIROBI | BIC8 |
| SLMIKENA | SALAAM MICROFINANCE BANK LIMITED | NAIROBI | BIC8 |
| SBMKKENA | SBM BANK (KENYA) LIMITED | NAIROBI | BIC8 |
| SIDNKENA | SIDIAN BANK LIMITED | NAIROBI | BIC8 |
| SBICKENX | STANBIC BANK KENYA LIMITED | NAIROBI | BIC8 |
| SCBLKENX | STANDARD CHARTERED BANK KENYA LIMITED | NAIROBI | BIC8 |
| SCBLKENXSSU | STANDARD CHARTERED BANK KENYA LIMITED | NAIROBI | BIC11 |
| SCBLKENXTRD | STANDARD CHARTERED BANK KENYA LIMITED | NAIROBI | BIC11 |
| KCOOKENA | THE CO-OPERATIVE BANK OF KENYA LTD | NAIROBI | BIC8 |
| SLTEKENA | THE COMPANY FOR HABITAT AND HOUSING IN AFRICA (SHELTER - AFRIQUE) | NAIROBI | BIC8 |
| UNAFKENA | UBA KENYA BANK LIMITED | NAIROBI | BIC8 |
| VICMKENA | VICTORIA COMMERCIAL BANK PLC | NAIROBI | BIC8 |
| BARBKENANAK | BANK OF BARODA (KENYA) LTD | NAKURU | BIC11 |
| NBKEKENX337 | NATIONAL BANK OF KENYA LTD. | RUIRU | BIC11 |
| BARBKENATHI | BANK OF BARODA (KENYA) LTD | THIKA | BIC11 |
Search Kenya codes live → · Validate an IBAN for Kenya →
Frequently asked questions
What is the SWIFT code format for banks in Kenya?
SWIFT/BIC codes for Kenya consist of 8 or 11 alphanumeric characters under ISO 9362. Characters 5 and 6 are 'KE', the ISO 3166-1 country code for Kenya.
How many SWIFT codes are registered for Kenya?
Our directory contains 124 SWIFT/BIC codes registered across 49 banks and 9 municipalities in Kenya.
How does interbank payment clearing work in Kenya?
Domestic clearing arrangements in this country are not covered by our dataset — confirm routing details with the beneficiary bank. Outbound and inbound international wire transfers route via the SWIFT network using ISO 9362 BICs.
Do I need an IBAN as well as a SWIFT code for transfers to Kenya?
SWIFT codes identify the beneficiary bank institution, while IBANs (ISO 13616) or account numbers identify the specific account holder. For cross-border wires, both the receiving bank's BIC and customer account number are generally required.
How long do international wire transfers to Kenya take to arrive?
Cross-border transfers to Kenya typically process within 1 to 5 business days, depending on correspondent banking links, time zone cut-offs, and compliance checks.
What is the difference between an 8-character and an 11-character BIC in Kenya?
An 8-character BIC specifies an institution's primary head office in Kenya. An 11-character BIC appends a 3-character branch suffix to target a specific branch location or department.
What happens if I use an incorrect SWIFT code for a transfer to Kenya?
Using an incorrect code can delay execution, cause transaction returns, or incur administrative bounce fees from intermediary institutions. Verify all routing details with your beneficiary beforehand.
Are SWIFT codes in Kenya managed by a local central bank?
SWIFT/BIC codes are assigned and registered internationally by SWIFT as the ISO 9362 Registration Authority, not directly issued by central bank authorities unless integrated into national clearing directories.
How can I verify the correct BIC for a bank in Kenya?
You can look up the bank name and location in our Kenya directory, and confirm the exact code directly with the receiving beneficiary or branch documentation.
Where does the Kenya bank data on this directory originate?
Data for Kenya is compiled from open community BIC reference records (2024 vintage).
Sources & References
- 🌐 ISO 9362:2022: Standard for Business Identifier Codes (ISO OBP).
- 🌐 ISO 13616-1: International Bank Account Number specifications (ISO OBP).
- 🏢 SWIFT Registration Authority: ISO 9362 BIC Registration Authority (swift.com).
- 🇪🇺 European Central Bank: SEPA and European interbank integration (ECB SEPA).
- 🇪🇺 European Payments Council: SEPA payment scheme rules (EPC).
- 🏦 Bank for International Settlements: CPMI cross-border payment standards (BIS CPMI).
- 🏛️ US Treasury OFAC: Financial sanctions and wire compliance rules (US Treasury).
- 📂 swiftbic.org Data Register: Country and dataset provenance details (Data Sources).
- 🌐 World Bank Group: Payment Systems and Remittances overview (World Bank).
- 💻 Open Community BIC Compilation: MIT-licensed community repository (br99bry/swift-bank-codes).