A commercial bank is a financial institution that performs the functions of accepting deposits from the public and lending investments with the purpose of earning profits.
It may also refer to a bank, or a division of a large bank, involving corporations or large/medium enterprises to distinguish it from retail banking and investment banking.
The first commercial bank in nepal was establish in 1937 and the country started the official financial system. Since then, the country has 28 commercial banks as of the data provided by Nepal Rastrya Bank, the central bank of Nepal.
Here is the list of all the commercial Class 'A' banks in Nepal. Please let us know if we have missed any bank.