SWIFT Codes for banks in Zambia

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

IDBankCityBranchSWIFT Code
1AB BANK ZAMBIA LTD.LUSAKAABBAZMLU
2ABSA BANK ZAMBIA PLCKITWEKITWE PROCESSING CENTREBARCZMLXKPC
3ABSA BANK ZAMBIA PLCLUSAKAHEAD OFFICEBARCZMLX
4ACCESS BANK ZAMBIA LIMITEDLUSAKAAZAMZMLU
5AFRICAN BANKING CORPORATION ZAMBIALUSAKAFMBZZMLX
6BANK OF CHINA (ZAMBIA) LTDLUSAKABKCHZMLU
7BANK OF ZAMBIALUSAKABAZAZMLA
8BANK OF ZAMBIALUSAKABAZAZMLU
9BANK OF ZAMBIALUSAKAAUTHORISED SETTLEMENT AGENTBAZAZMLUASA
10BRITISH AMERICAN TOBACCO (ZAMBIA) PLCLUSAKABATSZML1
11CITIBANK ZAMBIA LTDLUSAKACITIZMLU
12DEVELOPMENT BANK OF ZAMBIALUSAKADEBZZML1
13ECOBANK ZAMBIALUSAKAECOCZMLU
14FIRST ALLIANCE BANKLUSAKAFALLZMLU
15FIRST CAPITAL BANK LIMITEDLUSAKAFRCGZMLU
16FIRST NATIONAL BANK ZAMBIA LIMITEDLUSAKAFIRNZMLX
17FX AFRICALUSAKAFXAFZML1
18INDO-ZAMBIA BANKLUSAKAINZAZMLX
19INTERMARKET BANKING CORPORATION LIMITEDLUSAKAIDHZZML1
20INTERMARKET SECURITIES ZAMBIA LTDLUSAKAINSZZML1
21INVESTRUST BANK LTDLUSAKAVSTRZMLU
22LUSAKA SECURITIES EXCHANGE PLCLUSAKAXLUSZML1
23LUSE CENTRAL SHARE DEPOSITORYLUSAKALCSDZML1
24MANIFOLD INVESTMENT BANK LIMITEDLUSAKAMINVZML1
25MERIDIEN BIAO ZAMBIA LTD.LUSAKAMEZAZML1
26NATIONAL PENSION SCHEME AUTHORITYLUSAKANPSAZML1
27NATIONAL SAVINGS AND CREDIT BANK OF ZAMBIACHIPATANSCBZML1022
28NATIONAL SAVINGS AND CREDIT BANK OF ZAMBIAKASAMANSCBZML1023
29NATIONAL SAVINGS AND CREDIT BANK OF ZAMBIALIVINGSTONENSCBZML1024
30NATIONAL SAVINGS AND CREDIT BANK OF ZAMBIALUSAKANSCBZML1
31NATIONAL SAVINGS AND CREDIT BANK OF ZAMBIAMANSANSCBZML1025
32NATIONAL SAVINGS AND CREDIT BANK OF ZAMBIAMONGUNSCBZML1026
33NATIONAL SAVINGS AND CREDIT BANK OF ZAMBIANDOLANSCBZML102N
34NATIONAL SAVINGS AND CREDIT BANK OF ZAMBIASOLWEZINSCBZML1027
35NEW CAPITAL BANK PLCLUSAKANCBPZML1
36PANGAEA/EMI SECURITIES LIMITEDLUSAKAPSNIZML1
37ROYAL MONZE INSTITUTE OF MEDICAL EVANGELISM LIMITEDMONZERMIEZML2
38STANBIC BANK ZAMBIA LTD.KITWESBICZML10ZK
39STANBIC BANK ZAMBIA LTD.LUSAKALUSAKA BRANCHSBICZMLX
40STANBIC BANK ZAMBIA LTD.NDOLASBICZML10ZN
41STANDARD CHARTERED BANK ZAMBIA PLCLUSAKASCBLZMLX
42STANDARD CHARTERED BANK ZAMBIA PLCLUSAKASECURITIES SERVICES UNITSCBLZMLXSSU
43STANDARD CHARTERED BANK ZAMBIA PLCNDOLANDOLA SOUTH BRANCHSCBLZML102N
44UNITED BANK FOR AFRICA ZAMBIA LIMITEDLUSAKAUNAFZMLU
45ZAMBIA EXPORT AND IMPORT BANK LIMITEDLUSAKAZAEIZML1
46ZAMBIA INDUSTRIAL COMMERCIAL BANK LIMITEDLUSAKAZICBZMLU
47ZAMBIA NATIONAL COMMERCIAL BANK PLCLUSAKAZNCOZMLU

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.