SWIFT Codes for banks in Nigeria

Bank City SWIFT Code
INTERSWITCH LIMITED
LAGOS INTWNGL2
INDORAMA ELEME PETROCHEMICALS LIMITED
PORT HARCOURT INLHNGL1
INDORAMA ELEME FERTILIZER AND CHEMICALS LIMITED
PORT HARCOURT IEFCNGL1
HOPE PSBANK
VICTORIA ISLAND HPSBNGLA
HERITAGE BANK PLC
LAGOS HBCLNGLA
HALLMARK BANK PLC
LAGOS HALMNGL1
GULF BANK OF NIGERIA PLC
VICTORIA ISLAND GBNPNGL1
GUARANTY TRUST BANK PLC
VICTORIA ISLAND GTBINGLA
GUARANTY TRUST BANK PLC (INFO POOL)
LAGOS GTBINGLAIFP
GREENWICH MERCHANT BANK LIMITED
VICTORIA ISLAND GMBLNGLA
GLOBUS BANK LIMITED
VICTORIA ISLAND GLOUNGLA
FSDH MERCHANT BANK LTD
LAGOS FSDHNGLA
FORTUNE INTERNATIONAL BANC PLC
LAGOS FOIBNGL1
FMDQ SECURITIES EXCHANGE LIMITED
VICTORIA ISLAND FMDQNGLA
FIRST CITY MONUMENT BANK LTD
LAGOS KNUBNGL1
FIRST CITY MONUMENT BANK LTD
KATSINA KNUBNGL1022
FIRST CITY MONUMENT BANK LTD
KADUNA KACBNG21
FIRST CITY MONUMENT BANK LIMITED (ELECTRONIC BANKING)
LAGOS FCMBNGLAWEB
FIRST CITY MONUMENT BANK LIMITED
LAGOS FCMBNGLA
FIRST BANK OF NIGERIA LTD (CUSTODIAN SERVICES)
LAGOS FBNINGLAGCS
FIRST BANK OF NIGERIA LTD
LAGOS FBNINGLA
FIDELITY BANK PLC
VICTORIA ISLAND FUMRNGL1
FIDELITY BANK PLC
VICTORIA ISLAND MAMBNGL1
FIDELITY BANK PLC
LAGOS FIDTNGLA
FBNQUEST MERCHANT BANK LIMITED
LAGOS KDHLNGLA
EFG HERMES NIGERIA LIMITED
VICTORIA ISLAND EFHNNGL1
ECOBANK NIGERIA LIMITED
VICTORIA ISLAND ECOCNGLA
DEVCOM BANK LTD
VICTORIA ISLAND DEVCNGL1
DEUTSCHE BANK REPRESENTATIVE OFFICE NIGERIA LIMITED
LAGOS NIGINGL1
CSL STOCKBROKERS LIMITED
LAGOS CSSKNGL1
CORONATION MERCHANT BANK LIMITED
LAGOS CMBBNGLA
CITY EXPRESS BANK LIMITED
LAGOS CIEHNGL1
CITIBANK NIGERIA LIMITED (TRADE SERVICES DEPARTMENT)
VICTORIA ISLAND CITINGLATRD
CITIBANK NIGERIA LIMITED
VICTORIA ISLAND CITINGLA
CHAPEL HILL DENHAM SECURITIES LIMITED
VICTORIA ISLAND CHDENGL1
CENTRAL SECURITIES CLEARING SYSTEM PLC
LAGOS CSCYNGLA
CENTRAL BANK OF NIGERIA (CBN FIN INFORMATION SERVICE)
LAGOS CBNINGLANGA
CENTRAL BANK OF NIGERIA
LAGOS CBNINGLA
CENTRAL BANK OF NIGERIA
ABUJA CBNINGLG
BRITISH AMERICAN TOBACCO MARKETING NIGERIA LTD
ABUJA BATSNGL1
BRITISH AMERICAN TOBACCO (NIGERIA) LTD
VICTORIA ISLAND BATSNG21
BANK OF INDUSTRY LIMITED
LAGOS NIDBNGL1
BANK OF INDUSTRY FINANCIAL DEPARTMENT
LAGOS BOIYNGLA
ASSET MANAGEMENT CORPORATION OF NIGERIA
ABUJA AMNGNGLA
AFRICAN EXPORT-IMPORT BANK
ABUJA PASSNGLA
AFRICA FINANCE CORPORATION
LAGOS AFFCNGLA
ACCESS BANK PLC
VICTORIA ISLAND ABNGNGLA
ABSA SECURITIES NIGERIA LIMITED
LAGOS ASNINGL2
9 PAYMENT SERVICE BANK LIMITED
VICTORIA ISLAND IPSBNGLA
11 PLC
APAPA MOOGNGL1

Find SWIFT Code

Search

Validate SWIFT Code

Check

What is a SWIFT Code for Banks in Nigeria?

When transferring money internationally to banks in Nigeria, you will frequently encounter the terms SWIFT code or BIC (Business Identifier Code) inside bank details. Managed by the Society for Worldwide Interbank Financial Telecommunication, this unique 8 to 11-digit alphanumeric sequence acts as a universal passport for banks in Nigeria. It ensures that your funds cross global borders safely and arrive at the exact financial institution intended.

SWIFT vs. BIC: What's the difference?

In the banking industry, the terms SWIFT code and BIC are used interchangeably. SWIFT refers to the organization that issues the codes, while BIC stands for the actual code itself. An 8-character code identifies the primary head office of the bank in Nigeria, while an 11-character code specifies a particular local branch.

Do I need an IBAN or a SWIFT Code for Nigeria?

While a SWIFT code identifies a specific bank in Nigeria, an IBAN (International Bank Account Number) identifies an individual customer's bank account. Depending on whether you are sending money to Nigeria or another region—particularly in Europe or the Middle East—you will likely need both codes to successfully complete a cross-border wire transfer.

How to use this directory?

Browse our comprehensive, verified directory of SWIFT codes for all registered financial institutions in Nigeria. We provide accurate formatting details and branch locations to help you validate routing instructions before initiating any international bank payment.

Disclaimer: This directory is provided for general reference and informational purposes only. While we make every reasonable effort to verify the bank codes and details presented on our platform, OneBIC accepts absolutely no liability for any financial losses, transfer delays, or damages arising from relying on this data. Please always officially verify all wire instructions with your receiving bank.