Find Kenya Bank SWIFT Codes

Browse all Kenya SWIFT Codes

Kenya Below are the SWIFT codes for all banks in Kenya. Only active SWIFT codes are shown. All passive (i.e. inactive) codes are excluded from the list.


ID Bank or Institution 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 BARCKENX
5 ABSA BANK KENYA PLC NAIROBI BACK OFFICE PROCESSING CENTRE, BANK HOUSE BARCKENXOCB
6 ABSA BANK KENYA PLC NAIROBI CARD CENTRE NAIROBI BARCKENXNCC
7 ABSA BANK KENYA PLC NAIROBI CUSTODY BUSINESS OPERATIONS BARCKENXCBO
8 ABSA BANK KENYA PLC NAIROBI DEALERS DEPARTMENT H/O BARCKENXDLR
9 ABSA BANK KENYA PLC NAIROBI NAIROBI DISTRIBUTION CENTRE BARCKENXNDC
10 ABSA BANK KENYA PLC NAIROBI PAYMENTS AND INTERNATIONAL SERVICES BARCKENXPIS
11 ABSA BANK KENYA PLC NAIROBI PLAZA BUSINESS CENTRE BARCKENXNPB
12 ABSA BANK KENYA PLC NAIROBI TRADE PROCESSING CENTRE BARCKENXTPC
13 ABSA BANK KENYA PLC NAIROBI VOUCHER PROCESSING CENTRE BARCKENXVPC
14 ACCESS BANK (KENYA) PLC NAIROBI ABNGKENA
15 AFRICAN BANKING CORPORATION LTD NAIROBI ABCLKENA
16 BANK OF AFRICA KENYA LTD MOMBASA MOMBASA BRANCH AFRIKENX002
17 BANK OF AFRICA KENYA LTD NAIROBI AFRIKENX
18 BANK OF BARODA (KENYA) LTD ELDORET ELDORET BRANCH BARBKENAELD
19 BANK OF BARODA (KENYA) LTD KAKAMEGA KAKAMEGA BRANCH BARBKENAKAK
20 BANK OF BARODA (KENYA) LTD KISUMU KISUMU BRANCH BARBKENAKIS
21 BANK OF BARODA (KENYA) LTD MERU MERU BRANCH BARBKENAMER
22 BANK OF BARODA (KENYA) LTD MOMBASA DIGO ROAD, MOMBASA BARBKENAMOM
23 BANK OF BARODA (KENYA) LTD MOMBASA MOMBASA ROAD BRANCH BARBKENAMRN
24 BANK OF BARODA (KENYA) LTD MOMBASA NYALI BRANCH, MOMBASA, KENYA BARBKENANYA
25 BANK OF BARODA (KENYA) LTD NAIROBI BARBKENA
26 BANK OF BARODA (KENYA) LTD NAIROBI DIAMOND PLAZA BARBKENADIA
27 BANK OF BARODA (KENYA) LTD NAIROBI INDUSTRIAL AREA BR. BARBKENAIND
28 BANK OF BARODA (KENYA) LTD NAIROBI NAIROBI MAIN BARBKENANMO
29 BANK OF BARODA (KENYA) LTD NAIROBI SARIT CENTRE BARBKENASAR
30 BANK OF BARODA (KENYA) LTD NAKURU NAKURU BRANCH BARBKENANAK
31 BANK OF BARODA (KENYA) LTD THIKA THIKA BRANCH BARBKENATHI
32 BANK OF INDIA ELDORET ELDORET BKIDKENAELD
33 BANK OF INDIA MOMBASA MOMBASA BR BKIDKENAMSA
34 BANK OF INDIA NAIROBI BKIDKENA
35 BANK OF INDIA NAIROBI INDUSTRIAL AREA BR BKIDKENAIAB
36 BANK OF INDIA NAIROBI WESTLANDS BR BKIDKENAWST
37 CARITAS MICROFINANCE BANK LIMITED NAIROBI CRMFKENA
38 CENTRAL BANK OF KENYA NAIROBI CBKEKENX
39 CENTRAL BANK OF KENYA NAIROBI CBKEKENB
40 CENTRAL BANK OF KENYA NAIROBI BANKING DIVISION CBKEKENXBKG
41 CENTRAL BANK OF KENYA NAIROBI CURRENCY DIVISION CBKEKENXCNY
42 CENTRAL BANK OF KENYA NAIROBI NATIONAL DEBT DIVISION CBKEKENXNDO
43 CENTRAL DEPOSITORY AND SETTLEMENT CORPORATION NAIROBI CDSNKENA
44 CHOICE MICROFINANCE BANK LIMITED NAIROBI CHFIKENX
45 CITIBANK N.A. NAIROBI NAIROBI CITIKENA
46 CITIBANK N.A. NAIROBI NAIROBI TRADE SERVICES DEPARTMENT CITIKENATRD
47 COMMERCIAL INTERNATIONAL BANK (CIB) KENYA LIMITED NAIROBI MYBKKENA
48 CONSOLIDATED BANK OF KENYA LTD NAIROBI CONKKENA
49 CREDIT BANK PLC NAIROBI CRBTKENA
50 DEVELOPMENT BANK OF KENYA LIMITED NAIROBI DEVKKENA


What is a SWIFT Code?

A SWIFT Code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also use these codes for exchanging messages between them.

SWIFT codes comprise of 8 or 11 characters. All 11 digit codes refer to specific branches, while 8 digit codes (or those ending in 'XXX') refer to the head or primary office. SWIFT codes are formatted as follows:

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, passive participant will have "1" in the second character (letters and digits)
  • Last 3 characters - branch code, optional - 'XXX' for primary office (letters and digits)

The downside of international transfers with your bank

When you send or receive money using your bank, you might lose out 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 Wise (formerly 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.

The registrations of SWIFT codes are handled by Society for Worldwide Interbank Financial Telecommunication (SWIFT) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademark of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.