SWIFT Codes for banks in Kenya

Below are the SWIFT codes for banks in Kenya. These SWIFT codes are only the active participants who are connected to SWIFT network. Passive participants codes are excluded from the list.

TransferWise

IDBankCityBranchSWIFT Code
1AFRICAN BANKING CORPORATION LTDNAIROBIHead Officekoinange St.ABCLKENA
2BANK OF AFRICA KENYA LTDMOMBASA(MOMBASA BRANCH)AFRIKENX002
3BANK OF AFRICA KENYA LTDNAIROBIReinsurance Plaza NairobiAFRIKENX
4BANK OF BARODA (KENYA) LTDELDORET(ELDORET BRANCH)BARBKENAELD
5BANK OF BARODA (KENYA) LTDKAKAMEGA(KAKAMEGA BRANCH)BARBKENAKAK
6BANK OF BARODA (KENYA) LTDKISUMU(KISUMU BRANCH)BARBKENAKIS
7BANK OF BARODA (KENYA) LTDMERU(MERU BRANCH)BARBKENAMER
8BANK OF BARODA (KENYA) LTDMOMBASA(DIGO ROAD, MOMBASA)BARBKENAMOM
9BANK OF BARODA (KENYA) LTDMOMBASA(MOMBASA ROAD BRANCH)BARBKENAMRN
10BANK OF BARODA (KENYA) LTDMOMBASA(NYALI BRANCH, MOMBASA, KENYA)BARBKENANYA
11BANK OF BARODA (KENYA) LTDNAIROBI(DIAMOND PLAZA)BARBKENADIA
12BANK OF BARODA (KENYA) LTDNAIROBI(INDUSTRIAL AREA BR.)BARBKENAIND
13BANK OF BARODA (KENYA) LTDNAIROBI(NAIROBI MAIN)BARBKENANMO
14BANK OF BARODA (KENYA) LTDNAIROBI(SARIT CENTRE)BARBKENASAR
15BANK OF BARODA (KENYA) LTDNAIROBINairobi MainBARBKENA
16BANK OF BARODA (KENYA) LTDNAKURU(NAKURU BRANCH)BARBKENANAK
17BANK OF BARODA (KENYA) LTDTHIKA(THIKA BRANCH)BARBKENATHI
18BANK OF INDIAELDORET(ELDORET)BKIDKENAELD
19BANK OF INDIAKISUMU(KISUMU)BKIDKENAKSM
20BANK OF INDIAMOMBASA(MOMBASA BR)BKIDKENAMSA
21BANK OF INDIANAIROBI(INDUSTRIAL AREA BR)BKIDKENAIAB
22BANK OF INDIANAIROBI(WESTLANDS BR)BKIDKENAWST
23BANK OF INDIANAIROBIKenyatta Avenue , NairobiBKIDKENA
24BARCLAYS BANK OF KENYA, LTD.ELDORET(ELDORET BRANCH)BARCKENXELD
25BARCLAYS BANK OF KENYA, LTD.MOMBASA(DIGO ROAD MOMBASA)BARCKENXMDR
26BARCLAYS BANK OF KENYA, LTD.MOMBASA(NKRUMAH ROAD BRANCH)BARCKENXMNR
27BARCLAYS BANK OF KENYA, LTD.NAIROBI(BACK OFFICE PROCESSING CENTRE, BANK HOUSE)BARCKENXOCB
28BARCLAYS BANK OF KENYA, LTD.NAIROBI(CARD CENTRE NAIROBI)BARCKENXNCC
29BARCLAYS BANK OF KENYA, LTD.NAIROBI(DEALERS DEPARTMENT H/O)BARCKENXDLR
30BARCLAYS BANK OF KENYA, LTD.NAIROBI(NAIROBI DISTRIBUTION CENTRE)BARCKENXNDC
31BARCLAYS BANK OF KENYA, LTD.NAIROBI(PAYMENTS AND INTERNATIONAL SERVICES)BARCKENXPIS
32BARCLAYS BANK OF KENYA, LTD.NAIROBI(PLAZA BUSINESS CENTRE)BARCKENXNPB
33BARCLAYS BANK OF KENYA, LTD.NAIROBI(TRADE PROCESSING CENTRE)BARCKENXTPC
34BARCLAYS BANK OF KENYA, LTD.NAIROBI(VOUCHER PROCESSING CENTRE)BARCKENXVPC
35BARCLAYS BANK OF KENYA, LTD.NAIROBIHead officeBARCKENX
36CARITAS MICROFINANCE BANK LIMITEDNAIROBICRMFKENA
37CENTRAL BANK OF KENYANAIROBI(BANKING DIVISION)CBKEKENXBKG
38CENTRAL BANK OF KENYANAIROBI(CURRENCY DIVISION)CBKEKENXCNY
39CENTRAL BANK OF KENYANAIROBI(NATIONAL DEBT DIVISION)CBKEKENXNDO
40CENTRAL BANK OF KENYANAIROBIHead OfficeCBKEKENX
41CENTRAL DEPOSITORY AND SETTLEMENT CORPORATIONNAIROBICDSNKENA
42CITIBANK N.A. NAIROBINAIROBI(TRADE SERVICES DEPARTMENT)CITIKENATRD
43CITIBANK N.A. NAIROBINAIROBIHead Office , NairobiCITIKENA
44COMMERCIAL BANK OF AFRICA LTD.NAIROBIHead OfficeCBAFKENX
45CONSOLIDATED BANK OF KENYA LTDNAIROBIHead OfficeCONKKENA
46CREDIT BANK LIMITEDNAIROBIHead OfficeCRBTKENA
47DEVELOPMENT BANK OF KENYA LIMITEDNAIROBIHead OfficeDEVKKENA
48DIAMOND TRUST BANK KENYA LIMITEDNAIROBI(HEAD OFFICE)DTKEKENA
49DIB BANK KENYA LTDNAIROBIDUIBKENA
50EASTERN AND SOUTHERN AFRICAN TRADE AND DEVELOPMENTBANKNAIROBIESATKENA

Last Database Update : 06-12-2019

Find SWIFT Code

Search

Validate SWIFT Code

Check

The downside of international transfers with your bank

When you send or receive an international wire with your bank, you might lose money on a bad exchange rate and pay hidden fees as a result. That’s because the banks still use an old system to exchange money. We recommend you use TransferWise, which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

About SWIFT Codes


SWIFT/BIC codes are used to identify specific banks and branches in international money transfers, making sure your money gets to the right place. These codes are used by banks to process international wire transfers and messages.

All SWIFT codes consist of 8 or 11 characters. An 11 digit code refers to a specific branch, while an 8 digit code (or one ending in 'XXX') refers to the bank's head office. SWIFT code registrations are handled by the Society for Worldwide Interbank Financial Telecommunication (SWIFT). The term SWIFT is often used interchangeably with BIC, which stands for Bank Identifier Code.

The tools here are provided for informational purposes only. Whilst every effort is made to provide accurate data, users must acknowledge that this website accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important or time-critical payment, we recommend you contact your bank first.