ABSA BANK KENYA PLC
| SWIFT/BIC | City | Branch |
|---|
| BARCKENXMDR | MOMBASA | DIGO ROAD MOMBASA |
| BARCKENXELD | ELDORET | ELDORET BRANCH |
| BARCKENXVPC | NAIROBI | VOUCHER PROCESSING CENTRE |
| BARCKENXTPC | NAIROBI | TRADE PROCESSING CENTRE |
| BARCKENXNPB | NAIROBI | PLAZA BUSINESS CENTRE |
| BARCKENXPIS | NAIROBI | PAYMENTS AND INTERNATIONAL SERVICES |
| BARCKENXNDC | NAIROBI | NAIROBI DISTRIBUTION CENTRE |
| BARCKENXCBO | NAIROBI | CUSTODY BUSINESS OPERATIONS |
| BARCKENXNCC | NAIROBI | CARD CENTRE NAIROBI |
| BARCKENXOCB | NAIROBI | BACK OFFICE PROCESSING CENTRE, BANK HOUSE |
| BARCKENX | NAIROBI | — |
| BARCKENXMNR | MOMBASA | NKRUMAH ROAD BRANCH |
| BARCKENXDLR | NAIROBI | DEALERS DEPARTMENT H/O |
- BARCKENXMDRMOMBASA · DIGO ROAD MOMBASA
- BARCKENXELDELDORET · ELDORET BRANCH
- BARCKENXVPCNAIROBI · VOUCHER PROCESSING CENTRE
- BARCKENXTPCNAIROBI · TRADE PROCESSING CENTRE
- BARCKENXNPBNAIROBI · PLAZA BUSINESS CENTRE
- BARCKENXPISNAIROBI · PAYMENTS AND INTERNATIONAL SERVICES
- BARCKENXNDCNAIROBI · NAIROBI DISTRIBUTION CENTRE
- BARCKENXCBONAIROBI · CUSTODY BUSINESS OPERATIONS
- BARCKENXNCCNAIROBI · CARD CENTRE NAIROBI
- BARCKENXOCBNAIROBI · BACK OFFICE PROCESSING CENTRE, BANK HOUSE
- BARCKENXNAIROBI
- BARCKENXMNRMOMBASA · NKRUMAH ROAD BRANCH
- BARCKENXDLRNAIROBI · DEALERS DEPARTMENT H/O
ACCESS BANK (KENYA) PLC
| SWIFT/BIC | City | Branch |
|---|
| ABNGKENA | NAIROBI | — |
AFRICAN BANKING CORPORATION LTD
| SWIFT/BIC | City | Branch |
|---|
| ABCLKENA | NAIROBI | — |
BANK OF AFRICA KENYA LTD
| SWIFT/BIC | City | Branch |
|---|
| AFRIKENX002 | MOMBASA | MOMBASA BRANCH |
| AFRIKENX | NAIROBI | — |
- AFRIKENX002MOMBASA · MOMBASA BRANCH
- AFRIKENXNAIROBI
BANK OF BARODA (KENYA) LTD
| SWIFT/BIC | City | Branch |
|---|
| BARBKENAELD | ELDORET | ELDORET BRANCH |
| BARBKENATHI | THIKA | THIKA BRANCH |
| BARBKENANAK | NAKURU | NAKURU BRANCH |
| BARBKENASAR | NAIROBI | SARIT CENTRE |
| BARBKENANMO | NAIROBI | NAIROBI MAIN |
| BARBKENAIND | NAIROBI | INDUSTRIAL AREA BR. |
| BARBKENADIA | NAIROBI | DIAMOND PLAZA |
| BARBKENA | NAIROBI | — |
| BARBKENANYA | MOMBASA | NYALI BRANCH, MOMBASA, KENYA |
| BARBKENAMRN | MOMBASA | MOMBASA ROAD BRANCH |
| BARBKENAMOM | MOMBASA | DIGO ROAD, MOMBASA |
| BARBKENAMER | MERU | MERU BRANCH |
| BARBKENAKIS | KISUMU | KISUMU BRANCH |
| BARBKENAKAK | KAKAMEGA | KAKAMEGA BRANCH |
- BARBKENAELDELDORET · ELDORET BRANCH
- BARBKENATHITHIKA · THIKA BRANCH
- BARBKENANAKNAKURU · NAKURU BRANCH
- BARBKENASARNAIROBI · SARIT CENTRE
- BARBKENANMONAIROBI · NAIROBI MAIN
- BARBKENAINDNAIROBI · INDUSTRIAL AREA BR.
- BARBKENADIANAIROBI · DIAMOND PLAZA
- BARBKENANAIROBI
- BARBKENANYAMOMBASA · NYALI BRANCH, MOMBASA, KENYA
- BARBKENAMRNMOMBASA · MOMBASA ROAD BRANCH
- BARBKENAMOMMOMBASA · DIGO ROAD, MOMBASA
- BARBKENAMERMERU · MERU BRANCH
- BARBKENAKISKISUMU · KISUMU BRANCH
- BARBKENAKAKKAKAMEGA · KAKAMEGA BRANCH
BANK OF INDIA
| SWIFT/BIC | City | Branch |
|---|
| BKIDKENAMSA | MOMBASA | MOMBASA BR |
| BKIDKENAWST | NAIROBI | WESTLANDS BR |
| BKIDKENAIAB | NAIROBI | INDUSTRIAL AREA BR |
| BKIDKENA | NAIROBI | — |
| BKIDKENAELD | ELDORET | ELDORET |
- BKIDKENAMSAMOMBASA · MOMBASA BR
- BKIDKENAWSTNAIROBI · WESTLANDS BR
- BKIDKENAIABNAIROBI · INDUSTRIAL AREA BR
- BKIDKENANAIROBI
- BKIDKENAELDELDORET · ELDORET
CARITAS MICROFINANCE BANK LIMITED
| SWIFT/BIC | City | Branch |
|---|
| CRMFKENA | NAIROBI | — |
CENTRAL BANK OF KENYA
| SWIFT/BIC | City | Branch |
|---|
| CBKEKENX | NAIROBI | — |
| CBKEKENB | NAIROBI | — |
| CBKEKENXBKG | NAIROBI | BANKING DIVISION |
| CBKEKENXCNY | NAIROBI | CURRENCY DIVISION |
| CBKEKENXNDO | NAIROBI | NATIONAL DEBT DIVISION |
- CBKEKENXNAIROBI
- CBKEKENBNAIROBI
- CBKEKENXBKGNAIROBI · BANKING DIVISION
- CBKEKENXCNYNAIROBI · CURRENCY DIVISION
- CBKEKENXNDONAIROBI · NATIONAL DEBT DIVISION
CENTRAL DEPOSITORY AND SETTLEMENT CORPORATION
| SWIFT/BIC | City | Branch |
|---|
| CDSNKENA | NAIROBI | — |
CHOICE MICROFINANCE BANK LIMITED
| SWIFT/BIC | City | Branch |
|---|
| CHFIKENX | NAIROBI | — |
CITIBANK N.A. NAIROBI
| SWIFT/BIC | City | Branch |
|---|
| CITIKENA | NAIROBI | — |
| CITIKENATRD | NAIROBI | TRADE SERVICES DEPARTMENT |
- CITIKENANAIROBI
- CITIKENATRDNAIROBI · TRADE SERVICES DEPARTMENT
COMMERCIAL INTERNATIONAL BANK (CIB) KENYA LIMITED
| SWIFT/BIC | City | Branch |
|---|
| MYBKKENA | NAIROBI | — |
CONSOLIDATED BANK OF KENYA LTD
| SWIFT/BIC | City | Branch |
|---|
| CONKKENA | NAIROBI | — |
CREDIT BANK PLC
| SWIFT/BIC | City | Branch |
|---|
| CRBTKENA | NAIROBI | — |
DEVELOPMENT BANK OF KENYA LIMITED
| SWIFT/BIC | City | Branch |
|---|
| DEVKKENA | NAIROBI | — |
DIAMOND TRUST BANK KENYA LIMITED
| SWIFT/BIC | City | Branch |
|---|
| DTKEKENA | NAIROBI | HEAD OFFICE |
- DTKEKENANAIROBI · HEAD OFFICE
DIB BANK KENYA LTD
| SWIFT/BIC | City | Branch |
|---|
| DUIBKENA | NAIROBI | — |
EASTERN AND SOUTHERN AFRICAN TRADE AND DEVELOPMENTBANK
| SWIFT/BIC | City | Branch |
|---|
| ESATKENA | NAIROBI | — |
ECOBANK KENYA LTD
| SWIFT/BIC | City | Branch |
|---|
| ECOCKENA | NAIROBI | — |
EQUITY BANK (KENYA) LIMITED
| SWIFT/BIC | City | Branch |
|---|
| EQBLKENA | NAIROBI | — |
FAMILY BANK LIMITED
| SWIFT/BIC | City | Branch |
|---|
| FABLKENA | NAIROBI | — |
FAULU MICROFINANCE BANK LIMITED
| SWIFT/BIC | City | Branch |
|---|
| FAUMKENA | NAIROBI | FAULU HEAD OFFICE |
- FAUMKENANAIROBI · FAULU HEAD OFFICE
GUARANTY TRUST BANK (KENYA) LTD
| SWIFT/BIC | City | Branch |
|---|
| GTBIKENA | NAIROBI | — |
GUARDIAN BANK LIMITED
| SWIFT/BIC | City | Branch |
|---|
| GUARKENA | NAIROBI | — |
GULF AFRICAN BANK LTD
| SWIFT/BIC | City | Branch |
|---|
| GAFRKENA | NAIROBI | — |
HABIB BANK AG ZURICH
| SWIFT/BIC | City | Branch |
|---|
| HBZUKENA | NAIROBI | — |
HFC LIMITED
| SWIFT/BIC | City | Branch |
|---|
| HFCOKENA | NAIROBI | — |
I AND M BANK LTD
| SWIFT/BIC | City | Branch |
|---|
| IMBLKENATRD | NAIROBI | TRADE FINANCE DEPARTMENT |
| IMBLKENA | NAIROBI | — |
| IMBLKENAFTR | NAIROBI | FUNDS TRANSFER DEPARTMENT |
| IMBLKENASTL | NAIROBI | SETTLEMENT DEPARTMENT |
- IMBLKENATRDNAIROBI · TRADE FINANCE DEPARTMENT
- IMBLKENANAIROBI
- IMBLKENAFTRNAIROBI · FUNDS TRANSFER DEPARTMENT
- IMBLKENASTLNAIROBI · SETTLEMENT DEPARTMENT
KCB BANK KENYA LIMITED
| SWIFT/BIC | City | Branch |
|---|
| KCBLKENXTFS | NAIROBI | — |
| KCBLKENXCUS | NAIROBI | — |
| KCBLKENXDMM | NAIROBI | DOMESTIC MONEY MARKET UNIT |
| KCBLKENX012 | NAIROBI | GIGIRI-UNEP BRANCH |
| KCBLKENX | NAIROBI | HEAD OFFICE |
| KCBLKENX002 | NAIROBI | INDUSTRIAL AREA |
| KCBLKENX005 | NAIROBI | KIPANDE HOUSE |
| KCBLKENX077 | NAIROBI | KISUMU MAIN |
| KCBLKENX017 | NAIROBI | MOI AVENUE |
| KCBLKENXTMK | NAIROBI | TREASURY |
| KCBLKENX080 | MOMBASA | TREASURY SQUARE |
- KCBLKENXTFSNAIROBI
- KCBLKENXCUSNAIROBI
- KCBLKENXDMMNAIROBI · DOMESTIC MONEY MARKET UNIT
- KCBLKENX012NAIROBI · GIGIRI-UNEP BRANCH
- KCBLKENXNAIROBI · HEAD OFFICE
- KCBLKENX002NAIROBI · INDUSTRIAL AREA
- KCBLKENX005NAIROBI · KIPANDE HOUSE
- KCBLKENX077NAIROBI · KISUMU MAIN
- KCBLKENX017NAIROBI · MOI AVENUE
- KCBLKENXTMKNAIROBI · TREASURY
- KCBLKENX080MOMBASA · TREASURY SQUARE
KENYA WOMEN MICROFINANCE BANK
| SWIFT/BIC | City | Branch |
|---|
| KWMIKENX | NAIROBI | — |
KINGDOM BANK LTD
| SWIFT/BIC | City | Branch |
|---|
| CIFIKENA | NAIROBI | — |
M-ORIENTAL BANK LTD
| SWIFT/BIC | City | Branch |
|---|
| MORBKENA | NAIROBI | — |
MIDDLE EAST BANK KENYA LTD
| SWIFT/BIC | City | Branch |
|---|
| MIEKKENA | NAIROBI | — |
MOBEX MONEY TRANSFER SERVICES LIMITED
| SWIFT/BIC | City | Branch |
|---|
| MMTSKENA | NAIROBI | — |
NATIONAL BANK OF KENYA LTD.
| SWIFT/BIC | City | Branch |
|---|
| NBKEKENX337 | RUIRU | RUIRU BRANCH |
| NBKEKENX876 | NAIROBI | NYERI BRANCH |
| NBKEKENX868 | NAIROBI | NAROK BRANCH |
| NBKEKENX757 | NAIROBI | NAKURU BRANCH |
| NBKEKENX739 | NAIROBI | MOMBASA NKURUMAH BRANCH |
| NBKEKENX973 | NAIROBI | MOMBASA MOI BRANCH |
| NBKEKENX949 | NAIROBI | MOLO BRANCH |
| NBKEKENX743 | NAIROBI | MOI AVENUE BRANCH |
| NBKEKENX833 | NAIROBI | MERU BRANCH |
| NBKEKENX922 | NAIROBI | LIMURU BRANCH |
| NBKEKENX930 | NAIROBI | KITUI BRANCH |
| NBKEKENX884 | NAIROBI | KITALE BRANCH |
| NBKEKENX815 | NAIROBI | KISII BRANCH |
| NBKEKENX725 | NAIROBI | KENYATTA AVENUE BRANCH |
| NBKEKENX841 | NAIROBI | KARATINA BRANCH |
| NBKEKENX965 | NAIROBI | KAPSABET BRANCH |
| NBKEKENX329 | NAIROBI | HOSPITAL BRANCH |
| NBKEKENX808 | NAIROBI | HILL PLAZA BRANCH |
| NBKEKENX711 | NAIROBI | HARAMBEE AVENUE BRANCH |
| NBKEKENX789 | NAIROBI | ELDORET BRANCH |
| NBKEKENX310 | NAIROBI | CORPORATE DIVISION |
| NBKEKENX828 | NAIROBI | BUSIA BRANCH |
| NBKEKENX957 | NAIROBI | BUNGOMA BRANCH |
| NBKEKENX302 | NAIROBI | AWENDO BRANCH |
| NBKEKENX | NAIROBI | — |
| NBKEKENX761 | NAIROBI | KISUMU BRANCH |
- NBKEKENX337RUIRU · RUIRU BRANCH
- NBKEKENX876NAIROBI · NYERI BRANCH
- NBKEKENX868NAIROBI · NAROK BRANCH
- NBKEKENX757NAIROBI · NAKURU BRANCH
- NBKEKENX739NAIROBI · MOMBASA NKURUMAH BRANCH
- NBKEKENX973NAIROBI · MOMBASA MOI BRANCH
- NBKEKENX949NAIROBI · MOLO BRANCH
- NBKEKENX743NAIROBI · MOI AVENUE BRANCH
- NBKEKENX833NAIROBI · MERU BRANCH
- NBKEKENX922NAIROBI · LIMURU BRANCH
- NBKEKENX930NAIROBI · KITUI BRANCH
- NBKEKENX884NAIROBI · KITALE BRANCH
- NBKEKENX815NAIROBI · KISII BRANCH
- NBKEKENX725NAIROBI · KENYATTA AVENUE BRANCH
- NBKEKENX841NAIROBI · KARATINA BRANCH
- NBKEKENX965NAIROBI · KAPSABET BRANCH
- NBKEKENX329NAIROBI · HOSPITAL BRANCH
- NBKEKENX808NAIROBI · HILL PLAZA BRANCH
- NBKEKENX711NAIROBI · HARAMBEE AVENUE BRANCH
- NBKEKENX789NAIROBI · ELDORET BRANCH
- NBKEKENX310NAIROBI · CORPORATE DIVISION
- NBKEKENX828NAIROBI · BUSIA BRANCH
- NBKEKENX957NAIROBI · BUNGOMA BRANCH
- NBKEKENX302NAIROBI · AWENDO BRANCH
- NBKEKENXNAIROBI
- NBKEKENX761NAIROBI · KISUMU BRANCH
NCBA BANK KENYA PLC
| SWIFT/BIC | City | Branch |
|---|
| CBAFKENX | NAIROBI | — |
PARAMOUNT BANK LIMITED
| SWIFT/BIC | City | Branch |
|---|
| PAUTKENA | NAIROBI | — |
PREMIER BANK KENYA LIMITED
| SWIFT/BIC | City | Branch |
|---|
| IFCBKENA | NAIROBI | — |
PRIME BANK LTD.
| SWIFT/BIC | City | Branch |
|---|
| PRIEKENX | NAIROBI | — |
RAFIKI MICROFINANCE BANK
| SWIFT/BIC | City | Branch |
|---|
| RMFBKENA | NAIROBI | — |
SALAAM MICROFINANCE BANK LIMITED
| SWIFT/BIC | City | Branch |
|---|
| SLMIKENA | NAIROBI | — |
SBM BANK (KENYA) LIMITED
| SWIFT/BIC | City | Branch |
|---|
| SBMKKENA | NAIROBI | — |
SIDIAN BANK LIMITED
| SWIFT/BIC | City | Branch |
|---|
| SIDNKENA | NAIROBI | — |
STANBIC BANK KENYA LIMITED
| SWIFT/BIC | City | Branch |
|---|
| SBICKENX | NAIROBI | — |
STANDARD CHARTERED BANK KENYA LIMITED
| SWIFT/BIC | City | Branch |
|---|
| SCBLKENX | NAIROBI | — |
| SCBLKENXSSU | NAIROBI | SECURITIES SERVICES UNIT |
| SCBLKENXTRD | NAIROBI | TRADE |
- SCBLKENXNAIROBI
- SCBLKENXSSUNAIROBI · SECURITIES SERVICES UNIT
- SCBLKENXTRDNAIROBI · TRADE
THE CO-OPERATIVE BANK OF KENYA LTD
| SWIFT/BIC | City | Branch |
|---|
| KCOOKENA | NAIROBI | — |
THE COMPANY FOR HABITAT AND HOUSING IN AFRICA (SHELTER - AFRIQUE)
| SWIFT/BIC | City | Branch |
|---|
| SLTEKENA | NAIROBI | — |
UBA KENYA BANK LIMITED
| SWIFT/BIC | City | Branch |
|---|
| UNAFKENA | NAIROBI | — |
VICTORIA COMMERCIAL BANK PLC
| SWIFT/BIC | City | Branch |
|---|
| VICMKENA | NAIROBI | — |
How SWIFT works in Kenya
Banks in Kenya use SWIFT/BIC codes to receive international wires and cross-border payments. The country code in every Kenya BIC is KE (positions 5–6 of the code). When sending money into Kenya, always match both the SWIFT code and the recipient's bank branch/city to avoid routing errors.
Common questions about SWIFT/BIC codes in Kenya
How do I find my bank's SWIFT code in Kenya?
Search for your bank in the list on this page. You can also check your online banking, a bank statement, or ask your bank. Always confirm the code with the bank before you send money.
Is the SWIFT code the same for all branches?
Not always. An 8-character code names the bank. An 11-character code adds a branch or unit. Some banks accept the 8-character code for every branch and some need the exact branch code, so ask the bank you are paying.
Does Kenya use IBAN?
No. Kenya is not on our list of IBAN countries. To pay a bank there, use the bank's SWIFT/BIC code and the account number of the person you are paying.
How do I check that a SWIFT code is right?
Search the code or the bank name on this page and compare the bank name, city and branch. Then confirm it with the bank you are paying. A code that looks right does not prove the account exists.
Is a SWIFT code the same as my account number?
No. A SWIFT/BIC code names the bank, not you. To receive money you also need your account number, or your IBAN if your country uses one.