Official Banking & Routing Reference · Nepal
Nepal SWIFT Codes & NRB Branch Directory
Look up verified 8 & 11-character SWIFT/BIC codes, official 8-digit NRB Branch Codes, street addresses, and branch telephone numbers across all 20 commercial banks and 77 districts of Nepal.
Major Commercial Bank SWIFT Codes (One-Click Copy)
In Nepal, commercial banks use one centralized head-office SWIFT code across all branches. Copy your bank's primary 8-character BIC below.
Browse Branches by Bank
Select any licensed financial institution to view all operating branches, 8-digit NRB codes, street addresses, and contact desks.
Recently Updated Bank Branches
Latest verified branch profiles with SWIFT/BIC routing, 8-digit NRB Branch Codes, and local contact numbers.
Browse Bank Branches by District
Jump directly to Nepal's major commercial banking hubs or expand the complete 77-district index below.
Browse All 77 Districts of Nepal (A–Z Directory) Show / Hide All 77 Districts +
SWIFT/BIC vs. NRB Branch Codes in Nepal
A SWIFT/BIC code is an 8 or 11-character international routing identifier used when sending money across borders. In Nepal, all Class A commercial banks route incoming foreign wire transfers through a single centralized head-office SWIFT code.
Each individual branch office is separately assigned an eight-digit NRB Branch Code in Nepal Rastra Bank's official BFI directory. While the SWIFT code directs funds from abroad to your bank in Kathmandu, your branch name, account number, and NRB code ensure the payment is credited to your local branch counter.
Frequently Asked Questions
01 Do bank branches in Nepal have different SWIFT codes?
02 When should I use an 8-character vs. 11-character SWIFT code?
03 What is an NRB Branch Code and where is it used?
04 How do Class B Development Banks receive international wires?
Need to verify a specific branch address or phone number?
Browse the complete bank directory or filter verified branch offices by district across Nepal.