List of Commercial Banks, Development Banks, and Financial Institutions In Nepal

Banks and Financial Institutions Act, 2073 classifies banks and financial institutions into different classes. According to this act, Nepal Rastra Bank shall classify banks or financial institutions as “A”, “B”, “C”, and “D” based on the minimum paid-up capital of a bank or financial institution and working areas. Provided that, the Nepal Infrastructure Development Bank is not classified under any class. The following are the different classes of banks and the list of names of the banks under each class.

Classification of Banks and Financial Institutions

As per Nepal Rastra Bank’s directives, the A, B, C, and D class banks and financial institutes should maintain at least the following minimum paid-up capital.

1. Minimum Capital Required for Commercial Banks and Development Banks in Nepal (Class A and Class B)

The commercial Banks (A-Class) and Development Banks (B-Class) have to maintain the following minimum paid-up capital.

Types of Banks or Financial InstitutionOperation LevelClassMinimum paid-up Capital (NPR)
1. Commercial BankNational LevelA Class8,000,000,000
2. Development BankNational LevelB Class2,500,000,000
3. Level Development Bank
(Operating in 4 to 10 districts)
District LevelB Class1,200,000,000
4. Development Bank
(Operating in maximum 3 districts)
District LevelB Class500,000,000
Minimum Paid Up Capital Requirement for Commercial Banks and Development Banks

2. Minimum Capital Required for Finance Companies (Class C) in Nepal

The finance companies have to maintain the following minimum paid-up capital on the basis of operation level.

Types of Banks or Financial InstitutionOperation LevelClassMinimum paid-up Capital (NPR)
1. Finance Company
(National Level)
National LevelC Class800,000,000
2. Finance Company
(Operating at least in 4 districts)
District LevelC Class800,000,000
3. Finance Company
(Operating in maximum 3 districts)
District LevelC Class400,000,000
Minimum paid-up capital required for finance companies in Nepal

3. Minimum Capital Required for Micro Finance Companies (Class D) in Nepal

The microfinance companies operating in Nepal should maintain the following minimum paid-up capital on the basis of the level of operation.

Types of Banks or Financial InstitutionOperation LevelClassMinimum paid-up Capital (NPR)
1. Microfinance CompanyNational LevelD Class100,000,000
2. Microfinance Company
(Operating in certain development region)
Regional LevelD Class60,000,000
3. Microfinance Company
(Operating in 4 to 10 districts)
District LevelD Class20,000,000
4. Microfinance Company
(Operating in maximum 3 districts)
District LevelD Class10,000,000
Minimum paid-up capital required for microfinance companies in Nepal

Class A or Commercial Banks in Nepal

Commercial banks are the highest-class and general-purpose banking institutions. According to directives issued by Nepal Rastra Bank, a commercial bank must have maintained a minimum of 8 billion paid-up capital. Till the mid of January 2023, there are a total of 20 licensed Class-A commercial banks.

List of Class A or Commercial Banks in Nepal

The following is the table showing the list of licensed Class A Commercial Banks in Nepal, according to the data of Nepal Rastra Bank.

S.NName of Commercial Banks (Class A) in NepalHead OfficeOperation LevelRemarks
01Agriculture Development Bank LimitedRamshahpath, KathmanduNational LevelThe majority stake of the Government of Nepal
02Citizens Bank International LimitedNarayanhitipath, KathmanduNational Level
03Everest Bank Limited (A Joint Venture with Punjab National Bank, India)Lazimpat, KathmanduNational Level
04Global IME Bank Limited (After the merger with Bank of Kathmandu Limited)Kamaladi, KathmanduNational LevelJoint operation from 9 January 2023
05Himalayan Bank Limited (After the merger with Civil Bank Limited)Kamaladi, KathmanduNational Level
06Kumari Bank Limited (After the merger with Nepal Credit and Commerce Bank Limited)Durbarmarg, KathmanduNational Level
07Laxmi Bank Limited (After the merger with Sunrise Bank Limited)Hattisar, KathmanduNational Level
08Machhapuchhre Bank LimitedLazimpat, KathmanduNational Level
09Nabil Bank Ltd (After the acquisition of Nepal Bangladesh Bank)Beena Marg, KathmanduNational Level
10Nepal Bank LimitedDharmapath, KathmanduNational LevelThe majority stake of the Government of Nepal
11Nepa Investment Mega Bank Limited (After the merger with Mega Bank Nepal Limited)Durbarmarg, KathmanduNational Level
12Nepal SBI Bank LimitedKesharmahal, KathmanduNational Level
13NIC Asia Bank LimitedThapathali, KathmanduNational Level
14NMB Bank LimitedBabarmahal, KathmanduNational Level
15Prabhu Bank Limited (After the acquisition of Century Commercial Bank Limited)Babarmahal, KathmanduNational Level
16Prime Commercial Bank LimitedKamalpokhari, KathmanduNational Level
17Rastriya Banijya Bank LimitedSinghadurbarplaza, KathmanduNational LevelFully owned by the Government of Nepal
18Sanima Bank LimitedNagpokhari, KathmanduNational Level
19Siddhartha Bank LimitedHattisar, KathmanduNational Level
20Standard Chartered Bank Nepal LimitedNayabaneshwor, KathmanduNational Level
List of A-class Commercial Banks in Nepal

Class B or Development Banks in Nepal:

Development Banks are Class-B licensed institutions by Nepal Rastra Bank. They are special-purpose banks with the specific objective of developing certain sectors of a certain region or national level. There are 17 development banks in operation licensed by Nepal Rastra Bank.

List of Class B or Development Banks in Nepal

The following is the list of B-class development banks currently operating in Nepal.

S.NName of B-class or Development Banks in NepalHead OfficePaid-up Capital in NPR)Operational Level
1Corporate Development Bank Ltd.Birgunj, ParsaNPR. 500 million1-3 District Level (Parsa, Makawanpur,
Kavrepalanchowk)
2Excel Development Bank Ltd.Birtamod, JhapaNPR. 1249.70 million1-5 District Level (Ilam, Jhapa,
Morang, Sunsari, Panchthar)
3Garima Bikas Bank Ltd.Lazimpat, KathmanduNPR. 5187.70 millionNational Level
4Green Development Bank Ltd.Pokhara, KaskiNPR. 519 million1-5 District Level (Baglung, Myagdi,
Kaski, Tanahu, Nawalparasi East)
5Jyoti Bikas Bank Ltd.Kamaladi, KathmanduNPR. 4267.80 millionNational Level
6Kamana Sewa Bikas Bank Ltd.Gyaneshwor, KathmanduNPR. 3142.60 millionNational Level
7Karnali Development Bank Ltd.Nepalgunj, BankeNPR. 502.80 million1-5 District Level (Banke, Bardiya,
Dang, Pyuthan, Rolpa)
8Lumbini Bikas Bank Ltd.Dillibazar, KathmanduNPR. 3382.80 millionNational Level
9Mahalaxmi Bikas Bank Ltd.Durbar Marg, KathmanduNPR. 4010.90 millionNational Level
10Miteri Development Bank Ltd.Dharan, SunsariNPR. 1015 million1-5 District Level (Jhapa, Morang,
Sunsari,Dhankuta, Udaypur)
11Muktinath Bikas Bank Ltd.Kamaladi, KathmanduNPR. 6420.90 millionNational Level
12Narayani Development Bank Ltd.Ratna Nagar, ChitawanNPR. 262.50 million1-3 District Level (Nawalparasi,
Chitwan, Makawanpur)
13Salapa Bikash Bank Ltd.Diktel, KhotangNPR. 28 million1 District Level (Khotang)
14Sangrila Development Bank Ltd.Baluwatar, KathmanduNPR. 3010.70 millionNational Level
15Saptakoshi Development Bank Ltd.Dhankuta, KoshiNPR. 834.30 million1-7 District Level (Morang, Ilam,
Panchthar, Jhapa, Sunsari, Dhankuta, Terhathum)
16Shine Resunga Development Bank Ltd.Butawal, RupandehiNPR. 4283.90 millionNational Level
17Sindhu Bikas Bank Ltd.Barhabise, SindhupalchowkNPR. 557.50 million1-5 District Level (Sindhupalchowk,
Kavre, Dolkha, Makawanpur, Chitwan)
List of (B-Class) Development Banks in Nepal

List of Top 5 B-class or Development Banks by Paid-up Capital

Muktinath Bikas Bank Ltd.Kamaladi, KathmanduNPR. 6420.90 millionNational Level
Garima Bikas Bank Ltd.Lazimpat, KathmanduNPR. 5187.70 millionNational Level
Shine Resunga Development Bank Ltd.Butawal, RupandehiNPR. 4283.90 millionNational Level
Jyoti Bikas Bank Ltd.Kamaladi, KathmanduNPR. 4267.80 millionNational Level
Mahalaxmi Bikas Bank Ltd.Durbar Marg, KathmanduNPR. 4010.90 millionNational Level
List of Top 5 Development Banks

Class C or Finance Companies in Nepal

Finance companies are the financial institutions licensed by Nepal Rastra Bank under C-class. They are limited in the types of transactions they can do. The capital requirement is also comparatively lower than A or B-class banks. Currently, 17 finance companies are operating in Nepal.

List of Finance Companies (C-Class Financial Institutions) in Nepal

S.NName of Finance Companies (Class C)Head Office Paidup Capital in CroresOperation Level
1Best Finance Ltd.Chabahil, KathmanduNPR. 82.89National Level
2Capital Merchant Banking & Finance Ltd.Battisputali, KathmanduNPR. 93.51National Level
3Central Finance Ltd.Kupondole, LalitpurNPR. 94.89National Level
4Goodwill Finance Ltd.Hattisar, KathmanduNPR. 94.61National Level
5Gorkhas Finance Ltd.Dillibazar, KathmanduNPR. 86.80National Level
6Guheshwori Merchant Banking & Finance Ltd.Pulchowk, LalitpurNPR. 95.04National Level
7ICFC Finance Ltd.Tangal, KathmanduNPR. 112.71National Level
8Janaki Finance Co. Ltd.Janakpurdham, DhanushaNPR. 69.05Province No. 2
9Manjushree Finance Ltd.Nayabaneshwor, KathmanduNPR. 135.16National Level
10Multipurpose Finance Co. LtdRajbiraj, SaptariNPR. 45.201-5 District Level(Saptari, Siraha,
Dhanusha, Mahottari, Sarlahi)
11Nepal Finance Ltd.Kamaladi, KathmanduNPR. 49.35National Level
12Nepal Share Markets and Finance Ltd.Ramshahapath, KathmanduNPR. 23.33National Level
13Pokhara Finance Ltd.Pokhara, KaskiNPR. 104.09National Level
14Progressive Finance Ltd.Tinkune, KathmanduNPR. 80.01National Level
15Reliance Finance Ltd.Pradarsani Marg, KathmanduNPR. 105.30National Level
16Samriddhi Finance Company LimitedHetauda, MakawanpurNPR. 72.49National Level
17Shree Investment & Finance Co. Ltd.Dillibazar, KathmanduNPR. 95.87National Level
List of Finance Companies (Class C) in Nepal

Top 10 Largest Finance Companies in Nepal by the Paid-up Capital

The following is the list of top 10 largest finance companies in Nepal by their paid up capital.

S.NName of Top 10 Finance Companies Paidup capital in crores
1Manjushree Finance Ltd.NPR. 135.16
2ICFC Finance Ltd.NPR. 112.71
3Reliance Finance Ltd.NPR. 105.30
4Pokhara Finance Ltd.NPR. 104.09
5Shree Investment & Finance Co. Ltd.NPR. 95.87
6Guheshwori Merchant Banking & Finance Ltd.NPR. 95.04
7Central Finance Ltd.NPR. 94.89
8Goodwill Finance Ltd.NPR. 94.61
9Capital Merchant Banking & Finance Ltd.NPR. 93.51
10Gorkhas Finance Ltd.NPR. 86.80
Top 10 Largest Finance Companies in Nepal by Paid-up Capital

Class D: Microfinance Companies in Nepal

Micro-finance companies are least class finance companies licensed by Nepal Rastra Bank. The capital requirement is significantly lower. A microfinance company can not be upgraded to higher class Financial institutions or bank even it exceeds their minimum capital requirements.

List of Class D: Microfinance Companies in Nepal

Currently, there are a total of 65 microfinance companies are in operation in Nepal. The following is the list of Microfinance Companies currently in operation in Nepal.

S.NName of Class D: Microfinance Companies in Nepal Head OfficePaid up capital in croresOperation Level
1Aarambha Chautari Laghubitta Bittiya Sanstha Ltd.Banepa, KavreNPR. 36.71National Level
2Aatmanirbhar Laghubitta Bittiya Sanstha LimitedGhorahi, DangNPR. 4.20Province No. 5
3Adarsha Laghubitta Bittiya Sanstha Ltd.Banepa, KavrepalanchokNPR. 1.40Province No. 3
4Adhikhola Laghubitta Bittiya Sanstha Ltd.Bhirkot, SyangjaNPR. 10.004-10 District Level (Syangja, Kaski,
Lamjung, Tanahu, Nawalparasi,
Rupandehi, Palpa, Arghakhachi,
Gulmi, Kapilvastu)
5Asha Lagubitta Bittiya Sastha Ltd.Madanpur NuwakotNPR. 33.39National Level
6Aviyan Laghubitta Bittiya Sanstha LimitedPanauti, KavreNPR. 15.25National Level
7BPW Laghubitta Bittiya Sanstha LimitedBanepa, KavrepalanchokNPR. 2.03Province No. 3
8Buddha Jyoti Laghubitta Bittiya Sanstha Ltd.Lumbini Sanskritik, RupundehiNPR. 1.204-10 District Level(Palpa,
Arghakhanchi, Gulmi,Baglung,
Rupundehi, Nawalparasi, Kapilbastu,
Mustang, Myagdi,Rukum )
9Chhimek Laghubitta Bittiya Sanstha Ltd.Old Baneshwor, KathmanduNPR. 232.41National Level
10Civil Laghubitta Bittiya Sanstha Ltd.Chuchepati , KathmanduNPR. 28.81National Level
11CYC Nepal Laghubitta Bittiya Sanstha LimitedBaglung -3, BaglungNPR. 8.21National Level
12Deprosc Laghubitta Bittiya Sanstha Ltd.Bharatpur, ChitwanNPR. 138.75National Level
13Dhaulagiri Laghubitta Bittiya Sanstha LimitedBaglung -2 , BaglungNPR. 7.00National Level
14First Microfinance Laghubitta Bittiya Sanstha Ltd.Gyaneshwor, KathmanduNPR. 96.45National Level
15FORWARD Microfinance Laghubitta Bittiya Sanstha Ltd.Duhabi Bhaluwa, SunsariNPR. 84.45National Level
16Ganapati Laghubitta Bittiya Sastha Ltd.Shuklagandaki, TanahuNPR. 15.16National Level
17Global IME Laghubitta Bittiya Sanstha Ltd.Pokhara, KaskiNPR. 55.26National Level
18Grameen Bikas Laghubitta Bittiya Sanstha Ltd.Butawal, RupandehiNPR. 98.25National Level
19Gurans LaghuBitta Bittiya Sastha Ltd.Dhankutabazaar, DhankutaNPR. 9.75Province No. 1
20Infinity Laghubitta Bittiya Sanstha LtdGaidakot, NawalparasiNPR. 41.45National Level
21Jalpa Samudayik Laghubitta Bittiya Sanstha LimitedPokhara, KaskiNPR. 16.00National Level
22Janautthan Samudayik Laghubitta Bittiya Sanstha Ltd.Butwal, RupandehiNPR. 11.8319 District Level (Kailali, Kanchanpur,
Banke, Bardiya, Dang, Kapilvastu,
Rupandehi, Nawalparasi East,
Nawalparasi West, Chitwan, Parsa,
Surkhet, Dadeldhura, Gulmi,Palpa,
Tanahu, Arghakhachi, Pyuthan, Salyan)
23Jeevan Bikash Laghubitta Bittiya Sanstha LimitedKatahari , MorangNPR. 103.43National Level
24Kalika Laghubitta Bittiya Sanstha Ltd.Pokhara, KaskiNPR. 31.29National Level
25Khaptad Laghubitta Bittiya Sanstha LimitedGodawari, KailaliNPR. 2.68Province No. 7
26Kisan Laghubitta Bittiya Sanstha LimitedDhanagadhi, KailaliNPR. 39.28National Level
27Laxmi Laghubitta Bittiya Sanstha Ltd.Maharajgunj, KathmanduNPR. 38.41National Level
28Mahila Laghubitta Bittiya Sanstha Ltd.Banepa, Sanga, KavrepalanchokNPR. 14.75National Level
29Mahuli Laghubitta Bittiya Sanstha Ltd.Bakdhuwa, SaptariNPR. 28.22National Level
30Manakamana Smart Laghubitta Bittiya Sanstha Ltd.Siddarthanagar, RuphandehiNPR. 14.17Provine No. 5
31Manushi Laghubitta Bittiya Sanstha Ltd.Banepa, Bhaisepati, KavrepalanchokNPR. 10.94National Level
32Meromicrofinance Laghubitta Bittiya Sanatha Ltd.Battar, NuwakotNPR. 120.00National Level
33Mirmire Laghubitta Bittiya Sanstha Ltd.Banepa, KavreNPR. 52.21National Level
34Mithila Laghubitta Bittiya Sanstha Ltd.Dhalkebar, DhanushaNPR. 13.63Province No. 2
35NADEP Laghubitta Bittiya Sanstha Ltd.Gajuri, DhadingNPR. 48.58National Level
36National Microfinance Laghubitta Bittiya Sanstha Ltd.Nilkantha, DhadingNPR. 58.67National Level
37Naya Sarathi Laghubitta Bittiya Sanstha Ltd.Banepa, KavreNPR. 25.50National Level
38Nerude Laghubitta Bittiya Sanstha Ltd.Biratnagar, MorangNPR. 60.00National Level
39NESDO Samriddha Laghubitta Bittiya Sanstha LimitedKushma, ParbatNPR. 25.50National Level
40NIC Asia Laghubitta Bittiya Sanstha Ltd.Bherimalika, JajarkotNPR. 173.94National Level
41Nirdhan Utthan Laghubitta Bittiya Sanstha Ltd.Naxal, KathmanduNPR. 219.50National Level
42NMB Laghubitta Bittiya Sanstha Ltd.Pokhara-Hemja, KaskiNPR. 65.59National Level
43Rastra Utthan Laghubitta Bittiya Sanstha LimitedBanepa, KavrepalanchokNPR. 26.00National Level
44RMDC Laghubitta Bittiya Sanstha Ltd.Putalisadak, KathmanduNPR. 124.11National Level
45RSDC Laghubitta Bitiya Sanstha Ltd.Butwal, RupandehiNPR. 80.52National Level
46Sabaiko Laghubitta Bittiya Sanstha Ltd.Bandipur, TanahuNPR. 27.00National Level
47Sadhana Laghubitta Bittiya Sanstha Ltd.Gorkha, GorkhaNPR. 32.12National Level
48Samaj Laghubitta Bittiya Sanstha Ltd.Malangawa,SarlahiNPR. 2.001-3 District Level (Sarlahi, Mahottari,
Dhanusha)
49Samata Gharelu Laghubitta Bittiya Sanatha Ltd.Banepa, KavrepalanchowkNPR. 34.27National Level
50Samudayik Laghubitta Bitiya Sanstha Ltd.Banepa, KavreNPR. 13.204-10 District Level (Sindhupalchowk,
Kavrepalanchowk, Dolakha,
Ramechhap,
Solukhumbu,Okhaldhunga, Nuwakot,
Khotang, Bhojpur, Sankhuasabha)
51Sana Kisan Bikas Laghubitta Bittiya Sanstha Ltd.Babarmahal, KathmanduNPR. 156.44National Level
52Shrijanshil Laghubitta Bittiya Sanstha LimitedGolbazar, SirahaNPR. 7.00National Level
53Summit Laghubitta Bittiya Sanstha LimitedGorkha, GorkhaNPR. 49.40National Level
54Super Laghubitta Bittiya Sanstha LimitedTulshipur, DangNPR. 1.95Province No. 5
55Support Laghubitta Bittiya Sanstha Ltd.Hasposa, ItahariNPR. 8.58Province No. 1
56Suryodaya Womi Laghubitta Bittiya Sanstha Ltd.Banepa, KavreNPR. 79.19National Level
57Swabalamban Laghubitta Bittiya Sanstha Ltd.Kamal Pokhari, KathmanduNPR. 112.22National Level
58Swabhiman Laghubitta Bittiya Sanstha Ltd.Tilottama, RupandehiNPR. 12.18Provine No. 5
59Swastik Laghubitta Bittiya Sanstha LimitedLahan, SirahaNPR. 1.20Province No. 2
60Sworojagar Laghubitta Bittiya Sanstha Ltd.Banepa, KavreNPR. 51.41National Level
61Unique Nepal Laghubitta Bittiya Sanstha Ltd.Kohalpur, BankeNPR. 11.064 – 10 District (Bardiya, Banke, Kailali,
Kanchanpur, Dang,
Kapilbastu,Rupandehi, Nawalparasi,
Surkhet, Dadeldhura)
62Unnati Sahakarya Laghubitta Bittiya Sanstha Ltd.Siddarthanagar, RupandehiNPR. 22.90National Level
63Upakar Laghubitta Bittiya Sanstha LimitedKohalpur, BankeNPR. 4.20Province No. 5
64Vijaya Laghubitta Bittiya Sanstha Ltd.Gaidakot, NawalparasiNPR. 32.00National Level
65WEAN Nepal Laghubitta Bittiya Sanstha Ltd.Phataksila, SindhupalchokNPR. 7.61Province No. 3
List of Class D: Microfinance Companies in Nepal

List of Top 15 Largest Class D: Microfinance Companies by Paid-up Capital in Nepal

The following is the list of the top 15 largest Class D: Microfinance Companies in Nepal.

S.NName of Class D Microfinance Companies Paid up Capital in Crores
1Chhimek Laghubitta Bittiya Sanstha Ltd.NPR. 232.41
2Nirdhan Utthan Laghubitta Bittiya Sanstha Ltd.NPR. 219.50
3NIC Asia Laghubitta Bittiya Sanstha Ltd.NPR. 173.94
4Sana Kisan Bikas Laghubitta Bittiya Sanstha Ltd.NPR. 156.44
5Deprosc Laghubitta Bittiya Sanstha Ltd.NPR. 138.75
6RMDC Laghubitta Bittiya Sanstha Ltd.NPR. 124.11
7Meromicrofinance Laghubitta Bittiya Sanatha Ltd.NPR. 120.00
8Swabalamban Laghubitta Bittiya Sanstha Ltd.NPR. 112.22
9Jeevan Bikash Laghubitta Bittiya Sanstha LimitedNPR. 103.43
10Grameen Bikas Laghubitta Bittiya Sanstha Ltd.NPR. 98.25
11First Microfinance Laghubitta Bittiya Sanstha Ltd.NPR. 96.45
12FORWARD Microfinance Laghubitta Bittiya Sanstha Ltd.NPR. 84.45
13RSDC Laghubitta Bitiya Sanstha Ltd.NPR. 80.52
14Suryodaya Womi Laghubitta Bittiya Sanstha Ltd.NPR. 79.19
15NMB Laghubitta Bittiya Sanstha Ltd.NPR. 65.59
Top 15 Largest Class D; Microfinance Companies in Nepal by paid-up capital

Also Read: List of ASBA Charges of Commercial Banks

Nepal Infrastructure Development Bank (NIFRA)

Although the name of NIFRA contains a development word in its name, it is not a development bank.

The Banks and Financial Institutions Act, 2073 mentions that, the Infrastructure Development Bank should not be classified under any classes. Therefore, it is a special category Bank established to prioritize the infrastructure development.

Comments are closed.