Top 10 Bank Stocks in India for October 2026
Sector Alpha's October 2026 ranking of bank stocks worth ₹2,000 crore or more, from the weekly scan to 9 October 2026, put Bank of Maharashtra (78/100), Karur Vysya Bank (75/100) and Tamilnad Mercantile Bank (74/100) at the top. The score weighs growth, business quality, valuation against history and price strength. Source: Sector Alpha weekly scan.
- 1Bank of Maharashtra78scoreGrowth 84 · Quality 97 · Valuation 50 · Price strength 73
- 2Karur Vysya Bank75scoreGrowth 78 · Quality 92 · Valuation 38 · Price strength 86
- 3Tamilnad Mercantile Bank74scoreGrowth 67 · Quality 90 · Valuation 60 · Price strength 81
- 4Indian Overseas Bank67scoreGrowth 90 · Quality 68 · Valuation 66 · Price strength 27
- 5South Indian Bank65scoreGrowth 63 · Quality 54 · Valuation 72 · Price strength 76
- 6City Union Bank64scoreGrowth 71 · Quality 66 · Valuation 45 · Price strength 67
- 7DCB Bank64scoreGrowth 65 · Quality 46 · Valuation 81 · Price strength 65
- 8Union Bank of India62scoreGrowth 33 · Quality 70 · Valuation 68 · Price strength 96
- 9Indian Bank62scoreGrowth 59 · Quality 69 · Valuation 51 · Price strength 65
- 10Karnataka Bank60scoreGrowth 47 · Quality 43 · Valuation 67 · Price strength 99
Not frozen yet: this October 2026 ranking is worked out again from the stored weekly scores each time the page is built, so it follows today's rule. Once a month is frozen, it never changes.
See the latest bank stocks ranking and full list.
More lists
All 20 lists, grouped