Browse SWIFT Codes by Country


What is SWIFT Code?

SWIFT code is a standard format of Bank Identifier Codes (BIC) and serves as a unique identifier for a bank or financial institution.

These codes are used when transferring money between banks, particularly for international wire transfers. On top of that, the code is used to transmit messages between financial institutions and banks.

The SWIFT code can be either 8 or 11 characters long and 8 digits code refers to the primary office. The format of SWIFT Code is as follows;

AAAA BB CC DDD

  • The first 4 characters ("AAAA") specify the bank. Only letters are allowed.
  • The next 2 characters ("BB") specify the country. It use the format of ISO 3166-1 alpha-2 country code.
  • The next 2 characters ("CC") specify the location. Letters and digits are allowed. Passive participant will have "1" in the second character
  • The last 3 characters ("DDD") specify the branch. This is an optional. A 'XXX' refer to primary office. Letters and digits are allowed.

Kenya Bank SWIFT Codes

Below are the SWIFT Code for all banks in Kenya. Click on the SWIFT Code to find out the bank details, address & maps.

No Bank or Institution City Branch Name SWIFT Code
1 AFRICAN BANKING CORPORATION LTD NAIROBI ABCLKENA
2 AFRICAN DEVELOPMENT BANK NAIROBI AFDBKEN1
3 AFRIKA INVESTMENT BANK LTD NAIROBI ASHSKEN1
4 BANK OF AFRICA KENYA LTD MOMBASA (MOMBASA BRANCH) AFRIKENX002
5 BANK OF AFRICA KENYA LTD NAIROBI AFRIKENX
6 BANK OF BARODA (KENYA) LTD KAKAMEGA (KAKAMEGA BRANCH) BARBKENAKAK
7 BANK OF BARODA (KENYA) LTD KISUMU (KISUMU BRANCH) BARBKENAKIS
8 BANK OF BARODA (KENYA) LTD MOMBASA (DIGO ROAD, MOMBASA) BARBKENAMOM
9 BANK OF BARODA (KENYA) LTD MOMBASA (NYALI BRANCH, MOMBASA, KENYA) BARBKENANYA
10 BANK OF BARODA (KENYA) LTD NAIROBI (INDUSTRIAL AREA BR.) BARBKENAIND
11 BANK OF BARODA (KENYA) LTD NAIROBI (NAIROBI MAIN) BARBKENANMO
12 BANK OF BARODA (KENYA) LTD NAIROBI (SARIT CENTRE) BARBKENASAR
13 BANK OF BARODA (KENYA) LTD NAIROBI BARBKENA
14 BANK OF INDIA MOMBASA (MOMBASA BR) BKIDKENAMSA
15 BANK OF INDIA MOMBASA BKIDKEM1
16 BANK OF INDIA NAIROBI (INDUSTRIAL AREA BR) BKIDKENAIAB
17 BANK OF INDIA NAIROBI (WESTLANDS BR) BKIDKENAWST
18 BANK OF INDIA NAIROBI BKIDKEM10NA
19 BANK OF INDIA NAIROBI BKIDKENA
20 BARCLAYS BANK OF KENYA LTD. ELDORET (ELDORET BRANCH) BARCKENXELD
21 BARCLAYS BANK OF KENYA LTD. MOMBASA (DIGO ROAD MOMBASA) BARCKENXMDR
22 BARCLAYS BANK OF KENYA LTD. MOMBASA (NKRUMAH ROAD BRANCH) BARCKENXMNR
23 BARCLAYS BANK OF KENYA LTD. NAIROBI (BACK OFFICE PROCESSING CENTRE, BANK HOUSE) BARCKENXOCB
24 BARCLAYS BANK OF KENYA LTD. NAIROBI (CARD CENTRE NAIROBI) BARCKENXNCC
25 BARCLAYS BANK OF KENYA LTD. NAIROBI (DEALERS DEPARTMENT H/O) BARCKENXDLR
26 BARCLAYS BANK OF KENYA LTD. NAIROBI (NAIROBI DISTRIBUTION CENTRE) BARCKENXNDC
27 BARCLAYS BANK OF KENYA LTD. NAIROBI (PAYMENTS AND INTERNATIONAL SERVICES) BARCKENXPIS
28 BARCLAYS BANK OF KENYA LTD. NAIROBI (PLAZA BUSINESS CENTRE) BARCKENXNPB
29 BARCLAYS BANK OF KENYA LTD. NAIROBI (TRADE PROCESSING CENTRE) BARCKENXTPC
30 BARCLAYS BANK OF KENYA LTD. NAIROBI (VOUCHER PROCESSING CENTRE) BARCKENXVPC
31 BARCLAYS BANK OF KENYA LTD. NAIROBI BARCKENX
32 BARCLAYTRUST INVESTMENT SERVICES LIMITED NAIROBI BAIVKEN1
33 BIASHARA BANK OF KENYA LTD. MOMBASA BIBKKEN10MB
34 BIASHARA BANK OF KENYA LTD. NAIROBI BIBKKEN1
35 CENTRAL BANK OF KENYA ELDORET (ELDORET BRANCH) CBKEKEN1ELD
36 CENTRAL BANK OF KENYA KISUMU (KISUMU BRANCH) CBKEKEN1KSM
37 CENTRAL BANK OF KENYA MOMBASA (MOMBASA BRANCH) CBKEKEN1MSA
38 CENTRAL BANK OF KENYA NAIROBI (BANKING DIVISION) CBKEKENXBKG
39 CENTRAL BANK OF KENYA NAIROBI (CURRENCY DIVISION) CBKEKENXCNY
40 CENTRAL BANK OF KENYA NAIROBI (NATIONAL DEBT DIVISION) CBKEKENXNDO
41 CENTRAL BANK OF KENYA NAIROBI CBKEKENX
42 CFC FINANCIAL SERVICES LIMITED NAIROBI CFFSKEN1
43 CFC STANBIC BANK LIMITED MOMBASA SBICKEN10MB
44 CFC STANBIC BANK LIMITED NAIROBI (STRUCTURED PAYMENTS) SBICKENXSSP
45 CFC STANBIC BANK LIMITED NAIROBI SBICKENX
46 CHARTERHOUSE BANK LIMITED NAIROBI CHBLKENX
47 CHASE BANK (KENYA) LIMITED NAIROBI CKENKENA
48 CITIBANK N.A. NAIROBI NAIROBI (TRADE SERVICES DEPARTMENT) CITIKENATRD
49 CITIBANK N.A. NAIROBI NAIROBI CITIKENA
50 COMMERCIAL BANK OF AFRICA LTD. NAIROBI CBAFKENX
51 CONSOLIDATED BANK OF KENYA LTD NAIROBI CONKKENA
52 COOPERATIVE BANK OF KENYA LTD. THE NAIROBI KCOOKENA
53 CREDIT BANK LIMITED NAIROBI CRBTKENA
54 CROSSFIELD SECURITIES LTD NAIROBI CRORKEN1
55 DEVELOPMENT BANK OF KENYA LIMITED NAIROBI DEVKKENA
56 DIAMOND TRUST BANK KENYA LIMITED NAIROBI (HEAD OFFICE) DTKEKENA
57 DISCOUNT SECURITIES LIMITED NAIROBI DISRKEN1
58 DRUMMOND INVESTMENT BANK LIMITED NAIROBI FRDRKEN1
59 DUBAI BANK KENYA LTD NAIROBI DUKNKENA
60 DYER AND BLAIR LIMITED NAIROBI DYBRKEN1
61 EAST AFRICAN DEVELOPMENT BANK NAIROBI EADBKEN1
62 EASTERN AND SOUTHERN AFRICAN TRADE AND DEVELOPMENTBANK NAIROBI ESATKENA
63 ECOBANK KENYA LTD NAIROBI ECOCKENA
64 EQUATORIAL COMMERCIAL BANK LTD NAIROBI EQUAKENA
65 EQUITY BANK LIMITED NAIROBI EQBLKENA
66 EQUITY STOCKBROKERS LIMITED NAIROBI EQSTKEN1
67 EURO BANK NAIROBI EUOOKEN1
68 FAIDA INVESTMENT BANK LTD NAIROBI FASRKEN1
69 FAMILY BANK LIMITED NAIROBI FABLKENA
70 FIDELITY COMMERCIAL BANK LTD NAIROBI FCBLKENA
71 FINA BANK LTD NAIROBI FBAKKENA
72 FIRST COMMUNITY BANK LIMITED NAIROBI IFCBKENA
73 GIRO COMMERCIAL BANK LTD NAIROBI GIROKENX
74 GUARDIAN BANK LIMITED NAIROBI GUARKENA
75 GULF AFRICAN BANK LTD NAIROBI GAFRKENA
76 HABIB BANK AG ZURICH MOMBASA HBZUKEN1MSA
77 HABIB BANK AG ZURICH NAIROBI HBZUKENA
78 HABIB BANK LIMITED NAIROBI HABBKENX
79 HAK SECURITIES LTD NAIROBI HAKSKEN1
80 HOUSING FINANCE COMPANY OF KENYA NAIROBI HFCOKENA
81 I AND M BANK LTD NAIROBI (FUNDS TRANSFER DEPARTMENT) IMBLKENAFTR
82 I AND M BANK LTD NAIROBI (SETTLEMENT DEPARTMENT) IMBLKENASTL
83 I AND M BANK LTD NAIROBI (TRADE FINANCE DEPARTMENT) IMBLKENATRD
84 I AND M BANK LTD NAIROBI IMBLKENA
85 IMPERIAL BANK LIMITED NAIROBI IMPLKENA
86 JAMII BORA BANK LTD NAIROBI CIFIKENA
87 K REP BANK LIMITED NAIROBI KREPKENA
88 KENYA COMMERCIAL BANK LIMITED MOMBASA (TREASURY SQUARE) KCBLKENX080
89 KENYA COMMERCIAL BANK LIMITED NAIROBI (DOMESTIC MONEY MARKET UNIT) KCBLKENXDMM
90 KENYA COMMERCIAL BANK LIMITED NAIROBI (GIGIRI-UNEP BRANCH) KCBLKENX012
91 KENYA COMMERCIAL BANK LIMITED NAIROBI (HEAD OFFICE) KCBLKENX
92 KENYA COMMERCIAL BANK LIMITED NAIROBI (INDUSTRIAL AREA) KCBLKENX002
93 KENYA COMMERCIAL BANK LIMITED NAIROBI (KIPANDE HOUSE) KCBLKENX005
94 KENYA COMMERCIAL BANK LIMITED NAIROBI (KISUMU MAIN) KCBLKENX077
95 KENYA COMMERCIAL BANK LIMITED NAIROBI (MOI AVENUE) KCBLKENX017
96 KENYA COMMERCIAL BANK LIMITED NAIROBI (TREASURY) KCBLKENXTMK
97 KENYA POST OFFICE SAVINGS BANK NAIROBI KPOBKEN1
98 KENYA WIDE SECURITIES LIMITED NAIROBI KEWSKEN1
99 KESTREL CAPITAL EAST AFRICA LTD. NAIROBI KCEAKEN1
100 MIDDLE EAST BANK KENYA LTD NAIROBI MIEKKENA