 It maintains its head office at its Nabil Center, Durbar Marg flanking the chief avenue of the capital leading to its grand palace.It has the largest staff of private commercial banks in Nepal.As at the late 2010s it has 79 offices or points of representation and 139 ATM's in Nepal and over 170 correspondent banks globally.