Sri Lanka has over 30 financial institutions connected to the SWIFT network, including commercial banks, foreign banks, and some securities firms, as listed by official and directory sources. The Central Bank of Sri Lanka provides an authoritative list of 38 institutions. Comprehensive directories confirm around 70-73 active SWIFT codes, primarily for Colombo-based head offices or branches.
Licensed Commercial Banks
These are the core licensed commercial banks in Sri Lanka with their primary SWIFT codes.
Foreign Banks and Others
Foreign banks operating in Sri Lanka and select other institutions with SWIFT connectivity.
- Citibank N.A.: CITILKLX
- Deutsche Bank AG: DEUTLKLX
- Habib Bank Ltd.: HABBLKLC
- Hongkong and Shanghai Banking Corporation: HSBCLKLX
- Indian Bank: IDIBLKLC
- Indian Overseas Bank: IOBALKLC
- MCB Bank Ltd.: MUCBLKLC
- Public Bank Berhad: PBBELKLX
- Standard Chartered Bank: SCBLLKLX
- State Bank of India: SBINLKLX
Additional Institutions
National Savings Bank (NSBALKLX), Central Bank of Sri Lanka (CBCELKLX), and various finance companies like Senkadagala Finance PLC (SENFLKLX) and Lanka Orix Finance PLC (LOFCLKLC) also have SWIFT codes. For branch-specific codes or verification, consult the bank directly, as lists exclude passive participants.




