List of Nigerian Bank Codes — CBN Codes, SWIFT & USSD
Every Nigerian bank's 3-digit CBN interbank code, SWIFT/BIC code, and USSD banking code — for all commercial, non-interest (Islamic), and merchant banks. Updated August 2026.
What are Nigerian Bank Codes?
A Nigerian bank code is a unique number assigned by the Central Bank of Nigeria (CBN) and NIBSS to each licensed bank. These codes identify the destination bank during electronic NIP (Nigeria Instant Payment) transfers between banks.
There are three main types of bank identification codes in Nigeria:
CBN Interbank Code (3-digit NIP code): Used for everyday instant transfers between Nigerian banks. Displayed on all banking apps when selecting a destination bank — e.g., 058 = GTBank, 044 = Access Bank, 057 = Zenith Bank.
SWIFT/BIC Code: An international identifier used when receiving wire transfers from overseas banks — e.g., GTBINGLA for GTBank. 8–11 characters, assigned by SWIFT.
Sort Code (6-digit): A legacy clearing code for cheque processing and older NEFT payments — e.g., 058152 for GTBank. The first 3 digits are the CBN code.
Complete List of Nigerian CBN Bank Codes (2026)
Use the search below or scroll the table to find any bank's CBN code, SWIFT code, and USSD code. Click "Full Guide" for transfer steps, branch codes, and FAQs for that bank.
| # | Bank Name | CBN Code | SWIFT / BIC | USSD Code | Type | Full Guide |
|---|---|---|---|---|---|---|
| 1 | Guaranty Trust Bank (GTBank) | 058 | GTBINGLA | *737# | Tier-1 Commercial | Guide → |
| 2 | Access Bank Plc | 044 | ABNGNGLA | *901# | Tier-1 Commercial | Guide → |
| 3 | Zenith Bank Plc | 057 | ZEIBNGLA | *966# | Tier-1 Commercial | Guide → |
| 4 | First Bank of Nigeria | 011 | FBNINGLA | *894# | Tier-1 Commercial | Guide → |
| 5 | United Bank for Africa (UBA) | 033 | UNAFNGLA | *919# | Tier-1 Commercial | Guide → |
| 6 | Fidelity Bank Plc | 070 | FIDTNGLA | *770# | Tier-2 Commercial | Guide → |
| 7 | First City Monument Bank (FCMB) | 214 | FCMBNGLA | *329# | Tier-2 Commercial | Guide → |
| 8 | Stanbic IBTC Bank | 221 | SBICNGLA | *909# | Commercial (Intl. affiliate) | Guide → |
| 9 | Ecobank Nigeria | 050 | ECOCNGLA | *326# | Commercial (Pan-African) | Guide → |
| 10 | Wema Bank / ALAT | 035 | WEMANGLA | *945# | Commercial (Digital) | Guide → |
| 11 | Sterling Bank Plc | 232 | NAMENGLA | *822# | Tier-2 Commercial | Guide → |
| 12 | Citibank Nigeria | 023 | CITINGLA | N/A | International / Corporate | Guide → |
| 13 | Standard Chartered Nigeria | 068 | SCBLNGLA | SC Mobile | International | Guide → |
| 14 | Globus Bank | 00103 | GLBBNGLA | *989# | Commercial (New gen) | Guide → |
| 15 | Providus Bank | 101 | PROVNGLA | *5037# | Commercial (BaaS) | Guide → |
| 16 | PremiumTrust Bank | 105 | PMTBNGLA | *990# | Commercial | Guide → |
| 17 | Jaiz Bank Plc | 301 | JAIZNGLA | *389*301# | Non-Interest (Islamic) | Guide → |
| 18 | TAJ Bank | 302 | TAJBNGLA | *898# | Non-Interest (Islamic) | Guide → |
| 19 | Lotus Bank | 303 | LOTBNGLA | *5757# | Non-Interest (Islamic) | Guide → |
| 20 | FBNQuest Merchant Bank | 545 | FBQMNGLA | N/A | Merchant Bank | Guide → |
| 21 | FSDH Merchant Bank | 401 | FSDMNGLA | N/A | Merchant Bank | Guide → |
| 22 | Coronation Merchant Bank | 559 | CORONGLA | N/A | Merchant Bank | Guide → |
| 23 | Nova Merchant Bank | 561 | NOVMNGLA | N/A | Merchant Bank | Guide → |
Quick Answers — Which Bank Has Code…?
How to Find a Bank Code in Nigeria
There are several ways to find any Nigerian bank's CBN code:
- This page: The complete table above lists all current CBN bank codes, SWIFT codes, and USSD codes — updated August 2026.
- Transfer screen on your banking app: When you initiate an interbank transfer on any Nigerian mobile banking app, the bank list shows all banks. The code used internally is the CBN code.
- Your bank's USSD transfer menu: Dial your bank's USSD code and select "Transfer to Other Bank" — the bank list shows all options, and the number assigned corresponds to the routing code.
- CBN / NIBSS publications: The Central Bank of Nigeria (cbn.gov.ng) and NIBSS publish the authoritative list of all licensed bank codes.
Frequently Asked Questions — Nigerian Bank Codes
What are the Nigerian bank codes?
Nigerian bank codes are 3-digit CBN NIP routing numbers assigned to each licensed bank. Used during interbank NIP transfers to identify the destination bank. Examples: GTBank = 058, Access Bank = 044, Zenith Bank = 057, First Bank = 011, UBA = 033. See the full table above for all 23 banks.
Which bank code is 044?
Bank code 044 belongs to Access Bank Plc. Following the 2019 merger with Diamond Bank, all Diamond accounts (formerly code 063) migrated to Access Bank code 044.
Which bank code is 058?
Bank code 058 belongs to Guaranty Trust Bank (GTBank), now operating under GT Holding Company Plc.
What is the difference between a CBN code, a sort code, and a SWIFT code?
CBN Code (3-digit): Used for everyday NIP instant transfers between Nigerian banks. E.g., 058 for GTBank.
Sort Code (6-digit): Legacy code for cheque clearing and older NEFT payments. Starts with the CBN code. E.g., 058152 for GTBank.
SWIFT/BIC Code: International code for cross-border wire transfers. E.g., GTBINGLA for GTBank. Required when a foreign bank sends money to a Nigerian account.
What is a NUBAN account number?
NUBAN stands for Nigeria Uniform Bank Account Number. All Nigerian bank accounts have a 10-digit NUBAN. The first digits encode the bank code and a check digit. NUBANs are used for all NIP transfers and direct debits in Nigeria.
What are the bank codes for Islamic (non-interest) banks in Nigeria?
Nigeria has three CBN-licensed non-interest (Islamic) banks: Jaiz Bank (code 301), TAJ Bank (code 302), and Lotus Bank (code 303). All three operate on Shariah principles — no interest charged or paid. They accept standard NIP transfers from conventional banks.
What are the USSD codes for all Nigerian banks?
Key USSD codes: GTBank *737#, Access Bank *901#, Zenith Bank *966#, First Bank *894#, UBA *919#, Fidelity Bank *770#, FCMB *329#, Stanbic IBTC *909#, Ecobank *326#, Wema/ALAT *945#, Sterling Bank *822#, Jaiz Bank *389*301#, TAJ Bank *898#, Lotus Bank *5757#. All work on MTN, Glo, Airtel, and 9mobile without internet.
Bank codes on this page are sourced from CBN publications, NIBSS, and official bank communications and are provided for informational purposes only. Codes may change — always verify with the destination bank before high-value transactions. CurrentAffairs.com.ng is an independent civic information platform and is not affiliated with any listed bank or the CBN. Last reviewed: August 2026.