List of all bank’s Kenya SWIFT Codes and BIC Codes with the following information:
- Bank Code: 4 characters to identify the bank,
- Country Code: 2 characters constituting the ISO country code (ISO 3166-1),
- Location Code: 2 characters (alphabetical or numerical) to differentiate banks in the same country,
- Branch Code: 3 optional characters defining the agency as a bank branch.
Kenya Swift Codes and BIC Codes |
||||||||
Bank |
Number |
City |
Information complement |
Swift Code / BIC Code |
Bank Code |
Cou. Code |
Loc. Code |
Bra. Code |
Swift Code / BIC: AFRICAN BANKING CORPORATION LTD |
||||||||
BCQ 6625 | NAIROBI | ABCLKENA | ABCL | KE | NA | |||
Swift Code / BIC: BANK OF AFRICA KENYA LTD |
||||||||
BCQ 6626 | MOMBASA | (MOMBASA BRANCH) | AFRIKENX002 | AFRI | KE | NX | 002 | |
BCQ 6627 | NAIROBI | AFRIKENX | AFRI | KE | NX | |||
Swift Code / BIC: BANK OF BARODA (KENYA) LTD |
||||||||
BCQ 6628 | KAKAMEGA | (KAKAMEGA BRANCH) | BARBKENAKAK | BARB | KE | NA | KAK | |
BCQ 6629 | KISUMU | (KISUMU BRANCH) | BARBKENAKIS | BARB | KE | NA | KIS | |
BCQ 6630 | MOMBASA | (DIGO ROAD, MOMBASA) | BARBKENAMOM | BARB | KE | NA | MOM | |
BCQ 6631 | MOMBASA | (NYALI BRANCH, MOMBASA, KENYA) | BARBKENANYA | BARB | KE | NA | NYA | |
BCQ 6632 | NAIROBI | (INDUSTRIAL AREA BR.) | BARBKENAIND | BARB | KE | NA | IND | |
BCQ 6633 | NAIROBI | (NAIROBI MAIN) | BARBKENANMO | BARB | KE | NA | NMO | |
BCQ 6634 | NAIROBI | (SARIT CENTRE) | BARBKENASAR | BARB | KE | NA | SAR | |
BCQ 6635 | NAIROBI | BARBKENA | BARB | KE | NA | |||
Swift Code / BIC: BANK OF INDIA |
||||||||
BCQ 6636 | MOMBASA | (MOMBASA BR) | BKIDKENAMSA | BKID | KE | NA | MSA | |
BCQ 6637 | NAIROBI | (INDUSTRIAL AREA BR) | BKIDKENAIAB | BKID | KE | NA | IAB | |
BCQ 6638 | NAIROBI | (WESTLANDS BR) | BKIDKENAWST | BKID | KE | NA | WST | |
BCQ 6639 | NAIROBI | BKIDKENA | BKID | KE | NA | |||
Swift Code / BIC: BARCLAYS BANK OF KENYA, LTD. |
||||||||
BCQ 6640 | ELDORET | (ELDORET BRANCH) | BARCKENXELD | BARC | KE | NX | ELD | |
BCQ 6641 | MOMBASA | (DIGO ROAD MOMBASA) | BARCKENXMDR | BARC | KE | NX | MDR | |
BCQ 6642 | MOMBASA | (NKRUMAH ROAD BRANCH) | BARCKENXMNR | BARC | KE | NX | MNR | |
BCQ 6643 | NAIROBI | (BACK OFFICE PROCESSING CENTRE, BANK HOUSE) | BARCKENXOCB | BARC | KE | NX | OCB | |
BCQ 6644 | NAIROBI | (CARD CENTRE NAIROBI) | BARCKENXNCC | BARC | KE | NX | NCC | |
BCQ 6645 | NAIROBI | (DEALERS DEPARTMENT H/O) | BARCKENXDLR | BARC | KE | NX | DLR | |
BCQ 6646 | NAIROBI | (NAIROBI DISTRIBUTION CENTRE) | BARCKENXNDC | BARC | KE | NX | NDC | |
BCQ 6647 | NAIROBI | (PAYMENTS AND INTERNATIONAL SERVICES) | BARCKENXPIS | BARC | KE | NX | PIS | |
BCQ 6648 | NAIROBI | (PLAZA BUSINESS CENTRE) | BARCKENXNPB | BARC | KE | NX | NPB | |
BCQ 6649 | NAIROBI | (TRADE PROCESSING CENTRE) | BARCKENXTPC | BARC | KE | NX | TPC | |
BCQ 6650 | NAIROBI | (VOUCHER PROCESSING CENTRE) | BARCKENXVPC | BARC | KE | NX | VPC | |
BCQ 6651 | NAIROBI | BARCKENX | BARC | KE | NX | |||
Swift Code / BIC: CENTRAL BANK OF KENYA |
||||||||
BCQ 6652 | NAIROBI | (BANKING DIVISION) | CBKEKENXBKG | CBKE | KE | NX | BKG | |
BCQ 6653 | NAIROBI | (CURRENCY DIVISION) | CBKEKENXCNY | CBKE | KE | NX | CNY | |
BCQ 6654 | NAIROBI | (NATIONAL DEBT DIVISION) | CBKEKENXNDO | CBKE | KE | NX | NDO | |
BCQ 6655 | NAIROBI | CBKEKENX | CBKE | KE | NX | |||
Swift Code / BIC: CFC STANBIC BANK LIMITED |
||||||||
BCQ 6656 | NAIROBI | (STRUCTURED PAYMENTS) | SBICKENXSSP | SBIC | KE | NX | SSP | |
BCQ 6657 | NAIROBI | SBICKENX | SBIC | KE | NX | |||
Swift Code / BIC: CHASE BANK (KENYA) LIMITED |
||||||||
BCQ 6658 | NAIROBI | CKENKENA | CKEN | KE | NA | |||
Swift Code / BIC: CITIBANK N.A. NAIROBI |
||||||||
BCQ 6659 | NAIROBI | (TRADE SERVICES DEPARTMENT) | CITIKENATRD | CITI | KE | NA | TRD | |
BCQ 6660 | NAIROBI | CITIKENA | CITI | KE | NA | |||
Swift Code / BIC: COMMERCIAL BANK OF AFRICA LTD. |
||||||||
BCQ 6661 | NAIROBI | CBAFKENX | CBAF | KE | NX | |||
Swift Code / BIC: CONSOLIDATED BANK OF KENYA LTD |
||||||||
BCQ 6662 | NAIROBI | CONKKENA | CONK | KE | NA | |||
Swift Code / BIC: CREDIT BANK LIMITED |
||||||||
BCQ 6663 | NAIROBI | CRBTKENA | CRBT | KE | NA | |||
Swift Code / BIC: DEVELOPMENT BANK OF KENYA LIMITED |
||||||||
BCQ 6664 | NAIROBI | DEVKKENA | DEVK | KE | NA | |||
Swift Code / BIC: DIAMOND TRUST BANK KENYA LIMITED |
||||||||
BCQ 6665 | NAIROBI | (HEAD OFFICE) | DTKEKENA | DTKE | KE | NA | ||
Swift Code / BIC: DUBAI BANK KENYA LTD |
||||||||
BCQ 6666 | NAIROBI | DUKNKENA | DUKN | KE | NA | |||
Swift Code / BIC: EASTERN AND SOUTHERN AFRICAN TRADE AND DEVELOPMENTBANK |
||||||||
BCQ 6667 | NAIROBI | ESATKENA | ESAT | KE | NA | |||
Swift Code / BIC: ECOBANK KENYA LTD |
||||||||
BCQ 6668 | NAIROBI | ECOCKENA | ECOC | KE | NA | |||
Swift Code / BIC: EQUATORIAL COMMERCIAL BANK LTD |
||||||||
BCQ 6669 | NAIROBI | EQUAKENA | EQUA | KE | NA | |||
Swift Code / BIC: EQUITY BANK LIMITED |
||||||||
BCQ 6670 | NAIROBI | EQBLKENA | EQBL | KE | NA | |||
Swift Code / BIC: FAMILY BANK LIMITED |
||||||||
BCQ 6671 | NAIROBI | FABLKENA | FABL | KE | NA | |||
Swift Code / BIC: FIDELITY COMMERCIAL BANK LTD |
||||||||
BCQ 6672 | NAIROBI | FCBLKENA | FCBL | KE | NA | |||
Swift Code / BIC: FINA BANK LTD |
||||||||
BCQ 6673 | NAIROBI | FBAKKENA | FBAK | KE | NA | |||
Swift Code / BIC: FIRST COMMUNITY BANK LIMITED |
||||||||
BCQ 6674 | NAIROBI | IFCBKENA | IFCB | KE | NA | |||
Swift Code / BIC: GIRO COMMERCIAL BANK LTD |
||||||||
BCQ 6675 | NAIROBI | GIROKENX | GIRO | KE | NX | |||
Swift Code / BIC: GUARDIAN BANK LIMITED |
||||||||
BCQ 6676 | NAIROBI | GUARKENA | GUAR | KE | NA | |||
Swift Code / BIC: GULF AFRICAN BANK LTD |
||||||||
BCQ 6677 | NAIROBI | GAFRKENA | GAFR | KE | NA | |||
Swift Code / BIC: HABIB BANK AG ZURICH |
||||||||
BCQ 6678 | NAIROBI | HBZUKENA | HBZU | KE | NA | |||
Swift Code / BIC: HABIB BANK LIMITED |
||||||||
BCQ 6679 | NAIROBI | HABBKENX | HABB | KE | NX | |||
Swift Code / BIC: HOUSING FINANCE COMPANY OF KENYA |
||||||||
BCQ 6680 | NAIROBI | HFCOKENA | HFCO | KE | NA | |||
Swift Code / BIC: I AND M BANK LTD |
||||||||
BCQ 6681 | NAIROBI | (FUNDS TRANSFER DEPARTMENT) | IMBLKENAFTR | IMBL | KE | NA | FTR | |
BCQ 6682 | NAIROBI | (SETTLEMENT DEPARTMENT) | IMBLKENASTL | IMBL | KE | NA | STL | |
BCQ 6683 | NAIROBI | (TRADE FINANCE DEPARTMENT) | IMBLKENATRD | IMBL | KE | NA | TRD | |
BCQ 6684 | NAIROBI | IMBLKENA | IMBL | KE | NA | |||
Swift Code / BIC: IMPERIAL BANK LIMITED |
||||||||
BCQ 6685 | NAIROBI | IMPLKENA | IMPL | KE | NA | |||
Swift Code / BIC: JAMII BORA BANK LTD |
||||||||
BCQ 6686 | NAIROBI | CIFIKENA | CIFI | KE | NA | |||
Swift Code / BIC: KENYA COMMERCIAL BANK LIMITED |
||||||||
BCQ 6687 | MOMBASA | (TREASURY SQUARE) | KCBLKENX080 | KCBL | KE | NX | 080 | |
BCQ 6688 | NAIROBI | (DOMESTIC MONEY MARKET UNIT) | KCBLKENXDMM | KCBL | KE | NX | DMM | |
BCQ 6689 | NAIROBI | (GIGIRI-UNEP BRANCH) | KCBLKENX012 | KCBL | KE | NX | 012 | |
BCQ 6690 | NAIROBI | (HEAD OFFICE) | KCBLKENX | KCBL | KE | NX | ||
BCQ 6691 | NAIROBI | (INDUSTRIAL AREA) | KCBLKENX002 | KCBL | KE | NX | 002 | |
BCQ 6692 | NAIROBI | (KIPANDE HOUSE) | KCBLKENX005 | KCBL | KE | NX | 005 | |
BCQ 6693 | NAIROBI | (KISUMU MAIN) | KCBLKENX077 | KCBL | KE | NX | 077 | |
BCQ 6694 | NAIROBI | (MOI AVENUE) | KCBLKENX017 | KCBL | KE | NX | 017 | |
BCQ 6695 | NAIROBI | (TREASURY) | KCBLKENXTMK | KCBL | KE | NX | TMK | |
BCQ 6696 | NAIROBI | KCBLKENXCUS | KCBL | KE | NX | CUS | ||
BCQ 6697 | NAIROBI | KCBLKENXTFS | KCBL | KE | NX | TFS | ||
Swift Code / BIC: K-REP BANK LIMITED |
||||||||
BCQ 6698 | NAIROBI | KREPKENA | KREP | KE | NA | |||
Swift Code / BIC: MIDDLE EAST BANK KENYA LTD |
||||||||
BCQ 6699 | NAIROBI | MIEKKENA | MIEK | KE | NA | |||
Swift Code / BIC: NATIONAL BANK OF KENYA LTD. |
||||||||
BCQ 6700 | NAIROBI | (AWENDO BRANCH) | NBKEKENX302 | NBKE | KE | NX | 302 | |
BCQ 6701 | NAIROBI | (BUNGOMA BRANCH) | NBKEKENX957 | NBKE | KE | NX | 957 | |
BCQ 6702 | NAIROBI | (BUSIA BRANCH) | NBKEKENX828 | NBKE | KE | NX | 828 | |
BCQ 6703 | NAIROBI | (CORPORATE DIVISION) | NBKEKENX310 | NBKE | KE | NX | 310 | |
BCQ 6704 | NAIROBI | (ELDORET BRANCH) | NBKEKENX789 | NBKE | KE | NX | 789 | |
BCQ 6705 | NAIROBI | (HARAMBEE AVENUE BRANCH) | NBKEKENX711 | NBKE | KE | NX | 711 | |
BCQ 6706 | NAIROBI | (HILL PLAZA BRANCH) | NBKEKENX808 | NBKE | KE | NX | 808 | |
BCQ 6707 | NAIROBI | (HOSPITAL BRANCH) | NBKEKENX329 | NBKE | KE | NX | 329 | |
BCQ 6708 | NAIROBI | (KAPSABET BRANCH) | NBKEKENX965 | NBKE | KE | NX | 965 | |
BCQ 6709 | NAIROBI | (KARATINA BRANCH) | NBKEKENX841 | NBKE | KE | NX | 841 | |
BCQ 6710 | NAIROBI | (KENYATTA AVENUE BRANCH) | NBKEKENX725 | NBKE | KE | NX | 725 | |
BCQ 6711 | NAIROBI | (KISII BRANCH) | NBKEKENX815 | NBKE | KE | NX | 815 | |
BCQ 6712 | NAIROBI | (KISUMU BRANCH) | NBKEKENX761 | NBKE | KE | NX | 761 | |
BCQ 6713 | NAIROBI | (KITALE BRANCH) | NBKEKENX884 | NBKE | KE | NX | 884 | |
BCQ 6714 | NAIROBI | (KITUI BRANCH) | NBKEKENX930 | NBKE | KE | NX | 930 | |
BCQ 6715 | NAIROBI | (LIMURU BRANCH) | NBKEKENX922 | NBKE | KE | NX | 922 | |
BCQ 6716 | NAIROBI | (MERU BRANCH) | NBKEKENX833 | NBKE | KE | NX | 833 | |
BCQ 6717 | NAIROBI | (MOI AVENUE BRANCH) | NBKEKENX743 | NBKE | KE | NX | 743 | |
BCQ 6718 | NAIROBI | (MOLO BRANCH) | NBKEKENX949 | NBKE | KE | NX | 949 | |
BCQ 6719 | NAIROBI | (MOMBASA MOI BRANCH) | NBKEKENX973 | NBKE | KE | NX | 973 | |
BCQ 6720 | NAIROBI | (MOMBASA NKURUMAH BRANCH) | NBKEKENX739 | NBKE | KE | NX | 739 | |
BCQ 6721 | NAIROBI | (NAKURU BRANCH) | NBKEKENX757 | NBKE | KE | NX | 757 | |
BCQ 6722 | NAIROBI | (NAROK BRANCH) | NBKEKENX868 | NBKE | KE | NX | 868 | |
BCQ 6723 | NAIROBI | (NYERI BRANCH) | NBKEKENX876 | NBKE | KE | NX | 876 | |
BCQ 6724 | NAIROBI | NBKEKENX | NBKE | KE | NX | |||
BCQ 6725 | RUIRU | (RUIRU BRANCH) | NBKEKENX337 | NBKE | KE | NX | 337 | |
Swift Code / BIC: NIC BANK LIMITED |
||||||||
BCQ 6726 | NAIROBI | (HEAD OFFICE) | NINCKENA | NINC | KE | NA | ||
Code Swift / BIC : ORIENTAL COMMERCIAL BANK LTD |
||||||||
BCQ 6727 | NAIROBI | DELFKENA | DELF | KE | NA | |||
Swift Code / BIC: PARAMOUNT UNIVERSAL BANK LIMITED |
||||||||
BCQ 6728 | NAIROBI | PAUTKENA | PAUT | KE | NA | |||
Swift Code / BIC: PRIME BANK LTD. |
||||||||
BCQ 6729 | NAIROBI | PRIEKENX | PRIE | KE | NX | |||
Swift Code / BIC: RAFIKI MICROFINANCE BANK |
||||||||
BCQ 6730 | NAIROBI | RMFBKENA | RMFB | KE | NA | |||
Swift Code / BIC: STANDARD CHARTERED BANK KENYA LIMITED |
||||||||
BCQ 6731 | NAIROBI | (SECURITIES SERVICES UNIT) | SCBLKENXSSU | SCBL | KE | NX | SSU | |
BCQ 6732 | NAIROBI | (TRADE) | SCBLKENXTRD | SCBL | KE | NX | TRD | |
BCQ 6733 | NAIROBI | SCBLKENX | SCBL | KE | NX | |||
Swift Code / BIC: THE CO-OPERATIVE BANK OF KENYA LTD |
||||||||
BCQ 6734 | NAIROBI | KCOOKENA | KCOO | KE | NA | |||
Swift Code / BIC: TRANS-NATIONAL BANK LIMITED |
||||||||
BCQ 6735 | NAIROBI | TNBLKENA | TNBL | KE | NA | |||
Swift Code / BIC: UBA KENYA BANK LIMITED |
||||||||
BCQ 6736 | NAIROBI | UNAFKENA | UNAF | KE | NA | |||
Swift Code / BIC: VICTORIA COMMERCIAL BANK LIMITED |
||||||||
BCQ 6737 | NAIROBI | VICMKENA | VICM | KE | NA |
The Society for Worldwide Interbank Financial Telecommunication officially manages Kenya SWIFT Codes and BIC Codes. The Web page SWIFT Codes and BIC Codes includes all banks’ SWIFT Codes and BIC Codes by continent, country, and bank name.