Equity Bank Kenya's SWIFT code is EQBLKENA and Co-operative Bank's is KCOOKENA. The table below has 15 Kenyan banks. We took each code from the bank's own website only, not from a directory, and each row links to the page we read.
What a SWIFT code does
A SWIFT code (also called a BIC) tells a bank abroad which bank in Kenya should receive the money. It does not identify you. Your account number does that. So a transfer from abroad needs both: the bank's SWIFT code and your account number.
Some banks print an 8-character code and others an 11-character one. Use the code exactly as your bank publishes it. If the sender's form will only accept one length, ask your bank which to enter.
SWIFT codes of Kenyan banks
| Bank | SWIFT code | Source on the bank's site | Read on |
|---|---|---|---|
| Absa Bank Kenya PLC | BARCKENX | Absa unit trust application form (bank details section)Dated September 2026 | 2026-10-25 |
| Bank of Africa Kenya | AFRIKENX | BOA Kenya standard settlement instructions | 2026-10-25 |
| CIB Kenya Limited | MYBKKENA | CIB Kenya ways to bank page | 2026-10-25 |
| Consolidated Bank of Kenya | CONKKENAXXX | Consolidated Bank correspondent bank details (PDF) | 2026-10-25 |
| Co-operative Bank of KenyaThe same FAQ gives the local bank code as 11000, which is a different number. | KCOOKENA | Co-op Bank FAQ: bank SWIFT code and bank code | 2026-10-25 |
| DIB Bank Kenya | DUIBKENA | DIB Bank Kenya contact page | 2026-10-25 |
| Equity Bank (Kenya) LimitedEquity lists a correspondent bank for each currency on the same page. | EQBLKENA | Equity Bank Kenya SWIFT transfer page | 2026-10-25 |
| Family Bank Limited | FABLKENA | Family Bank remittance details (PDF, uploaded March 2022) | 2026-10-25 |
| Habib Bank AG Zurich (Kenya) | HBZUKENAXXX | Habib Bank AG Zurich Kenya branch list | 2026-10-25 |
| I&M Bank Limited | IMBLKENA | I&M Bank Kenya SWIFT transfers page | 2026-10-25 |
| Middle East Bank KenyaThe bank still hosts this file, but it is dated 2020. Confirm with the bank before a large transfer. | MIEKKENA | Middle East Bank standard settlement instructions (PDF)Dated 2020 | 2026-10-25 |
| NCBA Bank KenyaThe FAQ dates from the CBA and NIC merger and says the new code will be CBAFKENX. | CBAFKENX | NCBA channels FAQ ("Will the swift code change?") | 2026-10-25 |
| Prime Bank Ltd | PRIEKENX | Prime Bank fund transfer page | 2026-10-25 |
| Sidian BankThe same FAQ gives the local bank code as 066. | SIDNKENA | Sidian Bank FAQs | 2026-10-25 |
| Stanbic Bank Kenya LimitedStanbic lists a correspondent bank for each currency on the same page. | SBICKENX | Stanbic standard settlement instructions | 2026-10-25 |
Banks not in the table
We looked for these on the banks' own websites and did not list a code. Ask the bank directly.
- KCB Bank Kenya: KCB Kenya’s own site describes SWIFT transfers but, on the pages we could read, does not print the code.
- Diamond Trust Bank Kenya: No code on the DTB Kenya pages and forms we read.
- Standard Chartered Kenya: Its Kenya FAQ prints a 10-character code. SWIFT codes have 8 or 11 characters, so ask the bank for the exact one.
- National Bank of Kenya: No code on the NBK pages and forms we read.
SWIFT code, bank code and branch code are different
Kenyan banks also have a bank code and branch codes. These are local numbers used for transfers inside Kenya, such as RTGS and EFT. Co-op Bank's own FAQ shows the difference: its SWIFT code is KCOOKENA, while its bank code is a separate number. Someone sending from abroad needs the SWIFT code, not the local bank code. Some senders also ask for your branch name, so have it ready.
What to give someone sending you money from abroad
- Your full name exactly as it appears on the bank account.
- Your account number.
- The bank's full name and address, as the bank gives it on its transfer page.
- The SWIFT code from the table above.
- Your branch name.
- The correspondent (intermediary) bank for that currency, if your bank publishes one. Equity and Stanbic, for example, list a correspondent bank for each currency on their transfer pages.
Banks charge for receiving a SWIFT transfer, and the sender's bank and any correspondent bank can take a cut too. Check your bank's tariff guide before you agree an amount. For smaller sums, a money transfer service paying into M-PESA or your account is often cheaper. Compare them on send money to Kenya and in our guide to the cheapest way to send money to Kenya.
Frequently asked questions
What is the Equity Bank Kenya SWIFT code?
EQBLKENA, as printed on Equity Bank Kenya's own SWIFT transfer page. The same page lists a correspondent bank for each currency.
What is the Co-operative Bank of Kenya SWIFT code?
KCOOKENA, from Co-op Bank's own FAQ. The local bank code on the same FAQ is a different number and is not used for transfers from abroad.
Is a SWIFT code the same as a branch code?
No. A SWIFT code identifies the bank to banks abroad. Branch and bank codes are local numbers used for transfers inside Kenya. A sender abroad needs the SWIFT code and your account number.
What is the KCB Bank Kenya SWIFT code?
KCB Kenya’s own website, on the pages we could read on 25 October 2026, does not print it, so we do not list one. Ask KCB through its official channels or check your account documents.
What details does someone abroad need to send money to my Kenyan bank account?
Your name exactly as on the account, your account number, the bank’s name and address, the SWIFT code, your branch name, and the correspondent bank for the currency if your bank publishes one.
Related
- Equity Bank hub
- Co-op Bank hub
- KCB hub
- NCBA hub
- Send money to Kenya: providers compared
- Getting paid in USD as a freelancer in Kenya
- Diaspora hub
Sources
Each bank's own page, read on 2026-10-25:
- Absa Bank Kenya PLC: Absa unit trust application form (bank details section)
- Bank of Africa Kenya: BOA Kenya standard settlement instructions
- CIB Kenya Limited: CIB Kenya ways to bank page
- Consolidated Bank of Kenya: Consolidated Bank correspondent bank details (PDF)
- Co-operative Bank of Kenya: Co-op Bank FAQ: bank SWIFT code and bank code
- DIB Bank Kenya: DIB Bank Kenya contact page
- Equity Bank (Kenya) Limited: Equity Bank Kenya SWIFT transfer page
- Family Bank Limited: Family Bank remittance details (PDF, uploaded March 2022)
- Habib Bank AG Zurich (Kenya): Habib Bank AG Zurich Kenya branch list
- I&M Bank Limited: I&M Bank Kenya SWIFT transfers page
- Middle East Bank Kenya: Middle East Bank standard settlement instructions (PDF)
- NCBA Bank Kenya: NCBA channels FAQ ("Will the swift code change?")
- Prime Bank Ltd: Prime Bank fund transfer page
- Sidian Bank: Sidian Bank FAQs
- Stanbic Bank Kenya Limited: Stanbic standard settlement instructions