SWIFT Codes for banks in Uganda

Below are the SWIFT codes for banks in Uganda. These SWIFT codes are only the active participants who are connected to SWIFT network. Passive participants codes are excluded from the list.

IDBankCityBranchSWIFT Code
1ABC CAPITAL BANK LIMITEDKAMPALAABCFUGKA
2ABSA BANK UGANDA LIMITEDKAMPALABARCUGKX
3AFRILAND FIRST BANK UGANDA LIMITEDKAMPALACCEIUGKA
4ALT XCHANGE LIMITED.KAMPALAULTXUGK1
5BANK OF AFRICA-UGANDA LTD.KAMPALAAFRIUGKA
6BANK OF BARODA (UGANDA) LIMITEDKAMPALABARBUGKA
7BANK OF INDIA (UGANDA) LTDKAMPALABKIDUGKA
8BANK OF UGANDAKAMPALAUGBAUGKA
9BRITISH AMERICAN TOBACCO UGANDA LTDKAMPALABATSUGK1
10CAIRO BANK UGANDAKAMPALACAIEUGKA
11CENTENARY RURAL DEVELOPMENT BANK LIMITEDKAMPALACERBUGKA
12CITIBANK UGANDA LIMITEDKAMPALACITIUGKA
13CITIBANK UGANDA LIMITEDKAMPALATRADE SERVICES DEPTCITIUGKATRD
14CO-OPERATIVE BANK LTD.,THEKAMPALACOPBUGK1
15CRANE BANK LTDKAMPALACRANUGK1
16CREDIT FONCIER LIMITEDKAMPALACDFOUGKA
17CRESTED STOCKS AND SECURITIES LIMITEDKAMPALACRKSUGK1
18DFCU BANK LIMITEDKAMPALADFCUUGKA
19DIAMOND TRUST BANK UGANDA LIMITEDKAMPALADTKEUGKA
20EAST AFRICAN DEVELOPMENT BANKKAMPALAAFDEUGKA
21ECOBANK UGANDAKAMPALAECOCUGKA
22ENGIPLAN CONSULTANTS ENGINEERING CONSULTANTS AND PLANNERKAMPALAENCOUGK1
23EQUITY BANK UGANDA LTDKAMPALAEQBLUGKA
24EQUITY STOCK BROKERS UGANDA LIMITEDKAMPALAEQSBUGK1
25EXIM BANK (UGANDA) LIMITEDKAMPALAEXTNUGKA
26FINANCE TRUST BANK LTDKAMPALAFTBLUGKA
27GOLD TRUST BANKKAMPALAGOLTUGK1
28GUARANTY TRUST BANK (UGANDA) LTDKAMPALAGTBIUGKA
29HOUSING FINANCE BANK LTD.KAMPALAHFINUGKA
30I AND M BANK (UGANDA) LIMITEDKAMPALAORINUGKA
31INTERNATIONAL CREDIT BANK LTD.KAMPALAICFBUGK1
32KCB BANK UGANDA LIMITEDKAMPALAKCBLUGKA
33MBEA BROKERAGE SERVICES (U) LIMITEDKAMPALAMBRSUGK1
34MERCANTILE CREDIT BANK LTDKAMPALAMCBDUGK1
35MERCANTILE CREDIT BANK LTDKAMPALAMCBDUGKB
36NCBA BANK UGANDA LIMITEDKAMPALACBAFUGKA
37NILE BANK LTDKAMPALANLBKUGK1
38OPPORTUNITY BANKKAMPALAOPUGUGKA
39POSTBANK UGANDA LIMITEDKAMPALAUGPBUGKA
40SALAAM BANK LIMITEDKAMPALATOPFUGKA
41STANBIC BANK UGANDA LIMITEDKAMPALASBICUGKX
42STANDARD CHARTERED BANK UGANDA LIMITEDKAMPALASCBLUGKA
43STANDARD CHARTERED BANK UGANDA LIMITEDKAMPALASECURITIES SERVICES UNITSCBLUGKASSU
44TROPICAL AFRICA BANK LTDKAMPALALAUBUGK1
45TROPICAL BANK LTDKAMPALATROAUGKA
46TRUST BANK (UGANDA) LIMITEDKAMPALATRBAUGK1
47UGANDA INSTITUTE OF BANKING AND FINANCIAL SERVICESLTKAMPALAUIDBUGK1
48UGANDA SECURITIES EXCHANGE LIMITEDKAMPALAUGSXUGKA
49UGANDA SECURITIES EXCHANGE LTDKAMPALAUSCDUGK1
50UNITED BANK FOR AFRICA (UGANDA) LTDKAMPALAUNAFUGKA

Last Database Update : 26-JAN-2024

Find SWIFT Code

Search

Validate SWIFT Code

Check

The downside of international transfers with your bank

When you send or receive an international wire with your bank, you might lose money on a bad exchange rate and pay hidden fees as a result. That’s because the banks still use an old system to exchange money. We recommend you use Wise, which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

About SWIFT Codes


SWIFT/BIC codes are used to identify specific banks and branches in international money transfers, making sure your money gets to the right place. These codes are used by banks to process international wire transfers and messages.

All SWIFT codes consist of 8 or 11 characters. An 11 digit code refers to a specific branch, while an 8 digit code (or one ending in 'XXX') refers to the bank's head office. SWIFT code registrations are handled by the Society for Worldwide Interbank Financial Telecommunication (SWIFT). The term SWIFT is often used interchangeably with BIC, which stands for Bank Identifier Code.

The tools here are provided for informational purposes only. Whilst every effort is made to provide accurate data, users must acknowledge that this website accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important or time-critical payment, we recommend you contact your bank first.