In order to make international payments to Nigeria you have to know the bank´s SWIFT / BIC code.
The SWIFT code consists of 8 to 11 characters (letters and digits) and for Nigeria the SWIFT code has the following format:
Find below an extensive A to Z list of the SWIFT codes in Nigeria:
| SWIFT Code | Bank | City |
| NIGINGL1 | BT INTERNATIONAL (NIGERIA) LTD. | LAGOS |
| NMBNNGL1 | NIGBEL MERCHANT BANK (NIG)LTD. | LAGOS |
| OCBINGLA | OCEANIC BANK INTERNATIONAL (NIGERIA) LIMITED | LAGOS |
| OCBINGLA023 | OCEANIC BANK INTERNATIONAL (NIGERIA) LIMITED | ABUJA |
| OCBINGLA024 | OCEANIC BANK INTERNATIONAL (NIGERIA) LIMITED | ABA |
| OCBINGLA026 | OCEANIC BANK INTERNATIONAL (NIGERIA) LIMITED | ONITSHA |
| OCBINGLA027 | OCEANIC BANK INTERNATIONAL (NIGERIA) LIMITED | WARRI |
| OCBINGLA028 | OCEANIC BANK INTERNATIONAL (NIGERIA) LIMITED | PORT HARCOURT |
| OCBINGLA029 | OCEANIC BANK INTERNATIONAL (NIGERIA) LIMITED | ASABA |
| OCBINGLA02K | OCEANIC BANK INTERNATIONAL (NIGERIA) LIMITED | KANO |
| OCBINGLA030 | OCEANIC BANK INTERNATIONAL (NIGERIA) LIMITED | IKEJA |
| OCBINGLA031 | OCEANIC BANK INTERNATIONAL (NIGERIA) LIMITED | LAGOS |
| OCBINGLA032 | OCEANIC BANK INTERNATIONAL (NIGERIA) LIMITED | APAPA |
| OCBINGLA033 | OCEANIC BANK INTERNATIONAL (NIGERIA) LIMITED | IKEJA |
| PLNINGLA | PLATINUMHABIB BANK PLC | LAGOS |
| PRDTNGLA | SKYE BANK PLC | LAGOS |
| REECNGL1 | RENAISSANCE SECURITIES (NIGERIA) LIMITED | LAGOS |
| SBICNGLX | IBTC CHARTERED BANK PLC | LAGOS |
| SBICNGLXKAN | STANBIC IBTC BANK PLC | KANO |
| SCBLNGLA | STANDARD CHARTERED BANK NIGERIA LTD | LAGOS |
| SPRGNGLA | SPRING BANK PLC | LAGOS |
| TDEBNGL1 | TRADE BANK PLC | LAGOS |
| TRLLNGL1 | TRADE-ON-WEB, LLC | WARRI |
| UBNINGLA | UNION BANK OF NIGERIA PLC. | LAGOS |