Open In App

List of Banks in India

Last Updated : 29 Nov, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

In India, the banking sector is governed under the Reserve Bank Of India Act, 1934, and functions under the guidelines of the Reserve Bank Of India (RBI). The entire banking sector is divided into various segments according to their undertakings and functions including Public Sector Banks, Private Sector Banks, Local Area Banks (LABs), Small Finance Banks (SFBs), Regional Rural Banks (RRBs), and Payments Banks (PBs).

A. List of Public Sector Banks

As per RBI, there are 12 Public Sector banks as listed below:

Note: All the data provided below is as on 30th September,2023.

Name

Establishment

Headquarter

Government
Shareholding

Branches

Total Assets in USD (Billion)

Revenue
in USD (Billion)

Bank of Baroda

1908

Vadodara, Gujarat

63.97%

9,693

$191.69

$8.16

Bank of India

1906

Mumbai, Maharashtra

81.41%

5,152

$104.01

$3.39

Bank of Maharashtra

1935

Pune, Maharashtra

90.97%

2,022

$32.92

$1.41

Canara Bank

1906

Bengaluru, Karnataka

62.93%

9,677

$176.39

$7.64

Central Bank of India

1911

Mumbai, Maharashtra

93.08%

4,608

$51

$3.2

Indian Bank

1907

Chennai, Tamil Nadu

79.86%

5,787

$89.32

$3.71

Indian Overseas Bank

1937

Chennai, Tamil Nadu

96.38%

3,217

$40.50

$1.26

Punjab & Sind Bank

1908

New Delhi, NCT of Delhi

97.07%

1,526

$17.11

$0.48

Punjab National Bank

1894

New Delhi, NCT of Delhi

73.15%

10,769

$184.46

$6.31

State Bank of India

1955

Mumbai, Maharashtra

57.62%

22,219

$760.77

$37.15

UCO Bank

1943

Kolkata, West Bengal

95.39%

3,087

$32

$2.3

Union Bank of India

1919

Mumbai, Maharashtra

83.49%

9,315

$159.33

$6.42

B. List of Private Sector Banks

There are 21 Private Sector Banks in India:

Note: All the data provided below is as on 30th September,2023.

Bank

Establishment

Headquarter

Branches

Total Assets
in USD (Billion)

Revenue
in USD (Billion)

Axis Bank Ltd.

1993

Mumbai, Maharashtra

4,594

$165.40

$8.58

Bandhan Bank Ltd.

2015

Kolkata, West Bengal

1,627

$18.35

$1.46

CSB Bank Limited

1920

Thrissur, Kerala

512

$3.78

$0.22

City Union Bank Ltd.

1904

Kumbakonam, Tamil Nadu

702

$8.10

$0.35

DCB Bank Ltd.

1930

Mumbai, Maharashtra

352

$5.0

$0.49

Dhanlaxmi Bank Ltd.

1927

Thrissur, Kerala

245

$1.6

$0.13

Federal Bank Ltd.

1931

Kochi, Kerala

1,272

$35.65

$1.37

HDFC Bank Ltd

1994

Mumbai, Maharashtra

7,860

$313.23

$14.89

ICICI Bank Ltd.

1994

Mumbai, Maharashtra

5,266

$255.89

$18.11

IDBI Bank

1964

Mumbai, Maharashtra

1,937

$40.37

$2.12

IDFC First Bank

2015

Mumbai, Maharashtra

707

$31.88

$2.28

IndusInd Bank Ltd

1994

Mumbai, Maharashtra

2,015

$57.55

$3.37

Jammu & Kashmir Bank

1938

Srinagar, Jammu and Kashmir

957

$18

$0.9

Karnataka Bank

1924

Mangaluru, Karnataka

913

$11

$0.78

Karur Vysya Bank

1916

Karur, Tamil Nadu

811

$11.85

$0.60

Kotak Mahindra Bank

2003

Mumbai, Maharashtra

1,604

$81.65

$7.56

Nainital Bank

1922

Nainital, Uttarakhand

160

₹8,438 crore

(US$1.1 billion)

₹727 crore

(US$91 million)

RBL Bank

1943

Mumbai, Maharashtra

435

$14.94

$0.98

South Indian Bank Ltd.

1929

Thrissur, Kerala

935

$13.46

$0.50

Tamilnad Mercantile Bank Ltd.

1921

Thoothukkudi, Tamil Nadu

509

₹42,758 crore

(US$5.4 billion)

₹3,992 crore

(US$500 million)

YES Bank Ltd.

2004

Mumbai, Maharashtra

1,070

$44.05

$1.54

C. List of Regional Rural Banks (RRBs)

Note: Data as on March 31, 2023.

Name

State

Establishment

Headquarter

Sponsor Bank

Branches

Total Assets

Revenue

Assam Gramin Vikash Bank

Assam

2006

Guwahati, Assam

Punjab National Bank

474

₹ 1,37,55,16,36,394

₹ (1,37,95,82,096)

Arunachal Pradesh Rural Bank

Arunachal Pradesh

1983

Itanagar, Arunachal Pradesh

State Bank of India

30

₹ 14,32,42,20,433.50

₹ 20,55,42,31,5.14

Andhra Pragathi Grameena Bank

Andhra Pradesh

2006

Kadapa, Andhra Pradesh

Canara Bank

552

₹ 21,863.60 Crore

₹ 595.15 Crore

Chaitanya Godavari Gramin Bank

Andhra Pradesh

2006

Guntur, Andhra Pradesh

Union Bank of India

219

₹ 13,562.42 Crore

₹ 232.34 Crore

Saptagiri Gramin Bank

Andhra Pradesh

2006

Chittoor, Andhra Pradesh

Indian Bank

220

₹ 17,522.62 Crore

₹ 351.40 Crore

Dakshin Bihar Gramin Bank

Bihar

2019

Patna, Bihar

Punjab National Bank

1078

₹ 26,737.49 Crore

₹ 918.37 Crore

Uttar Bihar Gramin Bank

Bihar

2008

Muzaffarpur, Bihar

Central Bank of India

1032

₹2,14,22,51,227.89

₹32,36,58,288.02

Chhattisgarh Rajya Gramin Bank

Chhattisgarh

2013

Raipur, Chhattisgarh

State Bank of India

625

₹1,72,83,49,52,322

₹1,67,24,24,291

Baroda Gujarat Gramin Bank

Gujarat

2019

Vadodara, Gujarat

Bank of Baroda

489

₹ 12,728.93
Crore

₹ 40.76 Crore

Saurashtra Gramin Bank

Gujarat

1978

Rajkot, Gujarat

State Bank of India

259

₹ 10,545.03 Crore

₹ 576.16 Crore

Sarva Haryana Gramin Bank

Haryana

2013

Rohtak, Haryana

Punjab National Bank

542

₹ 1,355.729 Crore

₹ 275.53 Crore

Himachal Pradesh Gramin Bank

Himachal Pradesh

2013

Mandi, Himachal Pradesh

Punjab National Bank

265

₹ 8,892.88 Crore

₹2.165 Crore

Ellaquai Dehati Bank

Jammu And Kashmir

1979

Srinagar, Jammu and Kashmir

State Bank of India

116

₹ 18,24,34,52,063.64

₹ (41,51,36,572.46)

Grameen Bank

Jammu and Kashmir

2009

Jammu, Jammu and Kashmir

Jammu & Kashmir Bank

217

₹ 6,117.91 Crore

₹ 51.627 Crore

Jharkhand Rajya Gramin Bank

Jharkhand

2019

Ranchi, Jharkhand

State Bank Of India

443

₹ 12,766.21 Crore

₹ 94.266 Crore

Karnataka Gramin Bank

Karnataka

2019

Ballari, Karnataka

Canara Bank

1142

₹42,956.98 Crore

₹ 7.559 Crore

Vikas Grameena Bank

Karnataka

2005

Dharwad, Karnataka

Canara Bank

633

₹ 23,292.30 Crore

₹ 40.2522 Crore

Kerala Gramin Bank

Kerala

2013

Malappuram, Kerala

Canara Bank

634

₹ 29,504.17 Crore

₹ 324.60 Crore

Madhya Pradesh Gramin Bank

Madhya Pradesh

2019

Indore, Madhya Pradesh

Bank of India

866

₹ 24,187.63 Crore

₹ 161.58 Crore

Madhyanchal Gramin Bank

Madhya Pradesh

2012

Sagar, Madhya Pradesh

State Bank of India

454

₹ 12,969.96 Crore

₹ 74.9475 Crore

Maharashtra Gramin Bank

Maharashtra

2008

Aurangabad, Maharashtra

Bank of Maharashtra

391

₹ 7,900.75 Crore

₹ 26.5 Crore

Vidarbha Konkan Gramin Bank

Maharashtra

2013

Nagpur, Maharashtra

Bank of India

318

₹ 7,733.86 Crore

₹ 4,974 Crore

Manipur Rural Bank

Manipur

1981

Imphal, Manipur

Punjab National Bank

28

₹ 5,967.367 Crore

₹ 0.2315 Crore

Meghalaya Rural Bank

Meghalaya

1981

Shillong, Meghalaya

State Bank of India

87

NA

NA

Mizoram Rural Bank

Mizoram

1983

Aizawl, Mizoram

State Bank of India

85

₹ 59,97,29,69,886.80

₹ 65,19,09,725.76

Nagaland Rural Bank

Nagaland

1983

Kohima, Nagaland

State Bank of India

10

₹ 1,48,63,37,142.63

₹ 43,47,384.69

Odisha Gramya Bank

Odisha

2013

Bhubaneswar, Odisha

Indian Overseas Bank

549

₹ 18,461.89 Crore

₹ 20.5772 Crore

Utkal Grameen Bank 2012

Odisha

2012

Bolangir, Odisha

State Bank of India

442

₹ 10,708.02 Crore

₹ 64.311 Crore

Puduvai Bharathiar Grama Bank

Puducherry

2008

Pondicherry, Puducherry

Indian Bank

43

₹1,515.2360 Crore

₹ 14.3324 Crore

Punjab Gramin Bank

Punjab

2019

Kapurthala, Punjab

Punjab National Bank

419

₹ 17,542.313 Crore

₹ 152.7123 Crore

Rajasthan Marudhara Gramin Bank

Rajasthan

2014

Jodhpur, Rajasthan

State Bank of India

715

NA

NA

Rajasthan Kshetriya Gramin Bank

Baroda

2013

Ajmer, Rajasthan

Bank of Baroda

833

₹32,840.97 Crore

₹ 560.4488 Crore

Tamil Nadu Grama Bank

Tamil Nadu

2019

Salem, Tamil Nadu

Indian Bank

630

₹ 29,786.02 Crore

₹ 418.2774 Crore

Telangana Grameena Bank

Telangana

2014

Hyderabad, Telangana

State Bank of India

421

₹ 12,893 Crore

₹ 449.37 Crore

Tripura Gramin Bank

Tripura

1976

Agartala, Tripura

Punjab National Bank

142

NA

₹ 143.14 Crore (as on march’22)

Aryavart Bank

Uttar Pradesh

2019

Lucknow, Uttar Pradesh

Bank of India

1365

₹ 39,01,43,987.96

₹ 76,55,34,235.56

Baroda UP Bank

Uttar Pradesh

2020

Ayodhya, Uttar Pradesh

Bank of Baroda

2050

₹64,909.40 Crore

₹ 117.3344 Crore

Prathama UP Gramin Bank

Uttar Pradesh

2019

Moradabad, Uttar Pradesh

Punjab National Bank

938

₹30,395.48 Crore

₹ 397.7490 Crore

Uttarakhand Gramin Bank

Uttarakhand

2012

Dehradun, Uttarakhand

State Bank of India

286

NA

₹ 43.78 Crore

Bangiya Gramin Vikash Bank

West Bengal

2007

Berhampore, West Bengal

Punjab National Bank

587

₹ 21,392.56 Crore

₹ 13.6161 Crore

Paschim Banga Gramin Bank

West Bengal

2007

Howrah, West Bengal

UCO Bank

230

₹ 6,993.29 Crore

₹ (55.0083) crore

Uttarbanga Kshetriya Gramin Bank

West Bengal

1977

Coochbehar, West Bengal

Central Bank of India

142

NA

NA

D. List of Small Finance Banks (SFBs)

The 12 small sector banks in India has been listed below:

Note: Data as on 31st March 2023.

Bank

Establishment

Headquaters

Branches

Total Assets

Revenue

AU Small Finance Bank

2017

Jaipur, Rajasthan

474

₹ 90,216 Crore

₹ 1,427.93 Crore

Capital Small Finance Bank

2016

Jalandhar, Punjab

47

₹ 799.07 Crore

₹ 260.6 Crore

Equitas Small Finance Bank

2016

Chennai, Tamil Nadu

412

₹ 3,458.13 Crore

₹ 3,641 Crore

ESAF Small Finance Bank

2017

Thrissur, Kerala

575

₹ 20,223.66 Crore

₹ 140.12 Crore

Fincare Small Finance Bank

2017

Bangalore, Karnataka

919

₹ 124.67 Crore

₹ 103.64 Crore

Jana Small Finance Bank

2018

Bangalore, Karnataka

611

₹ 25,643.68 Crore

₹ 255.97 Crore

North East Small Finance Bank

2017

Guwahati, Assam

232

₹ 2,710.43 Crore

₹ 213 Crore

Shivalik Small Finance Bank

2021

Saharanpur, Uttar Pradesh

46

₹ 2,249.84 Crore

₹ 1.52 Crore

Suryoday Small Finance Bank

2017

Navi Mumbai, Maharashtra

477

₹ 1,961 Crore

₹ 77.69 Crore

Ujjivan Small Finance Bank

2017

Bangalore, Karnataka

629

₹ 33,316.87 Crore

₹ 10,099.92 Crore

Unity Small Finance Bank

2021

Mumbai,

Maharashtra

137

₹ 15.4 crore

₹ 137.73 crore
(September’23)

Utkarsh Small Finance Bank

2018

Varanasi, Uttar Pradesh

830

₹ 19,117.54 Crore

₹ 404.5 Crore

E. List of Payments Banks (PBs)

There are 6 Payments Banks in India:

Note: Data as on 31st March 2023.

Bank

Establishment

Headquaters

Branches

Total Assets

Revenue

Airtel Payments Bank

2017

New Delhi, Delhi

NA

₹2,348 crores

₹427 crore

Paytm Payments Bank

2017

Noida, Uttar Pradesh

NA

₹ 15,636.40 crore

₹ 2,518.6 crore

Jio Payments Bank

2018

Mumbai, Maharashtra

NA

₹18,990 crore

₹5,058 crore

NSDL Payments Bank

2018

Mumbai, Maharashtra

NA

₹ 1,63,532.34 Crore

₹ 1,099.41 Crore (31st March’23)

Fino Payments Bank

2017

Mumbai, Maharashtra

410

₹ 2,466.40 Crore

₹ 339.15 Crore

India Post Payments Bank

2018

New Delhi, Delhi

650

NA

NA

F. List of Local Area Bank (LABs)

Local Area Banks are small private banks that provides the financial service in rural and semi-urban areas, generally limited to three main contiguous districts.

In India there are Two Local Area Banks, namely:

Note: Data as on 31st March 2023.

Bank

Establishment

Authorised Share Capital

Branches

Functional Area

Total Assets

Revenue

Coastal Local Area Bank Ltd

1999

₹ 450,000,000

50

Krishna, Guntur and West Godavari

NA

NA

Krishna Bhima Samruddhi LAB Ltd

1999

₹ 25,00,00,000

29

Telangana, Andhra Pradesh and Karnataka

₹ 5,58,39,32,528

₹ 48,05,87,912

References:

1. https://en.wikipedia.org/wiki/List_of_banks_in_India

2. https://companiesmarketcap.com/

3. Financial Statements of all the banks.

FAQs

1. What is the difference between public and private sector banks in India?

Answer:

In public sector banks, the government holds majority of stakes while in private sector banks, the shareholders of the bank hold majority of stakes.

2. How many private sector banks are there in India?

Answer:

There are 21 private sector banks in India. These are YES Bank, Karnataka Bank, Jammu & Kashmir Bank, IDFC FIRST Bank, IndusInd Bank, ICICI Bank, HDFC Bank, Federal Bank, Dhanlaxmi Bank, Tamilnad Mercantile Bank, South Indian Bank, RBL Bank, Nainital Bank, IDBI Bank, Kotak Mahindra Bank, Karur Vysya Bank, DCB Bank, City Union Bank, CSB Bank, Bandhan Bank, and Axis Bank.

3. How many public sector banks are there in India?

Answer:

There are 12 public sector banks in India. These are State Bank of India, Union Bank of India, Punjab National Bank, Bank of India, Punjab and Sind Bank, Indian Overseas Bank, Indian Bank, Central Bank of India, UCO Bank, Canara Bank, Bank of Maharashtra,and Bank of Baroda.

4. How many payments banks are there in India?

Answer:

There are 6 payment banks in India. These are Airtel Payments Bank, Paytm Payments Bank, Jio Payments Bank, NSDL Payments Bank, Fino Payments Bank & India Post Payments Bank.

5. Which is the largest bank in India?

Answer:

The State Bank of India (SBI) is the largest bank in India in terms of assets, revenue, branches, and customer base. SBI is the largest public sector bank in the country.

6. Which is the largest private sector bank in India?

Answer:

HDFC Bank is the largest private sector bank in India.



Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads