This is a list of banks which are considered to be scheduled banks under the second schedule of Reserve Bank of India Act, 1934.
As of 1 August 2025, India's commercial banking sector consists of 12 public sector banks (PSBs), 21 private sector banks (PVBs), 28 regional rural banks (RRBs), 44 foreign banks (FBs), 12 small finance banks (SFBs), 6 payments banks (PBs), 2 local area banks (LABs), and 5 financial institutions. Out of these 128 commercial banks, 124 are classified as scheduled banks and four are classified as non-scheduled banks.
Commercial banks
Public sector banks (PSBs)
There are 12 public sector banks in India, as of 1 October 2026.
BANK NAME Established Headquarters Government shareholding Branches (domestic) Total assets Revenues Official Website Refs Bank of Baroda 1908 Vadodara, Gujarat 63.97% 8,564 https://bankofbaroda.bank.in Bank of India 1906 Mumbai, Maharashtra 73.38% 5,447 https://bankofindia.bank.in Bank of Maharashtra 1935 Pune, Maharashtra 79.60% 2,719 https://bankofmaharashtra.bank.in Canara Bank 1906 Bengaluru, Karnataka 62.93% 10,098 https://canarabank.bank.in Central Bank of India 1911 Mumbai, Maharashtra 89.27% 4,567 https://centralbank.bank.in Indian Bank 1907 Chennai, Tamil Nadu 73.84% 5,965 https://indianbank.bank.in Indian Overseas Bank 1937 Chennai, Tamil Nadu 94.61% 3,438 https://iob.bank.in Punjab and Sind Bank 1908 New Delhi, NCT of Delhi 93.85% 1,623 https://punjabandsind.bank.in Punjab National Bank 1894 New Delhi, NCT of Delhi 70.08% 10,261 https://pnb.bank.in SBI 1955 Mumbai, Maharashtra 55.50% 23,125 https://sbi.bank.in UCO Bank 1943 Kolkata, West Bengal 90.95% 3,327 https://uco.bank.in Union Bank of India 1919 Mumbai, Maharashtra 74.76% 8,671 https://unionbankofindia.bank.in
Private sector banks (PVBs) Private sector banks are banks where the majority of the bank's equity is owned by a private company or a group of individuals. They comply with the central bank guidelines yet have a unique financial system.
There are 21 private sector banks in India, as of 1 October 2026.
Bank name Established Headquarters Branches Total assets Revenues Official Website RefsAxis Bank 1993 Mumbai, Maharashtra 6,275 https://axis.bank.in Bandhan Bank 2015 Kolkata, West Bengal 1,715 https://bandhan.bank.in CSB Bank 1920 Thrissur, Kerala 829 https://csb.bank.inCity Union Bank 1904 Kumbakonam, Tamil Nadu 875 https://cityunionbank.bank.inDCB Bank 1930 Mumbai, Maharashtra 464 https://dcb.bank.inDhanlaxmi Bank 1927 Thrissur, Kerala 261 https://dhan.bank.inFederal Bank 1931 Kochi, Kerala 1,589 https://federal.bank.inHDFC Bank 1994 Mumbai, Maharashtra 9,689 https://hdfc.bank.in ICICI Bank 1994 Mumbai, Maharashtra 7,608 https://icici.bank.in IDBI Bank 1964 Mumbai, Maharashtra 2,104 https://idbi.bank.in Re-categorization of IDBI Bank Ltd. as a Private Sector Bank: https://www.idbibank.in/idbi-bank-history.aspIDFC First Bank 2015 Mumbai, Maharashtra 1,155 https://idfcfirst.bank.inIndusInd Bank 1994 Mumbai, Maharashtra 3,136 https://indusind.bank.inJammu & Kashmir Bank 1938 Srinagar, Jammu and Kashmir 1,019 https://jkb.bank.in||Karnataka Bank1924Mangaluru, Karnataka 957https://karnatakabank.bank.inKarur Vysya Bank 1916 Karur, Tamil Nadu 888 https://kvb.bank.in Kotak Mahindra Bank 2003 Mumbai, Maharashtra 2148 https://kotak.bank.inNainital Bank 1922 Nainital, Uttarakhand 173 https://nainitalbank.bank.in RBL Bank 1943 Mumbai, Maharashtra 561 https://rbl.bank.in South Indian Bank 1929 Thrissur, Kerala 948 https://southindianbank.bank.inTamilnad Mercantile Bank 1921 Thoothukkudi, Tamil Nadu 578 https://tmb.bank.in Yes Bank2004Mumbai, Maharashtra 1,255 https://yes.bank.in
Regional rural banks (RRBs)
There are 28 regional rural banks in India, as of 1 October 2026.
State Bank name Established Headquarters Branches Sponsor bank Official WebsiteAndhra Pradesh Andhra Pradesh Grameena Bank2025 Guntur, Andhra Pradesh 1,351Union Bank of India https://apgb.bank.in Arunachal Pradesh Arunachal Pradesh Rural Bank1983Itanagar, Arunachal Pradesh34State Bank of India https://aprb.bank.in Assam Assam Gramin Bank2019Guwahati, Assam473 Punjab National Bank https://agvb.bank.inBihar Bihar Gramin Bank 2025Patna, Bihar2,885 Punjab National Bank https://bgb.bank.in Chhattisgarh Chhattisgarh Gramin Bank2013Raipur, Chhattisgarh626 State Bank of India https://cgb.bank.inGujarat Gujarat Gramin Bank2025Vadodara, Gujarat744 Bank of Baroda https://ggb.bank.in Haryana Haryana Gramin Bank2013Rohtak, Haryana690 Punjab National Bank https://hgb.bank.in/ Himachal Pradesh Himachal Pradesh Gramin Bank 2013Mandi, Himachal Pradesh265 Punjab National Bank https://hpgb.bank.inJammu And Kashmir Jammu and Kashmir Grameen Bank 2025Jammu, Jammu and Kashmir 330 Jammu & Kashmir Bank https://jkgrameen.bank.in Jharkhand Jharkhand Gramin Bank 2019Ranchi, Jharkhand 450 State Bank of India https://jrgbank.bank.inKarnataka Karnataka Grameena Bank2025Ballari, Karnataka1,750Canara Bank https://karnatakagb.bank.in Kerala Kerala Grameena Bank 2013Malappuram, Kerala635 Canara Bank https://kgb.bank.in Madhya Pradesh Madhya Pradesh Gramin Bank 2025Indore, Madhya Pradesh1,320 Bank of India https://mpgb.bank.inMaharashtra Maharashtra Gramin Bank 2025Chhatrapati Sambhajinagar, Maharashtra748 Bank of Maharashtra https://mahagramin.bank.in Manipur Manipur Rural Bank 1981Imphal, Manipur28 Punjab National Bank https://manipurrural.bank.in Meghalaya Meghalaya Rural Bank 1981Shillong, Meghalaya89 State Bank of India https://meghalayaruralbank.bank.in Mizoram Mizoram Rural Bank 1983Aizawl, Mizoram105 State Bank of India https://mrb.bank.in Nagaland Nagaland Rural Bank 1983Kohima, Nagaland12 State Bank of India https://nrb.bank.inOdisha Odisha Grameen Bank 2025Bhubaneswar, Odisha979 Indian Overseas Bank https://odishabank.bank.in Puducherry Puducherry Grama Bank2008Pondicherry, Puducherry 48 Indian Bankhttps://pygb.bank.in Punjab Punjab Gramin Bank 2019 Kapurthala, Punjab 458Punjab National Bank https://pgb.bank.inRajasthan Rajasthan Gramin Bank2025Jaipur, Rajasthan 1,596 State Bank of India https://rgb.bank.in Tamil Nadu Tamil Nadu Grama Bank 2019Salem, Tamil Nadu682Indian Bank https://tngb.bank.in Telangana Telangana Grameena Bank2025Hyderabad, Telangana934State Bank of India https://tgb.bank.in Tripura Tripura Gramin Bank 1976Agartala, Tripura154 Punjab National Bank https://tripuragramin.bank.inUttar Pradesh Uttar Pradesh Gramin Bank2025Lucknow, Uttar Pradesh4,330Bank of Baroda https://upgb.bank.in Uttarakhand Uttarakhand Gramin Bank 2012Dehradun, Uttarakhand291 State Bank of India https://ukgb.bank.inWest Bengal West Bengal Gramin Bank 2025Kolkata, West Bengal960 Punjab National Bank https://wbgb.bank.in
Co-operative banks
State co-operative banks (SCBs) There are 34 state co-operative banks in India, as of 1 August 2025.
The Andaman and Nicobar State Co-operative Bank Ltd. The Andhra Pradesh State Co-operative Bank Ltd. The Arunachal Pradesh State Co-operative Apex Bank Ltd. The Assam Co-operative Apex Bank Ltd. The Bihar State Co-operative Bank Ltd. The Chandigarh State Co-operative Bank Ltd. The Chhattisgarh Rajya Sahakari Bank Maryadit The Delhi State Co-operative Bank Ltd. The Goa State Co-operative Bank Ltd. The Gujarat State Co-operative Bank Ltd. The Haryana State Co-operative Apex Bank Ltd. The Himachal Pradesh State Co-operative Bank Ltd. The Jammu and Kashmir State Co-operative Bank Ltd. The Jharkhand State Co-operative bank Ltd. The Karnataka State Co-operative Apex Bank Ltd. The Kerala State Co-operative Bank Ltd. The Madhya Pradesh Rajya Sahakari Bank Maryadit. The Maharashtra State Co-operative Bank Ltd. The Manipur State Co-operative Bank Ltd. The Meghalaya Co-operative Apex Bank Ltd. The Mizoram Co-operative Apex Bank Ltd. The Nagaland State Co-operative Bank Ltd. The Odisha State Co-operative Bank Ltd. The Pondichery State Co-operative Bank Ltd. The Punjab State Co-operative Bank Ltd. The Rajasthan State Co-operative Bank Ltd. The Sikkim State Co-operative Bank Ltd. The Tamil Nadu State Apex Co-operative Bank Ltd. The Telangana State Co-operative Apex Bank Ltd. The Tripura State Co-operative Bank Ltd. The Uttar Pradesh Co-operative Bank Ltd. The Uttaranchal Rajya Sahakari Bank Ltd. The West Bengal State Co-operative Bank Ltd. The Daman and Diu State Co-operative Bank Ltd.
District central co-operative banks There are 352 district central co-operative banks in India, as of 1 August 2025.
Scheduled urban co-operative banks There are 24 scheduled urban co-operative banks in India, as of 1 August 2025.
Non-scheduled urban co-operative banks There are 1407 non-scheduled urban co-operative banks in India, as of 1 August 2025.
Foreign banks There are 44 foreign banks in India, as of 1 October 2026. Branch/WOS/Representative form of presence as per RBI is as follows:
Foreign banks operating as wholly owned subsidiary in India
List of notable foreign banks which are incorporated outside India and are operating a wholly owned subsidiary in India:
Foreign banks with branches in India
List of notable foreign banks which are incorporated outside India and are operating branches in India:
Foreign banks with representative offices in India
List of notable foreign banks which are incorporated outside India and are operating representative offices in India:
Local area banks
Local area banks are non-scheduled banks. They were set up with the twin objectives of providing an institutional mechanism for promoting rural and semi-urban savings and for providing credit for viable economic activities in local areas. They were established as public limited companies in the private sector. They are promoted either by individuals, corporates, trusts or societies. The minimum paid up capital of such banks is . The promoter's contribution should be at least . Local area banks can operate and open branches in a maximum of 3 geographically contiguous districts. They are governed by the provisions of the Reserve Bank of India Act, 1934, the Banking Regulation Act, 1949 and other relevant statutes. They are to be registered as Public Limited Companies under the Companies Act 1956. Since they are non-scheduled banks, they cannot borrow funds from the Reserve Bank of India, like other scheduled commercial banks.
There are 2 local area banks in India, as of 1 October 2026. Bank nameEstablishedHeadquartersBranchesRevenuesOfficial WebsiteRefsCoastal Local Area Bank1999 Vijayawada, Andhra Pradesh50https://coastal.bank.inKrishna Bhima Samruddhi Local Area Bank2001Hyderabad, Telangana29 https://www.kbsbank.bank.in
Payments banks
There are 5 payments banks in India, as of 1 October 2026.
Bank name Established Headquarters Branches Revenues Official WebsiteRefs Airtel Payments Bank 2017 New Delhi, NCT of Delhi https://airtelpayments.bank.in||Fino Payments Bank 2017 Navi Mumbai, Maharashtra71 https://fino.bank.in India Post Payments Bank 2018 New Delhi, NCT of Delhi 650 https://ippbonline.bank.in Jio Payments Bank 2018 Mumbai, Maharashtra https://jiopayments.bank.in NSDL Payments Bank 2018 Mumbai, Maharashtra https://nsdlpayments.bank.in||
Small finance banks
There are 11 small finance banks in India, as of 1 October 2026.