1660-01-5-8888

The concept of banking in Nepal dates back to the first half of the 20th century. Nepal Bank Limited (NBL) was the first bank to be established in Nepal. It was founded in 1937 AD. The establishment of Nepal Bank Limited marked the beginning of an era of formal banking in Nepal. In this article, we present you the List of Banks in Nepal.

The Central Bank of Nepal: Nepal Rastra Bank

Nepal Rastra Bank (NRB) was established in 1956 AD as the Central Bank of Nepal. It is the monetary, regulatory, and supervisory authority of banks and financial institutions. Key objectives of the Bank are to achieve price and balance of payments stability, manage liquidity and ensure financial stability, develop a sound payments system, and promote financial services. Dr. Chiranjibi Nepal is the current Governor of Nepal Rastra Bank.

The operations of all the banks in Nepal are controlled by Nepal Rastra Bank.


The following are the list of banks in Nepal, licensed by Nepal Rastra Bank:

1. Commercial Banks (Class ‘A’ Banks)

2. Development Banks (Class ‘B’ Banks)

3. Finance Companies (Class ‘C’ Banks)

4. Micro Credits Development Banks (Class ‘D’ Banks)


1. Commercial Banks

Commercial banks are Class ‘A’ type Financial Institutions. Nepal Bank Limited (established in 1937 AD) is the first commercial bank in Nepal. Commercial banks perform all kinds of banking business. The primary function of commercial banks is receiving deposits and lending to others. Functions of the commercial banks are; accepting deposits; advancing loans, letters of credit, guarantees, remittances, e-banking, bills, etc.

These banks provide banking facilities to the customer through bank branches, branchless banking service, mobile banking, internet banking, ATMs, debit cards, credit cards, etc.

As per the latest data from Nepal Rastra Bank (January, 2020), at present, there are a total of 27 Commercial Banks in Nepal. So far, a total of 4011 branches of commercial banks have been established across the nation.

  1. Nepal Bank Ltd. (NBL)
  2. Rastriya Banijya Bank Ltd. (RBB)
  3. Nabil Bank Ltd. (NABIL)
  4. Nepal Investment Bank Ltd. (NIBL)
  5. Standard Chartered Bank Nepal Ltd. (SCBNL)
  6. Himalayan Bank Ltd. (HBL)
  7. Nepal SBI Bank Ltd. (NSBI)
  8. Nepal Bangladesh Bank Ltd. (NBB)
  9. Everest Bank Ltd. (EBL)
  10. Bank of Kathmandu Lumbini Ltd. (BOK)
  11. Nepal Credit and Commerce Bank Ltd. (NCC)
  12. NIC ASIA Bank Ltd. (NIC)
  13. Machhapuchhre Bank Ltd. (MBL)
  14. Kumari Bank Ltd. (Kumari)
  15. Laxmi Bank Ltd. (Laxmi)
  16. Siddhartha Bank Ltd. (SBL)
  17. Agriculture Development Bank Ltd. (ADBNL)
  18. Global IME Bank Ltd. (Global)
  19. Citizens Bank International Ltd. (Citizens)
  20. Prime Commercial Bank Ltd. (Prime)
  21. Sunrise Bank Ltd. (Sunrise)
  22. NMB Bank Ltd. (NMB)
  23. Prabhu Bank Ltd. (PRABHU)
  24. Mega Bank Nepal Ltd. (Mega)
  25. Civil Bank Ltd. (Civil)
  26. Century Commercial Bank Ltd. (Century)
  27. Sanima Bank Ltd. (Sanima)

2. Development Banks

Development banks are ‘B’ type Financial Institutions. On the basis of geographical coverage and activity level, the development banks are three types and these are a) 1- 3 districts type b) 4- 10 districts type and c) national type.

As per the latest data from Nepal Rastra Bank, at present, there are a total of 24 Development Banks in Nepal. So far, a total of 1293 branches of development banks have been established across the nation.

  1. Narayani Development Bank Ltd.
  2. Sahayogi Vikas Bank Ltd. Sahayogi
  3. Karnali Development Bank Ltd.
  4. Excel Development Bank Ltd
  5. Miteri Development Bank Ltd.
  6. Muktinath Bikas Bank Ltd.
  7. Corporate Development Bank Ltd.
  8. Kanchan Development Bank Ltd.
  9. Sindhu Bikas Bank Ltd.
  10. Sahara Bikas Bank Ltd.
  11. Salapa Bikash Bank Ltd.
  12. Green Development Bank Ltd.
  13. Sangrila Development Bank Ltd.
  14. Deva Development Bank Ltd.
  15. Kailash Bikash Bank Ltd.
  16. Shine Resunga Development Bank Ltd.
  17. Jyoti Bikas Bank Ltd.
  18. Garima Bikas Bank Ltd.
  19. Mahalaxmi Bikas Bank Ltd.
  20. Gandaki Bikas Bank Ltd.
  21. Lumbini Bikas Bank Ltd.
  22. Kamana Sewa Bikas Bank Ltd.
  23. Saptakoshi Development Bank Ltd.
  24. Tinau Mission Bikas Bank Ltd.

3. Finance Companies

Finance companies are ‘C’ type Financial Institutions. As per the latest data from Nepal Rastra Bank, at present, there are a total of 22 Finance Companies in Nepal. So far, a total of 229 branches of finance companies have been established across the nation.

  1. Nepal Finance Ltd.
  2. Nepal Share Markets and Finance Ltd.
  3. Gurkhas Finance Ltd.
  4. Goodwill Finance Ltd.
  5. Shree Investment & Finance Co. Ltd.
  6. Lalitpur Finance Co. Ltd.
  7. United Finance Co. Ltd. United
  8. Best Finance Ltd.
  9. Progressive Finance Co. Ltd.
  10. Janaki Finance Co. Ltd.
  11. Pokhara Finance Ltd.
  12. Central Finance Ltd.
  13. Multipurpose Finance Co. Ltd
  14. Shrijana Finance Ltd.
  15. Samriddhi Finance Co. Ltd.
  16. Capital Merchant Banking & Finance Co. Ltd.
  17. Crystal Finance Ltd.
  18. Guheshwori Merchant Banking & Finance Ltd.
  19. ICFC Finance Ltd.
  20. City Express Finance Company Ltd.
  21. Manjushree Financial Institution Ltd.
  22. Reliance Finance Ltd.

4. Micro Credits Development Banks

Microcredit development banks are ‘D’ type Financial Institutions.

As per the latest data from Nepal Rastra Bank, there are a total of 90 Micro Credit Development Banks in Nepal.

  1. Nirdhan Utthan Laghubitta Bittiya Sanstha Limited
  2. RMDC Laghubitta Bittiya Sanstha Limited
  3. Deprosc Laghubitta Bittiya Sanstha Limited
  4. Chhimek Laghubitta Bittiya Sanstha Limited
  5. Swabalamban Laghubitta Bittiya Sanstha Limited
  6. Sana Kisan Bikas Laghubitta Bittiya Sanstha Limited
  7. Nerude Laghubitta Bittiya Sanstha Limited
  8. Naya Nepal Laghubitta Bittiya Sanstha Limited
  9. Mithila Laghubitta Bittiya Sanstha Ltd.
  10. Summit Laghubitta Bittiya Sanstha Ltd.
  11. Sworojagar Laghu Bitta Bika Bank Limited
  12. First Microfinance Laghubitta Bittiya Sanstha Limited
  13. Nagbeli Laghubitta Bittiya Sanstha Limited
  14. Kalika Microcredit Development Bank Limited
  15. Mirmire Microfinance Development Bank Limited
  16. Janautthan SamudayikMicrofinance Dev. Bank Limited
  17. Womi Microfinance Bittiya Sanstha Ltd.
  18. Laxmi Microfinance Bittiya Sanstha Ltd.
  19. Civil laghubitta Bittiya Sanstha
  20. Mahila Sahayatra Microfinance Bittiya Sanstha Ltd.
  21. Vijaya Laghubitta Bittiya Sanstha Ltd.
  22. Kisan Microfinance Bittiya Sanstha Ltd.
  23. NMB Microfinance Bittiya Sanstha Ltd
  24. FORWARD Community Microfinance Bittiya Sanstha Ltd.
  25. Global IME Laghubitta Bittiya Sanstha Limited
  26. Mahuli Samudyik Laghubitta Bittiya Sanstha Ltd.
  27. Suryodaya Laghubitta Bitiya Sanstha Ltd.
  28. Mero Microfinance Bittiya Sanatha Ltd.
  29. Samata Microfinance Bittiya Sanatha Ltd.
  30. RSDC Laghubitta Bitiya Sanstha Ltd.
  31. Samudayik Laghubitta Bitiya Sanstha Ltd.
  32. National Microfinance Bittiya Sanstha Ltd.
  33. Nepal Sewa Laghubitta Bitiya Sanstha Ltd.¤
  34. Unnati Microfinance Bittiya Sanstha Ltd.
  35. Swadeshi Lagubitta Bittiya Sanstha Ltd.
  36. NADEP Laghubitta Bittiya Sanstha Limited
  37. Support Microfinance Bittiya Sanstha imited
  38. Arambha Microfinance Bittiya Sanstha Limited
  39. Janasewi Laghubitta Bittiya Sanstha Limited
  40. Chautari Laghubitta Bittiya Sanstha Limited
  41. Ghodighoda Laghubitta Bittiya Sanstha Limited
  42. Asha Laghubitta Bittiya Sanstha Ltd
  43. Nepal Agro Microfinance Bittiya Sastha Ltd
  44. Gurans Laghubitta Bittiya Sanstha Ltd
  45. Ganapati Microfinance Bittiya Sastha Ltd
  46. Infinity Microfinance Bittiya Sanstha Ltd
  47. Adhikhola Laghubitta Bittiya Sanstha Ltd.
  48. SwabhimanMicrofinance Bittiya Sanstha Ltd.
  49. Sparsha Laghubitta Bittiya Sanstha Ltd.
  50. Sabaiko Laghubitta Bittiya Sanstha Ltd
  51. Sadhana Laghubitta Bittiya Sanstha Ltd.
  52. NIC Asia Laghubitta Bittiya Sanstha Ltd.
  53. Sarathi Laghubitta Bittiya Sanstha Ltd.
  54. Trilok Laghubitta Bittiya Sanstha Ltd.
  55. Manakamana Laghubitta Bittiya Sanstha Ltd.
  56. Sahakarya Laghubitta Bittiya Sanstha Ltd.
  57. Sajeelo Laghu Bitta Bittiya Sanstha Ltd.
  58. Buddha Jyoti Laghubitta Bittiya Sanstha Ltd.
  59. Samaj Laghubitta Bittiya Sanstha Ltd.
  60. Divya Laghubitta Bittiya Sanstha Limited
  61. Cweda Laghubitta Bittiya Sanstha Limited
  62. Grameen Swayamsewak Laghubitta Bittiya Sanstha Limited
  63. Mahila Laghubitta Bittiya Sanstha Limited
  64. Adarsha Laghubitta Bittiya Sanstha Limited
  65. Unique Nepal Lagubitta Bittiya Sanstha Ltd.
  66. Manushi Laghubitta Bittiya Sanstha Limited
  67. Smart Laghubitta Bittiya Sanstha Limited
  68. Jalpa Laghubitta Bittiya Sanstha Limited
  69. Mahila Samudayik Laghubitta Bittiya Sanstha Limited
  70. Rastra Utthan Laghubitta Bittiya Sanstha Limited
  71. Solve Laghubitta Bittiya Sanstha Limited
  72. WEAN Laghubitta Bittiya Sanstha Limited
  73. Upakar Laghubitta Bittiya Sanstha Limited
  74. Dhaulagiri Laghubitta Bittiya Sanstha Limited
  75. CYC Nepal Laghubitta Bittiya Sanstha Limited
  76. NESDO Samriddha Laghubitta Bittiya Sanstha Limited
  77. Swastik Laghubitta Bittiya Sanstha Limited
  78. Garibi Nyunikaran Laghubitta Bittiya Sanstha Limited
  79. Shrijanshil Laghubitta Bittiya Sanstha Limited
  80. NRN Laghubitta Bittiya Sanstha Limited
  81. Jiban Bikash Laghubitta Bittiya Sanstha Limited
  82. Gharelu Laghubitta Bittiya Sanstha Limited
  83. Janakpur Laghubitta Bittiya Sanstha Limited
  84. BPW Laghubitta Bittiya Sanstha Limited
  85. Aatmanirbhar Laghubitta Bittiya Sanstha Limited
  86. Shaligram Laghubitta Bittiya Sanstha Limited
  87. Super Laghubitta Bittiya Sanstha Limited
  88. Abhiyan Laghubitta Bittiya Sanstha Limited
  89. Deurali Laghubitta Bittiya Sanstha Limited
  90. Nawa Kiran Laghubitta Bittiya Sanstha Limited

How informative did you find this article on the list of banks in Nepal? Please share your review in the comments section below.

Read also: A Brief History of Banking in Nepal