Complete List of USSD Codes for All Nigerian Banks and Telecom Networks (2025 Update)
USSD (Unstructured Supplementary Service Data) codes offer a fast, offline way to perform transactions like airtime top-ups, money transfers, checking balances, buying data, and more—without needing internet access. Here’s the full list of short codes for all major telecom and banking services in Nigeria as of 2025:
Telecommunication Networks in Nigeria
| Network | Function | USSD Code |
|---|---|---|
| MTN | Airtime/Data/Transfer | *310# |
| Glo | Airtime/Data/Transfer | *311# |
| Airtel | Airtime/Data/Transfer | *312# |
| 9mobile | Airtime/Data/Transfer | *313# |
| Porting Services (MNP) | To Port to Another Network | *323# |
| Do Not Disturb (DND) | Stop Promo Messages | *2442# |
Note: As of 2023, NCC unified all telecom USSD codes.
All Nigerian Banks and Their USSD Codes
| Bank Name | USSD Code |
|---|---|
| Access Bank | *901# |
| EcoBank | *326# |
| Fidelity Bank | *770# |
| First Bank | *894# |
| First City Monument Bank (FCMB) | *329# |
| Guaranty Trust Bank (GTBank) | *737# |
| Heritage Bank | *745# |
| Keystone Bank | *7111# |
| Polaris Bank | *833# |
| Stanbic IBTC Bank | *909# |
| Sterling Bank | *822# |
| United Bank for Africa (UBA) | *919# |
| Union Bank | *826# |
| Unity Bank | *7799# |
| Wema Bank (ALAT) | *945# |
| Zenith Bank | *966# |
| Titan Trust Bank | *922# |
| Globus Bank | *989# |
| Parallex Bank | *322*318*0# |
| Jaiz Bank | *389*301# |
| TAJ Bank | *898# |
| SunTrust Bank | *5230# |
| Providus Bank | *822*9# |
| PremiumTrust Bank | *833# (Polaris Shared) |
Security Tip
Always dial USSD codes from your registered mobile line with the bank or telecom provider. Never share your PIN or OTPs with anyone.



