Nepal Financial Directory

BanksDirectory

Find the complete list of all banks and financial institutions in Nepal, including detailed branch information. Total of 154 banks across Nepal with detailed branch information.

Total Banks: 154

Commercial Bank (Class A)

20

Development Bank (Class B)

17

Finance Company (Class C)

17

Microfinance Institutions (Class D)

52

Payment Service Provider

23

Payment System Operator

9

Infrastructure Development Bank

1

Hire Purchase

10

Representative Office

3

Cooperatives

1

Investment and Development

1

Nepal Bank Limited
11001001
20 branches
Commercial Bank (Class A)
Rastriya Banijya Bank
11002102
20 branches
Commercial Bank (Class A)
Nabil Bank Limited
11003001
20 branches
Commercial Bank (Class A)
Nepal Investment Mega Bank Limited
11004001
20 branches
Commercial Bank (Class A)
Standard Chartered Bank Nepal Limited
11005001
17 branches
Commercial Bank (Class A)
Himalayan Bank Limited
11006000
20 branches
Commercial Bank (Class A)
Nepal SBI Bank Limited
11007000
20 branches
Commercial Bank (Class A)
Everest Bank Limited
11009001
20 branches
Commercial Bank (Class A)
NIC ASIA Bank Limited
11012001
20 branches
Commercial Bank (Class A)
Machhapuchchhre Bank Limited
11014001
20 branches
Commercial Bank (Class A)
Kumari Bank Limited
11015001
20 branches
Commercial Bank (Class A)
Laxmi Sunrise Limited
11016001
20 branches
Commercial Bank (Class A)

Page 1 of 13 • Showing 12 of 154 banks