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
9BANK OF UGANDAKAMPALALETTERS OF CREDIT PROCESSINGUGBAUGKABKG
10BRAC UGANDA BANK LTDKAMPALABRUGUGKA
11BRITISH AMERICAN TOBACCO UGANDA LTDKAMPALABATSUGK1
12CAIRO BANK UGANDAKAMPALACAIEUGKA
13CENTENARY RURAL DEVELOPMENT BANK LIMITEDKAMPALACERBUGKA
14CITIBANK UGANDA LIMITEDKAMPALACITIUGKA
15CITIBANK UGANDA LIMITEDKAMPALATRADE SERVICES DEPTCITIUGKATRD
16CO-OPERATIVE BANK LTD.,THEKAMPALACOPBUGK1
17CRANE BANK LTDKAMPALACRANUGK1
18CREDIT FONCIER LIMITEDKAMPALACDFOUGKA
19CRESTED STOCKS AND SECURITIES LIMITEDKAMPALACRKSUGK1
20DFCU BANK LIMITEDKAMPALADFCUUGKA
21DIAMOND TRUST BANK UGANDA LIMITEDKAMPALADTKEUGKA
22EAST AFRICAN DEVELOPMENT BANKKAMPALAAFDEUGKA
23ECOBANK UGANDAKAMPALAECOCUGKA
24ENGIPLAN CONSULTANTS ENGINEERING CONSULTANTS AND PLANNERKAMPALAENCOUGK1
25EQUITY BANK UGANDA LTDKAMPALAEQBLUGKA
26EQUITY STOCK BROKERS UGANDA LIMITEDKAMPALAEQSBUGK1
27EXIM BANK (UGANDA) LIMITEDKAMPALAEXTNUGKA
28FINANCE TRUST BANK LTDKAMPALAFTBLUGKA
29GOLD TRUST BANKKAMPALAGOLTUGK1
30GUARANTY TRUST BANK (UGANDA) LTDKAMPALAGTBIUGKA
31HOUSING FINANCE BANK LTD.KAMPALAHFINUGKA
32INTERNATIONAL CREDIT BANK LTD.KAMPALAICFBUGK1
33KCB BANK UGANDA LIMITEDKAMPALAKCBLUGKA
34MBEA BROKERAGE SERVICES (U) LIMITEDKAMPALAMBRSUGK1
35MERCANTILE CREDIT BANK LTDKAMPALAMCBDUGKB
36MERCANTILE CREDIT BANK LTDKAMPALAMCBDUGK1
37NCBA BANK UGANDA LIMITEDKAMPALACBAFUGKA
38NILE BANK LTDKAMPALANLBKUGK1
39OPPORTUNITY BANKKAMPALAOPUGUGKA
40ORIENT BANK LIMITEDKAMPALAORINUGKA
41POSTBANK UGANDA LIMITEDKAMPALAUGPBUGKA
42STANBIC BANK UGANDA LIMITEDKAMPALASBICUGKX
43STANDARD CHARTERED BANK UGANDA LIMITEDKAMPALASCBLUGKA
44STANDARD CHARTERED BANK UGANDA LIMITEDKAMPALASECURITIES SERVICES UNITSCBLUGKASSU
45TOP FINANCE BANK LIMITEDKAMPALATOPFUGKA
46TROPICAL AFRICA BANK LTDKAMPALALAUBUGK1
47TROPICAL BANK LTDKAMPALATROAUGKA
48TRUST BANK (UGANDA) LIMITEDKAMPALATRBAUGK1
49UGANDA INSTITUTE OF BANKING AND FINANCIAL SERVICESLTKAMPALAUIDBUGK1
50UGANDA SECURITIES EXCHANGE LIMITEDKAMPALAUGSXUGKA

Last Database Update : 06-JUL-2022

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.