List of banks in Nepal

Nepal Rastra Bank has licensed 107 BFIs as of mid-July 2024. This is a list of banks and financial institutions in Nepal licensed by the Nepal Rastra Bank and their branches/ extension counters.

Class A: Commercial banks
Commercial banks are classified as Class "A" banks by the Nepal Rastra Bank. There are 20 commercial banks as of Mid Jan 2024.

Class B: Development banks
Nepal Rastra Bank has licenced 17 development banks and has classified these on national and province level as per working area. There are 8 national level development banks and 9 province level development banks.

National Level Development Banks
Following is the list of National level development banks and their outlets. Following is the list of Province level development banks and their outlets.

Class C: Finance Companies
Nepal Rastra Bank has licenced 17 finance companies as of mid july 2014. Among then 2 finance companies are problematic and 15 are operational.

Problematic Finance Companies
Folowing finance as declared problematic by Nepal Ratra bank and is under resolution process.
 * Nepal Share Markets & Finance company
 * Capital Merchant Banking & Finance Company

Class D: Micro Finance Financial Institutions
Micro finance financial institutions are classified as Class "D" banks by the Nepal Rastra Bank. There are 52 microfinance companies as of July 2024.Among them 49 are retail microfinance and 3 are wholesale microfinance companies.

Retail Microfinance Companies
Following are the retail microfinance companies and their outlets.

Wholesale Microfinance Companies
Following are the wholesale microfinance companies as of June 2024.

Infrastructure Development Bank
Infrastructure Development Bank is non-classified Financial Institution licensed by Nepal Rastra Bank. There is one BFI as of January 2024.
 * Nepal Infrastructure Bank Limited