Top Banks in India by Market Capitalization in 2025: Private & Public Sector Ranking

HDFC Bank and ICICI Bank are among the top banks in India by market capitalization as of March 2025, with market caps of $165 billion and $110 billion, respectively. HDFC Bank ranks as the 12th largest bank in the world by market capitalization.

State Bank of India (SBI) is the largest public sector bank (PSU) in India by market capitalization, valued at $78 billion, making it the third-largest bank in India overall. Among PSU banks, Punjab National Bank (PNB) holds the second position in terms of market cap.

Top 5 Banks India

  1. HDFC Bank
  2. ICICI Bank
  3. State Bank of India
  4. Kotak Mahindra Bank
  5. Axis Bank

What Is Market Cap?

Market capitalization or market cap is the total value of the company’s outstanding shares owned by stakeholders.

Market Cap = Current Stock Price × Total Number of Outstanding Shares

It is used to measure the size and worth of a publicly traded company

Top Private Banks in India By Market capitalization

RankBankMarket Cap
(USD)
India RankWorld Rank
1HDFC Bank$164.56 B112
2ICICI Bank$110.51 B218
3Kotak Mahindra Bank$48.08 B461
4Axis Bank$38.58 B578
5Yes Bank$6.26 B13228
6IndusInd Bank$6.22 B14231
7Federal Bank$5.34 B16249
8IDFC FIRST Bank$4.79 B17264
9AU Small Finance Bank$4.70 B18269
10Bandhan Bank$2.71 B22326

$1 Billion = Rs 8600 Crore as on 23rd march, 2025

Top GOVT (PSU) Banks in India By Market Cap

RankBankMarket Cap
(USD)
India RankWorld Rank
1State Bank of India$78.19 B330
2Bank of Baroda$13.04 B6147
3Punjab National Bank$12.45 B7152
4Union Bank of India$10.87 B8171
5IDBI Bank*$10.17 B9180
6Indian Overseas Bank$9.57 B10185
7Canara Bank$9.23 B11192
8Indian Bank$8.58 B12200
9Bank of India$5.60 B15241
10Central Bank of India$4.55 B19274
11Bank of Maharashtra$4.29 B20281
12Punjab & Sind Bank$3.42 B21300
  • Note: IDBI Bank is currently a PSU Bank, but the government plans to divest its stake, potentially making it a private entity in the future.

Top Banks in India by Market Cap

RankBankMarket Capitalization (USD)Type of bankWorld Rank
1HDFC Bank$164.56 BPrivate Bank12
2ICICI Bank$110.51 BPrivate Bank18
3State Bank of India$78.19 BPSU Bank30
4Kotak Mahindra Bank$48.08 BPrivate Bank61
5Axis Bank$38.58 BPrivate Bank71
6Bank of Baroda$13.04 BPSU Bank147
7Punjab National Bank$12.45 BPSU Bank152
8Union Bank of India$10.87 BPSU Bank171
9IDBI Bank$10.17 BPSU Bank*180
10Indian Overseas Bank$9.57 BPSU Bank185
11Canara Bank$9.23 BPSU Bank192
12Indian Bank$8.58 BPSU Bank200
13Yes Bank$6.26 BPrivate Bank228
14IndusInd Bank$6.22 BPrivate Bank231
15Bank of India$5.60 BPSU Bank241
16Federal Bank$5.34 BPrivate Bank249
17IDFC FIRST Bank$4.79 BPrivate Bank264
18AU Small Finance Bank$4.70 BPrivate Bank269
19Central Bank of India$4.55 BPSU Bank274
20Bank of Maharashtra$4.29 BPSU Bank281
21Punjab & Sind Bank$3.42 BPSU Bank300
22Bandhan Bank$2.71 BPrivate Bank326

Scroll to Top