Nifty Bank stocks: list of all 14 companies

    The Nifty Bank has 14 stocks as of 22 September 2026. It closed at 56,470.65 on 21 September 2026, at a P/E of 13.36, P/B of 1.69 and a dividend yield of 0.69%. The largest by market capitalisation are HDFC Bank, ICICI Bank and State Bank of India.

    Nifty Bank constituents, by market cap

    #CompanyIndustryPriceM-capP/EP/BROESales YoY
    1HDFC BankHDFCBANKFinancial Services₹743.7₹1146.5K Cr16.251.8714.3%+3.7%
    2ICICI BankICICIBANKFinancial Services₹1,338.5₹960.7K Cr17.302.5517.1%+6.4%
    3State Bank of IndiaSBINFinancial Services₹983.3₹907.6K Cr10.511.4816.0%+8.4%
    4Kotak Mahindra BankKOTAKBANKFinancial Services₹413.9₹411.7K Cr20.272.2811.4%+6.4%
    5Axis BankAXISBANKFinancial Services₹1,242.7₹386.9K Cr13.981.7613.2%+9.9%
    6Union Bank of IndiaUNIONBANKFinancial Services₹176.53₹134.8K Cr6.530.9715.7%+1.2%
    7Punjab National BankPNBFinancial Services₹116.93₹134.4K Cr6.080.8713.0%+3.1%
    8Bank of BarodaBANKBARODAFinancial Services₹233.3₹120.6K Cr6.640.7312.9%+6.8%
    9Canara BankCANBKFinancial Services₹123.16₹111.7K Cr5.620.9617.7%+4.5%
    10Federal BankFEDERALBNKFinancial Services₹326.45₹80.6K Cr17.462.1212.0%+9.9%
    11AU Small Finance BankAUBANKFinancial Services₹1,030.3₹77.2K Cr27.263.9514.2%+21.1%
    12IndusInd BankINDUSINDBKFinancial Services₹952.8₹74.2K Cr56.011.131.4%-7.8%
    13IDFC First BankIDFCFIRSTBFinancial Services₹84.97₹73.3K Cr32.811.533.8%+14.6%
    14Yes BankYESBANKFinancial Services₹23.11₹72.5K Cr19.261.397.1%+5.9%

    Constituents from NSE Indices; figures for the stocks we track, updated daily. Prices are end-of-day snapshots and refresh live on each stock's page. Not investment advice.

    FAQ

    Nifty Bank: common questions

    Answered from the figures on this page.

    14 stocks, per the constituent list NSE Indices published for 22 September 2026. The list is reviewed twice a year, so names change.

    By market capitalisation: HDFC Bank, ICICI Bank and State Bank of India.

    13.36 on 21 September 2026, from NSE's daily index data, with a P/B of 1.69.