Locate any Banks of Sri Lanka

Select the Bank and Branch to see the details of the branch.

BANK
SHORT CODE NSB
BANK CODE 7719
BRANCH
BRANCH CODE 051

Select any Branch from the list below.
AKKARAIPATTU
AKURESSA BRANCH
ALAWWA
ALUTHGAMA BRANCH
AMBALANGODA BRANCH
AMBALANTOTA BRANCH
AMPARA BRANCH
ANAMADUWA
ANURADHAPURA BRANCH
ARANAYAKE PIYASA
ARAYAMPATHY
ATCHUVELY PIYASA
ATHURUGIRIYA PIYASA
AVISSAWELLA BRANCH
BADDEGAMA
BADULLA BRANCH
BADURALIYA
BALANGODA BRANCH
BAMBALAPITIYA BRANCH
BANDARAGAMA
BANDARAWELA BRANCH
BATTARAMULLA BRANCH
BATTICALOA BRANCH
BELIATTA BRANCH
BERUWALA BRANCH
BIBILE PIYASA
BORALESGAMUWA
BORELLA BRANCH
BR.MANAGEMENT DIV.
BULATHKOHUPITIYA
BULATHSINHALA
BUTTALA
CHANKANAI PIYASA
CHAVAKACHCHERI BRANCH
CHENKALADI BRANCH
CHILAW BRANCH
CHUNNAKAM BRANCH
CITY BRANCH
CREDIT DIVISION
DAMBULLA BRANCH
DEHIWELA BRANCH
DELGODA
DELKADA BRANCH
DELTOTA
DENIYAYA BRANCH
DERANIYAGALA BRANCH
DEVINUWARA BRANCH
DIGANA
DIKWELLA BRANCH
DIVULAPITIYA BRANCH
ELPITIYA BRANCH
EMBILIPITIYA BRANCH
GALEWELA
GALGAMUWA
GALLE BRANCH
GALNEWA BRANCH
GAMPAHA BRANCH
GAMPOLA BRANCH
GANEMULLA PIYASA
GINIGATHHENA
GIRIULLA
HABARADUWA
HAKMANA BRANCH
HALI ELA
HAMBANTOTA
HANWELLA
HATTON BRANCH
HETTIPOLA
HIGURAKGODA BRANCH
HIKKADUWA BRANCH
HOMAGAMA BRANCH
HORANA BRANCH
IBU NRFC
IMADUWA
JA-ELA BRANCH
JAFFANA BRANCH
KADAWATHA BRANCH
KADURUWELA
KADUWELA BRANCH
KAHATHUDUWA BRANCH
KAHAWATTE
KALAWANA
KALAWANCHIKUDY BRANCH
KALMUNAI BRANCH
KALUBOWILA BRANCH
KALUTARA BRANCH
KAMBURUPITIYA BRANCH
KANDY 2ND BRANCH
KANDY BRANCH
KANDY CITY CENTER
KARAINAGAR
KARAPITIYA BRANCH
KATUBEDDA BRANCH
KATUGASTOTA PIYASA
KATUNAYAKE BRANCH
KAYTS
KEGALLE BRANCH
KEKIRAWA BRANCH
KELANIYA PIYASA
KILINOCHCHI BRANCH
KIRIBATHGODA BRANCH
KIRINDIWELA BRANCH
KOCHCHIKADE BRANCH
KOLLUPITIYA 2ND BRANCH
KOTAHENA BRANCH
KOTTAWA BRANCH
KULIYAPITIYA BRANCH
KURUNEGALA BRANCH
MAHABAGE BRANCH
MAHARAGAMA BRANCH
MAHIYANGANAYA BRANCH
MALABE
MALIGAWATTE BRANCH
MANIPAY BRANCH
MANNAR BRANCH
MARAWILA BRANCH
MATALE BRANCH
MATARA BRANCH
MATUGAMA BRANCH
MAWANELLA BRANCH
MAWATHAGAMA
MEEGODA BRANCH
MELSIRIPURA BRANCH
MIDDENIYA PIYASA
MINUWANGODA BRANCH
MIRIGAMA BRANCH
MONARAGALA BRANCH
MORATUMULLA
MORATUWA BRANCH
MORAWAKA BRANCH
MT LAVINIA BRANCH
MULGAMPOLA
MULLERIYAWA NEW TOWN
MUTWAL
NARAHENPITA BRANCH
NARAMMALA PIYASA
NATIONAL SAVINGS BANK-HEAD OFF
NATTANDIYA BRANCH
NAULA BRANCH
NAWALAPITIYA BRANCH
NAWALA BRANCH
NEGOMBO BRANCH
NELLIADY PIYASA
NELUWA PIYASA
NIKAWERATIYA BRANCH
NITTAMBUWA BRANCH
NOCHCHIYAGAMA
NUGEGODA BRANCH
NUWARA ELIYA BRANCH
PALUGAMAM
PANADURA BRANCH
PBU-AMPARA
PBU-ANURADHAPURA
PBU-GALLE
PBU-GAMPAHA
PBU-HEAD OFFICE
PBU-JAFFNA
PBU-KALUTARA
PBU-KANDY
PBU-KEGALLE
PBU-KURUNEGALA
PBU-MATARA
PBU EHELIYAGODA
PELIYAGODA BRANCH
PELMADULLA
PETTAH BRANCH
PILIMATHALAWA BRANCH
PILIYANDALA BRANCH
POINT PEDRO BRANCH
POLGAHAWELA
PUGODA
PUNDALUOYA
PUTTALAM BRANCH
PUWAKARAMBA PIYASA
RADDOLUGAMA
RAGALA
RAGAMA PIYASA
RAMBUKKANA
RATNAPURA BRANCH
RIDEEGAMA
RIKILLAGASKADA PIYASA
RUWANWELLA BRANCH
SAMANTHURAI BRANCH
SOORIYAWEWA
TAMBUTTEGAMA
TANGALLE PIYASA
THALAWAKELE BRANCH
THALAWATHUGODA
THIRUNAVELI BRANCH
TISSAMAHARAMA BRANCH
TRINCOMALEE BRANCH
URAGASMANHANDIYA BRANCH
VALAICHENAI PIYASA
VAVUNIYA BRANCH
VEYANGODA BRANCH
WADDUWA PIYASA
WALASMULLA PIYASA
WARAKAPOLA BRANCH
WATTALA BRANCH
WEERAKETIYA PIYASA
WELIGAMA BRANCH
WELIKADA BRANCH
WELIMADA BRANCH
WELLAMPITIYA PIYASA
WELLAWATTE BRANCH
WELLAWAYA
WENNAPPUWA BRANCH
WTC PIYASA
YAKKALA BRANCH
YATIYANTOTA