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 - Page 2

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
101 NAIROBI STOCK EXCHANGE NAIROBI XNAIKEN1
102 NATIONAL BANK OF KENYA LTD. NAIROBI (AWENDO BRANCH) NBKEKENX302
103 NATIONAL BANK OF KENYA LTD. NAIROBI (BUNGOMA BRANCH) NBKEKENX957
104 NATIONAL BANK OF KENYA LTD. NAIROBI (BUSIA BRANCH) NBKEKENX828
105 NATIONAL BANK OF KENYA LTD. NAIROBI (CORPORATE DIVISION) NBKEKENX310
106 NATIONAL BANK OF KENYA LTD. NAIROBI (ELDORET BRANCH) NBKEKENX789
107 NATIONAL BANK OF KENYA LTD. NAIROBI (HARAMBEE AVENUE BRANCH) NBKEKENX711
108 NATIONAL BANK OF KENYA LTD. NAIROBI (HILL PLAZA BRANCH) NBKEKENX808
109 NATIONAL BANK OF KENYA LTD. NAIROBI (HOSPITAL BRANCH) NBKEKENX329
110 NATIONAL BANK OF KENYA LTD. NAIROBI (KAPSABET BRANCH) NBKEKENX965
111 NATIONAL BANK OF KENYA LTD. NAIROBI (KARATINA BRANCH) NBKEKENX841
112 NATIONAL BANK OF KENYA LTD. NAIROBI (KENYATTA AVENUE BRANCH) NBKEKENX725
113 NATIONAL BANK OF KENYA LTD. NAIROBI (KISII BRANCH) NBKEKENX815
114 NATIONAL BANK OF KENYA LTD. NAIROBI (KISUMU BRANCH) NBKEKENX761
115 NATIONAL BANK OF KENYA LTD. NAIROBI (KITALE BRANCH) NBKEKENX884
116 NATIONAL BANK OF KENYA LTD. NAIROBI (KITUI BRANCH) NBKEKENX930
117 NATIONAL BANK OF KENYA LTD. NAIROBI (LIMURU BRANCH) NBKEKENX922
118 NATIONAL BANK OF KENYA LTD. NAIROBI (MERU BRANCH) NBKEKENX833
119 NATIONAL BANK OF KENYA LTD. NAIROBI (MOI AVENUE BRANCH) NBKEKENX743
120 NATIONAL BANK OF KENYA LTD. NAIROBI (MOLO BRANCH) NBKEKENX949
121 NATIONAL BANK OF KENYA LTD. NAIROBI (MOMBASA MOI BRANCH) NBKEKENX973
122 NATIONAL BANK OF KENYA LTD. NAIROBI (MOMBASA NKURUMAH BRANCH) NBKEKENX739
123 NATIONAL BANK OF KENYA LTD. NAIROBI (NAKURU BRANCH) NBKEKENX757
124 NATIONAL BANK OF KENYA LTD. NAIROBI (NAROK BRANCH) NBKEKENX868
125 NATIONAL BANK OF KENYA LTD. NAIROBI (NYERI BRANCH) NBKEKENX876
126 NATIONAL BANK OF KENYA LTD. NAIROBI NBKEKENX
127 NATIONAL BANK OF KENYA LTD. RUIRU (RUIRU BRANCH) NBKEKENX337
128 NGENYE KARIUKI AND CO. LTD. NAIROBI NGKAKEN1
129 NIC BANK LIMITED NAIROBI (HEAD OFFICE) NINCKENA
130 ORIENTAL COMMERCIAL BANK LTD NAIROBI DELFKENA
131 PANAFRICAN BANK LIMITED NAIROBI PABLKEN1
132 PARAMOUNT UNIVERSAL BANK LIMITED NAIROBI PAUTKENA
133 PRIME BANK LTD. NAIROBI PRIEKENX
134 RELIABLE SECURITIES LIMITED NAIROBI RELSKEN1
135 RENAISSANCE CAPITAL (KENYA) LIMITED NAIROBI RECYKEN1
136 SHAH MUNGE AND PARTNERS LTD NAIROBI SHMPKEN1
137 SOLID INVESTMENT SECURITIES LTD NAIROBI SOISKEN1
138 STANDARD CHARTERED BANK KENYA LIMITED NAIROBI (SECURITIES SERVICES UNIT) SCBLKENXSSU
139 STANDARD CHARTERED BANK KENYA LIMITED NAIROBI (TRADE) SCBLKENXTRD
140 STANDARD CHARTERED BANK KENYA LIMITED NAIROBI SCBLKENX
141 STANDARD INVESTMENT BANK LTD NAIROBI STSKKEN1
142 SUNTRA INVESTMENT BANK LTD NAIROBI SUSTKEN1
143 TRANS NATIONAL BANK LIMITED NAIROBI TNBLKENA
144 UBA KENYA BANK LIMITED NAIROBI UNAFKENA
145 VICTORIA COMMERCIAL BANK LIMITED NAIROBI VICMKENA