SWIFT Codes for banks in Malawi

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

IDBankCityBranchSWIFT Code
1BRITISH AMERICAN TOBACCO (MALAWI) LTDBLANTYREBATSMWM1
2CDH INVESTMENT BANK (CDHIB)BLANTYRECDHIMWMW
3CENTENARY BANK LIMITEDLILONGWEMBBCMWMW
4CONTINENTAL DISCOUNT HOUSE LIMITEDBLANTYRECODHMWM1
5ECOBANK MALAWI LIMITEDBLANTYREECOCMWMW
6FDH BANK PLCBLANTYREFDHFMWMW
7FINCOM BANK OF MALAWI LIMITED (FINCOM)BLANTYREFIMWMWM1
8FIRST CAPITAL BANK PLC., MALAWIBLANTYREFRCGMWMW
9FIRST DISCOUNT HOUSE LIMITEDBLANTYREFDHDMWMW
10MALAWI STOCK EXCHANGEBLANTYREXMSWMWM1
11MYBUCKS BANKING CORPORATION LIMITEDLILONGWENFBMMWMW
12NATIONAL BANK OF MALAWIBLANTYRENBMAMWMW
13NATIONAL BANK OF MALAWIBLANTYREFINANCIAL MANAGEMENT SERVICESNBMAMWMW044
14NATIONAL BANK OF MALAWIBLANTYREHENDERSON STREET BRANCHNBMAMWMW001
15NATIONAL BANK OF MALAWIBLANTYREVICTORIA AVENUE BRANCHNBMAMWMW002
16NATIONAL BANK OF MALAWIBLANTYREWORLDLINKNBMAMWMW045
17NATIONAL BANK OF MALAWICHICHIRICHICHIRI BRANCHNBMAMWMW003
18NATIONAL BANK OF MALAWILILONGWECAPITAL CITY BRANCHNBMAMWMW007
19NATIONAL BANK OF MALAWILILONGWELILONGWE BRANCHNBMAMWMW008
20NATIONAL BANK OF MALAWILIMBECHURCHILL ROAD BRANCHNBMAMWMW005
21NATIONAL BANK OF MALAWILIMBECUSTOMS ROAD BRANCHNBMAMWMW004
22NBS BANK PLCBLANTYRENBSTMWMW
23RESERVE BANK OF MALAWIBLANTYRERBMAMWMWMRA
24RESERVE BANK OF MALAWILILONGWERBMAMWMR
25RESERVE BANK OF MALAWILILONGWERBMAMWMWMOF
26RESERVE BANK OF MALAWILILONGWERBMAMWMW
27RESERVE BANK OF MALAWILILONGWEMALAWI GOVERNMENT ADVANCES PAYMENTSRBMAMWMWADV
28RESERVE BANK OF MALAWILILONGWEMALAWI GOVERNMENT COMPENSATION AND LOSSES PAYMENTSRBMAMWMWCOM
29RESERVE BANK OF MALAWILILONGWEMALAWI GOVERNMENT DEPOSITS PAYMENTSRBMAMWMWDEP
30RESERVE BANK OF MALAWILILONGWEMALAWI GOVERNMENT DEVELOPMENT PAYMENTSRBMAMWMWDVT
31RESERVE BANK OF MALAWILILONGWEMALAWI GOVERNMENT DEVELOPMENT PAYMENTSRBMAMWMWDEV
32RESERVE BANK OF MALAWILILONGWEMALAWI GOVERNMENT MISCELLEANEOUS, COMPENSATIONS AND OTHER PAYMENTSRBMAMWMWMIS
33RESERVE BANK OF MALAWILILONGWEMALAWI GOVERNMENT ORT PAYMENTSRBMAMWMWORT
34RESERVE BANK OF MALAWILILONGWEMALAWI GOVERNMENT PENSION PAYMENTSRBMAMWMWPEN
35RESERVE BANK OF MALAWILILONGWEMALAWI GOVERNMENT SALARIES PAYMENTSRBMAMWMWSAL
36STANDARD BANK PLCLILONGWESBICMWMX
37STOCKBROKERS MALAWI LIMITEDBLANTYRESBMWMWM1

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.