Top 10 Banks in India in 2025

Mesan Ali
As India’s economy continues to grow and evolve, the banking sector plays a pivotal role in supporting this transformation. The top banks in the country not only facilitate financial transactions but also contribute significantly to the economy through lending and investment. Based on market capitalization as of 2025, here is a comprehensive overview of the top 10 banks in India.
Overview of Banking Sector in India
In recent months, the banking sector has faced fluctuations in market capitalization. For instance, HDFC Bank experienced a significant drop in market capitalization, losing ₹70,479.23 crore in January 2025, which brought its total valuation down to ₹12,67,440.61 crore. Similarly, ICICI Bank saw a decline of ₹12,179.13 crore, while SBI faced a drop of ₹44,935.46 crore in the same period. These trends reflect the volatility in the financial markets and the challenges that banks face in maintaining their valuations amidst economic uncertainties.
Global Rankings
On the global stage, HDFC Bank has made notable strides, ranking as the eighth-largest bank globally by market capitalization as of June 2024, with a market value of $153.01 billion. However, ICICI Bank did not make the list of the top 10 globally by market capitalization, highlighting the competitive nature of the international banking sector.
Economic Impact
The Indian banking sector is a crucial driver of economic growth, providing essential credit and financing to businesses. The combined market capitalization of six of the top ten banks in India rose by ₹1,18,151.75 crore last week, led by HDFC Bank, Bharti Airtel, and Reliance Industries. This growth reflects the resilience of the banking sector and its vital role in supporting the overall economy.
Top 10 Banks in India
Before further delay, let’s see what the top 10 banks in India are and what they offer.
HDFC Bank
HDFC Bank, established in 1994, stands as the largest bank in India. With a wide-reaching network of over 5,400 branches, it is a dominant player in the Indian banking landscape. The bank, a designated Domestic Systemically Important Bank (DSIB), caters to over 56 million customers. Known for its well-managed asset quality and impressive net income of ₹17,830 Crore, HDFC Bank has consistently demonstrated robust financial performance, with a notable Net Interest Margin (NIM) of 3.65% and a healthy Current Account and Savings Account (CASA) ratio of 38.18%. Its revenue stands at ₹72,770 Crore and Gross NPA at 1.24%. This makes it a preferred choice for both retail and corporate banking needs. Its market cap is ₹1,329,451.19 Crore INR.
ICICI Bank
ICICI Bank, headquartered in Mumbai, is another major player in the Indian banking sector. With over 6,000 branches and 17,000 ATMs, it offers a wide range of financial services, including retail banking, corporate banking, investment banking, and insurance products. The bank has a diverse portfolio and has shown resilience in maintaining a competitive NIM of 4.36% despite market fluctuations. Its revenue is ₹44,830 Crore, net income is ₹11,700 Crore, CASA is 2.17%, and Gross NPA is 2.15%. While its Gross NPA ratio is higher than that of HDFC Bank, ICICI Bank is actively working on improving its asset quality. Its extensive reach and comprehensive service offerings make it a favorite among many customers. Its market cap is ₹895,164.99 Crore INR.
State Bank of India (SBI)
The State Bank of India (SBI) is a monumental institution in the Indian banking sector, holding approximately 23% of total bank assets in the country. Headquartered in Mumbai, SBI is renowned for its extensive retail banking services that cater to both urban and rural populations. The bank has shown consistent growth in its revenue of ₹76,020 Crore and net income of ₹19,320 Crore, reflecting its strong market position. With a high CASA ratio of 39.89%, SBI effectively mobilizes low-cost deposits, which enhance its profitability. Its NIM is 3.47% and Gross NPA is 2.24%. Despite facing challenges with NPAs, SBI's expansive network and government backing bolster its reputation. Its market cap is ₹663,233.14 Crore INR.
Kotak Mahindra Bank
Kotak Mahindra Bank is recognized for its diversified financial services, which include retail banking, investment banking, and asset management. Although specific financial data for 2025 is not available, the bank has consistently performed well in the past. It is well-regarded for its customer service and innovative banking solutions. As a private sector bank, Kotak Mahindra has made significant strides in growing its customer base, particularly among younger clients who value digital banking services.
Axis Bank
Axis Bank is another major player in the Indian banking sector, offering a comprehensive range of financial services, including personal banking, corporate banking, and treasury operations. Although specific financial metrics for 2025 are not available, Axis Bank has been known for its efficient operations and customer-centric approach. The bank has invested heavily in technology to enhance customer experience, which has helped it retain and grow its customer base effectively.
Bank of Baroda
Bank of Baroda is a significant public sector bank in India, recognized for its extensive network and range of financial services. While specific financial data for 2025 is not provided, the bank has a notable presence both domestically and internationally. It offers various banking products, including retail loans, corporate banking, and wealth management services. The bank has focused on improving its digital services to cater to the evolving needs of customers.
Punjab National Bank (PNB)
Punjab National Bank (PNB) holds a long-standing legacy as one of the oldest and largest public sector banks in India. While specific financial data for 2025 is not available, PNB continues to provide a wide range of banking services, including retail and corporate banking solutions. The bank has made significant investments in technology to modernize its services and improve customer engagement, thereby enhancing its competitiveness in the banking sector.
Indian Overseas Bank (IOB)
Indian Overseas Bank (IOB) is known for its strong international presence and diverse financial offerings. Although specific financial metrics are not available for 2025, IOB has maintained a reputation for serving both domestic and overseas customers effectively. The bank focuses on retail banking, corporate banking, and international banking services, thereby positioning itself as a versatile financial institution.
Canara Bank
Canara Bank is another key player in the Indian banking sector, offering extensive banking services to individuals and businesses alike. Specific financial data for 2025 is not provided, but Canara Bank has a robust network of branches and ATMs across the country. The bank is known for its commitment to customer service and has been actively enhancing its digital banking capabilities to meet the growing demand for online financial services.
Union Bank of India
Union Bank of India is a major public sector bank that has significantly contributed to the Indian banking landscape. While specific financial data for 2025 is not available, the bank offers a wide range of financial products and services, including personal banking, corporate banking, and agricultural financing. Union Bank is known for its extensive branch network, which allows it to serve a diverse customer base across the country.
Why is Elevate Pay the best Choice for USD Bank Accounts?
Freelancers and remote workers earning in USD often face challenges in managing their international income. Elevate Pay is designed to address these hurdles, allowing users to streamline their financial transactions. With Elevate Pay, users can open a free USD account through a simple three-step sign-up process. This account, provided by Bangor Savings Bank, enables you to receive and store USD funds easily.
Elevate Pay focuses on serving emerging markets, providing tailored customer service that aligns with your specific needs. By downloading the Elevate Pay app on your iOS or Android device, you can start using the service immediately, making it an excellent solution for managing your USD income.
Conclusion
In conclusion, the top banks in India are pivotal to the country’s financial ecosystem, providing essential services that drive economic growth and development. As the sector continues to evolve, these banks will play a crucial role in shaping India's financial future.