A bank is one of the most trusted financial institutions that provide different services to manage our finances. Along with that banks are also one of the integral parts of a country’s national economy. In today’s article, you will find which are the top commercial banks in Nepal based on their paid-up capital of more than NRS 900 Crore as per the July 2020 Audit Report.
In simple, a bank is a financial institution dealing in monetary transactions. For instance, it accepts as well as provides loans to help people manage their finances. In particular, banks are the licensed institutions to do so. Furthermore, banks also provide various financial services such as wealth management, currency exchange, and safe deposit boxes. Undoubtedly, banks are a very important part of the economy because they provide significant services to both consumers and businesses.

Disclaimer: The banks in the list all are having paid-up capital 900 Crores above. And, the review is based on paid-up capital and their mobile apps for online banking. Moreover, we have also included public opinion to some extent.
Here is the List of Top Commercial Banks in Nepal
Find here the Top Banks in Nepal with highest paid -up capitals in this given table.
S.N | Name of Bank | Operation (AD) | Paid Up Capital (NRS) | SWIFT Code |
1. | Global IME Bank Ltd. | 04/09/2019 | NRS 1897 Crore | GLBBNPKA |
2. | Agriculture Development Bank Ltd. | 21/01/1968 | NRS 1499 Crore | ADBLNPKA |
3. | Nepal Investment Bank Ltd. | 09/03/1986 | NRS 1425 Crore | NIBLNPKT |
4. | Prime Commercial Bank Ltd. | 24/09/2007 | NRS 1399 Crore | PCBLNPKA |
5. | NMB Bank Ltd. | 28/09/2019 | NRS 1395 Crore | NMBBNPKA |
6. | Mega Bank Ltd. | 13/03/2018 | NRs 1314 Crore | MBNLNPKA |
7. | Nepal Bank Ltd. | 15/11/1937 | NRS 1129 Crore | NEBLNPKA |
8. | Nabil Bank Ltd. | 12/07/1984 | NRS 1010 Crore | NARBNPKA |
9. | Kumari Bank Ltd. | 03/04/2002 | NRS 981 Crore | KMRLNPKA |
10. | NIC Asia Bank Ltd. | 30/06/2013 | NRS 971 Crore | NICENPKA |
11. | Siddhartha Bank Ltd. | 21/07/2016 | NRS 979 Crore | SIDDNPKA |
12. | Himalayan Bank Ltd. | 18/01/1993 | NRS 937 Crore | HIMANPKA |
13. | Citizens Bank International Ltd. | 20/04/2007 | NRS 908 Crore | CTZNNPKA |
Global IME Bank Ltd
Global IME Bank is one of the top-grossing and trending banks in Nepal. Also, it has the highest paid-up capital of NRs.1920.84 Crores. Established in the year 2012 Ad, this bank is a class “A” bank with 268 branches all over Nepal. It has its branches dispersed over all the major cities in Nepal while there are 59 branches inside the valley and 211 branches out of the valley.
Click here for the Official Website of Global IME Bank Ltd.
Contact Information:
- Head Office: Kamaladi, Kathmandu, Nepal
- Phone No.: +977-1-4226247, 01-4228671
- Email: info@gibl.com.np
Download Global Smart App here App Store | Play Store
Agricultural Development Bank
Next up in our list of the top commercial banks in Nepal is the Agricultural Development Bank. It is a class “A” bank with a paid-up capital of NRs.109.8 Million. Moreover, it was established with the main objective of providing institutional credit for enhancing the production and productivity of the agriculture sector in the country.
Click here for the official website of the Agricultural Development Bank
Contact Information:
- Head Office: Ramshahapath, Kathmandu, Nepal
- Phone No.: +977-01-4263387, 01-4253819, 01-4251537
- Email: info@adbl.gov.np
Download ADBL Smart Mobile Banking App App Store
Click here to know which are the Best Insurance Companies in Nepal
Nepal Investment Bank Ltd.
Nepal Investment Bank is one of the most successful banks in Nepal. It has one of highest paid capitals of worth more than NRS 900 crores in Nepal.
Click here for the official website of Nepal Investment Bank
Contact
- Head Office: Durbar Marg, Kathmandu, Nepal
- Email: info@nibl.com.np
- Phone: +977-01-4226349, 01-4228927, 01-4226349, 01-4242530
Download NIBL Mobile for Mobile Banking Play Store | App Store
Prime Commercial Bank Ltd.
Prime Commercial Bank is one of the top leading banks in Nepal. It has branches all over Nepal. It has paid up capital of above NRS 1300 Crore. Also, it has a positive public review as well.
Click here for the official website of Prime Commercial Bank
Contact Information
- Head Office: Kamalpokhari, Kathmandu, Nepal
- Email: info@pcbl.com.np
- Phone: +977-01-442342, 4423433, 4423436
Click here for Prime Smart App for Play Store | App Store
NMB Bank Ltd.
NMB is one of the leading banks in Nepal. Moreover, it falls under the ones with paid-up capital of more than Rs.900 crore. There are several branches of NMB Bank in most districts of Nepal.
Click here for the official website of NMB Bank Nepal
Contact Information
- Email: call@nmb.com.np
- Phone: +977-01-442342, 4423433, 4423436
- Click Here for NMB mobile Banking App for Playstore and Appstore
Mega Bank Limited
Mega Bank has high engagement on Facebook than other social media. They have one of the highest paid-up capital that is 14.654 billion. It is one of the premier financial institutions of Nepal consistently living its service pledge to conduct business by continually creating mutually beneficial relationships with all its stakeholders, customers, shareholders, regulators, communities, and staff. They have expanded their branches all over the major cities of Nepal.
Click here for the official website of Mega Bank Nepal
Contact Information of Head Office:
- Rising Mall, Kamaladi, Kathmandu
- Email: info@megabank.com.np
- Phone: +977-01-41689217
Click here to download Mega Smart Mobile Banking App App Store
Himalayan Bank Ltd.
Himalayan Bank was established in 1993 in a joint venture with Habib Bank Limited of Pakistan. It is one of the top commercial banks in Nepal with paid-up capital of more than NRS 900 Crores.
Click here for the official website of Himalayan Bank Ltd.
Contact Information of Head Office
Kamaladi, Kathmandu, Nepal
Phone: +977-01-4227749, 01-4246219, 1-4246218, 01-4250201
Click here to download Himalayan Smart App from Play Store | App Store
Siddhartha Bank Ltd.
Siddhartha Bank Limited was established in 2002 and promoted by prominent personalities of Nepal. At present, it stands as one of the consistently growing banks in Nepal. They have a paid-up capital of 109.622 million. It has its branches serving all over the major cities of Nepal.
Click here for the official website of Siddhartha Bank Ltd.
Contact Information of Head Office:
- Hattisar, Kamladi, Kathmandu, Nepal
- Email: customercare@sbl.com.np
- Phone: +977-01-4442919, 01-4442920
Click here to download Siddhartha BankSmart from Play Store | App Store
Nabil Bank Ltd.
Nabil Bank is a top-grossing bank in Nepal they are also trending on top. They are highly involved in social media and highly involved in platform promotion. Their client satisfaction rate is high. Their paid-up capital is 13.48 billion which is one of the highest they timely interacting with their customers online and updating their social media. They have broadened 119 branches all over Nepal and operating effectively.
Click here for the official website of Nabil Bank Limited
Contact Information of Head Office:
- Beena Marga, Durbar Marg, Kathmandu, Nepal
- Email: customercare@nabilbank.com
- Phone: +977-01-4221718, 01-4227181, 01-4226905
Click here to download Nabil Smart Mobile Banking App Play Store | App Store
NIC Asia Bank Limited
NIC Asia Bank has paid-up capital of 11.546 billion, among the banks on the list, they are one of the aggressively marketing banks. They have branches wide all over the significant cities of Nepal.
Click here for the official website of NIC Asia Bank Ltd.
Contact Information of Head Office:
- Trade Tower, Thapathali, Kathmandu, Nepal
- Email: info@nicasiabank.com / feedback@nicasiabank.com
- Phone: +977-01-5970101
Click here to download NIC Asia Mobile Banking App from Play Store | App Store
At the end note all the banks in the list are class “A” commercial banks, somehow all are prominent and have expertise in their work. Though all banks tending to provide quality banking services at last it’s your choice to choose one for your work accomplishment and convenience.
Thank you for your time.