Swift codes for all Ugandan Banks – Updated List

swift codes for all Ugandan banks
Credit: CommBank
- Advertisement -

Many times when making international financial transactions across banks, you need a swift code.

- Advertisement -

With business growing at a very fast rate in Uganda, the first thing you need to know are swift codes for different banks and these can help you deposit money to an account in Uganda, when you are in Dubai or any other city around the world.

You may wonder, what is a swift code?

Swift codes are used to uniquely identify banks and financial institutions globally.


These codes are assigned by International Organization for Standardization (ISO) for each bank in the world.


As opposed to speed, SWIFT stands for Society for Worldwide Interbank Financial Telecommunication, and SWIFT codes enable transactions through a messaging system.

A swift code comprises 8 or 11 digits. Here is how simple a swift code is formulated (Don’t try to formulate one, they are already formulated for you)

  • First 4 characters – bank code (only letters)
  • Next 2 characters – Alpha-2 country code (only letters)
  • Next 2 characters – Location code (letters and digits)
  • Last 3 characters – branch code. This is optional (letters and digits)



In this blog, we are going to share the updated list of swift codes for banks in Uganda.

Swift codes of Ugandan banks

BankSwift Code
Bank Of AfricaAFRIUGKA
Bank of BarodaBARBUGKA
Bank of IndiaBKIDUGKA
Citi Bank Uganda Limited  CITIUGKA
Citi Bank Uganda Limited (Trade Services Dept)  CITIUGKATRD
Bank Of Uganda  UGBAUGKA
Bank Of Uganda (Letters Of Credit processing) UGBAUGKABKG
Crane BankCRANUGKA
Absa Uganda (Former Barclays Bank of Uganda)BARCUGKX
Cairo International BankCAIEUGKA
Citi Bank UgandaCITIUGKA
Citi Bank Uganda (Trade Services Department)CITIUGKATRD
DFCU Bank LimitedDFCUUGKA
Equity Bank  EQBLUGKA
Diamond Trust Bank Uganda LimitedDTKEUGKA
EcoBank Uganda LimitedECOCUGKA
ABC Capital Bank LimitedABCFUGKA
Commercial Bank Of Africa Uganda LimitedCBAFUGKA
Centenary Rural Development Bank LimitedCERBUGKA
NC Bank Uganda LimitedNINCUGKA
Exim Bank  EXTNUGKA
Guaranty Trust Bank  GTBIUGKA
Housing Finance BankHFINUGKA
Tropical BankTROAUGKA
Top Finance Bank LimitedTOPFUGKA
Post Bank Uganda Limited  UGPBUGKA
Orient Bank Limited  ORINUGKA
United Bank for Africa  UNAFUGKA
Uganda Securities ExchangeUSCDUGKA
Standard Chartered Bank Uganda LimitedSCBLUGKA
Standard Chartered Bank Uganda Limited (Securities Service Unit) SCBLUGKASSU
Top Finance Bank Limited  TOPFUGKA
Tropical Bank LimitedTROAUGKA