Choose your city or town
- Cachar1 branch
- Champhai1 branch
- Dbu Ninth Mile Ri Bhoi1 branch
- East Garo Hills12 branches
- East Jaintia Hills1 branch
- East Khasi Hill1 branch
- East Khasi Hills40 branches
- Garhwal1 branch
- Godda1 branch
- Jaintia Hills6 branches
- Karbi-Anglong1 branch
- Lakhimpur1 branch
- Meghalaya1 branch
- Nagaon1 branch
- Ri Bhoi10 branches
- Sepon1 branch
- Shillong8 branches
- South Garo Hills3 branches
- Tura3 branches
- Udupi1 branch
- Umkiang1 branch
- Umsning1 branch
- West Garo Hills22 branches
- West Jaintia Hills1 branch
- West Khasi Hills6 branches
- William Nagar1 branch
Largest banks in Meghalaya
By number of branches, out of 30 banks with a branch in Meghalaya.
- 1State Bank of India127
- 2Meghalaya Co-operative Apex Bank53
- 3Yes Bank52
- 4Punjab National Bank33
- 5HDFC Bank26
- 6ICICI Bank20
- 7Canara Bank16
- 8North East Small Finance Bank13
Sources
Last checked on 3 November 2026. IFSC data comes from RBI’s list, refreshed monthly. Banks sometimes merge or move branches; confirm the code on your cheque book or with your bank before a large transfer.