List of Regional Rural Banks (RRBs) in India

List of Regional Rural Banks (RRBs) in India (As of 1 January 2026)

Following the implementation of the “One State-One RRB” policy, India has 28 Regional Rural Banks (RRBs) operating across different states and union territories. These banks play a vital role in providing banking services, agricultural credit, financial inclusion, and government benefit transfers in rural and semi-urban areas.

State/UTRRB NameEstablishedHeadquartersBranchesSponsor Bank
Andhra PradeshAndhra Pradesh Grameena Bank2025Guntur1,351Union Bank of India
Arunachal PradeshArunachal Pradesh Rural Bank1983Itanagar34State Bank of India
AssamAssam Gramin Bank2019Guwahati473Punjab National Bank
BiharBihar Gramin Bank2025Patna2,885Punjab National Bank
ChhattisgarhChhattisgarh Gramin Bank2013Raipur626State Bank of India
GujaratGujarat Gramin Bank2025Vadodara744Bank of Baroda
HaryanaHaryana Gramin Bank2013Rohtak690Punjab National Bank
Himachal PradeshHimachal Pradesh Gramin Bank2013Mandi265Punjab National Bank
Jammu & KashmirJammu and Kashmir Grameen Bank2025Jammu330Jammu & Kashmir Bank
JharkhandJharkhand Gramin Bank2019Ranchi450State Bank of India
KarnatakaKarnataka Grameena Bank2025Ballari1,750Canara Bank
KeralaKerala Grameena Bank2013Malappuram635Canara Bank
Madhya PradeshMadhya Pradesh Gramin Bank2025Indore1,320Bank of India
MaharashtraMaharashtra Gramin Bank2025Chhatrapati Sambhajinagar748Bank of Maharashtra
ManipurManipur Rural Bank1981Imphal28Punjab National Bank
MeghalayaMeghalaya Rural Bank1981Shillong89State Bank of India
MizoramMizoram Rural Bank1983Aizawl105State Bank of India
NagalandNagaland Rural Bank1983Kohima12State Bank of India
OdishaOdisha Grameen Bank2025Bhubaneswar979Indian Overseas Bank
PuducherryPuducherry Grama Bank2008Puducherry48Indian Bank
PunjabPunjab Gramin Bank2019Kapurthala458Punjab National Bank
RajasthanRajasthan Gramin Bank2025Jaipur1,596State Bank of India
Tamil NaduTamil Nadu Grama Bank2019Salem682Indian Bank
TelanganaTelangana Grameena Bank2025Hyderabad934State Bank of India
TripuraTripura Gramin Bank1976Agartala154Punjab National Bank
Uttar PradeshUttar Pradesh Gramin Bank2025Lucknow4,330Bank of Baroda
UttarakhandUttarakhand Gramin Bank2012Dehradun290State Bank of India
West BengalWest Bengal Gramin Bank2025Kolkata960Punjab National Bank

Key Facts about RRBs (2026)

  • Total Regional Rural Banks: 28
  • Total Branch Network: 22,966+ branches
  • Ownership Pattern:
    • Government of India – 50%
    • Sponsor Bank – 35%
    • State Government – 15%
  • Regulated by:
    • Reserve Bank of India (RBI)
    • National Bank for Agriculture and Rural Development (NABARD)
  • Main Objective:
    • Rural banking
    • Agricultural finance
    • Financial inclusion
    • Government benefit distribution
    • Rural entrepreneurship development

Largest RRBs by Branch Network

  1. Uttar Pradesh Gramin Bank – 4,330 branches
  2. Bihar Gramin Bank – 2,885 branches
  3. Karnataka Grameena Bank – 1,750 branches
  4. Rajasthan Gramin Bank – 1,596 branches
  5. Andhra Pradesh Grameena Bank – 1,351 branches
  6. Madhya Pradesh Gramin Bank – 1,320 branches

These banks play a crucial role in extending formal banking services to millions of rural households across India and remain a key pillar of the country’s financial inclusion strategy.