Best Private Sector Banks in India 2020

List of Private Banks Number of Branches Number of ATMs Headquarter (City) Headquarter (State)
Axis Bank 4800 17801 Mumbai Maharashtra
Bandhan Bank 1018 485 Kolkata West Bengal
CSB Bank 450 257 Thrissur Kerala
City Union Bank 700 1762 Kumbakonam Tamil Nadu
DCB Bank 336 505 Mumbai Maharashtra
Dhanalaxmi Bank 280 398 Thrissur Kerala
Federal Bank 1263 1696 Aluva Kerala
HDFC Bank 5314 13514 Mumbai Maharashtra
ICICI Bank 5324 15688 Mumbai Maharashtra
IDBI Bank 1892 3683 Mumbai Maharashtra
IDFC First Bank 464 356 Mumbai Maharashtra
IndusInd Bank 1558 2453 Mumbai Maharashtra
Jammu & Kashmir Bank 1038 1340 Srinagar Jammu and Kashmir
Karnataka Bank 858 1480 Mangaluru Karnataka
Karur Vysya Bank 788 1803 Karur Tamil Nadu
Kotak Mahindra Bank 1600 2519 Mumbai Maharashtra
Laxmi Vilas Bank 569 973 Chennai Tamil Nadu
Nainital Bank 145 0 Nainital Uttarakhand
RBL Bank 372 394 Mumbai Maharashtra
South Indian Bank 871 1424 Thrissur Kerala
Tamilnad Mercantile Bank Limited 509 1321 Thoothukudi Tamil Nadu
Yes Bank 1000 1800 Mumbai Maharashtra

Best Public Sector Banks in India 2020

List of PSU Banks Number of Branches Number of ATMs Headquarter (City) Headquarter (State)
Bank of Baroda 9500 12659 Vadodara Gujarat
Bank of India 5825 5750 Mumbai Maharashtra
Bank of Maharashtra 1860 1926 Pune Maharashtra
Canara Bank 10403 13351 Bengaluru Karnataka
Central Bank of India 2876 3636 Mumbai Maharashtra
Indian Bank 3956 5051 Chennai Tamil Nadu
Indian Overseas Bank 2995 3044 Chennai Tamil Nadu
Punjab National Bank 10910 13798 New Delhi Delhi
Punjab & Sind Bank 1045 1054 New Delhi Delhi
State Bank of India 24000 58537 Mumbai Maharashtra
UCO Bank 2377 2236 Kolkata West Bengal
Union Bank of India 9609 13222 Mumbai Maharashtra