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

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

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