Bank of Baroda IFSC Code

5,266 branches across 34 states. Bank prefix: BARB0xxxxxx · Public sector · Founded 1908

Branches indexed

5,266

States

34

Cities

100+

Prefix

BARB

Find a specific branch

Pick the city your branch is in and we'll show every Bank of Baroda branch there with its IFSC, MICR, and address.

Open the Bank of Baroda branch finder

About Bank of Baroda

Founded

1908

Headquarters

Vadodara, Gujarat (corporate office: Mumbai)

Founder

Maharaja Sayajirao Gaekwad III

Ownership

Public sector

Bank of Baroda was founded on 20 July 1908 by Maharaja Sayajirao Gaekwad III of the princely state of Baroda. It is one of the oldest commercial banks in India still operating under its founding name.

BoB has the largest international branch network of any Indian bank. It operates branches in 17+ countries — including the UK, UAE, Singapore, US, Kenya, and Fiji — and was the first Indian bank to open a branch outside South Asia (London, 1953).

In April 2019, BoB absorbed Vijaya Bank and Dena Bank — India's first three-way PSB amalgamation. After the merger, VIJB0 and BKDN0 prefixes were retired and customers were re-issued IFSCs under BARB.

BoB's Vadodara registered office, set up by the Maharaja's original endowment, still functions as the bank's symbolic headquarters even though most corporate operations are coordinated from Mumbai.

Banks merged into Bank of Baroda

After these mergers, the absorbed bank's IFSC prefix was retired. If you're using a legacy IFSC from one of these prefixes, the corresponding Bank of Baroda IFSC under BARB0XXXXXX is what should be used for new transfers.

Absorbed bankOld prefixYear
Vijaya BankVIJB0xxxxxx2019
Dena BankBKDN0xxxxxx2019

How Bank of Baroda IFSC codes are structured

BARB0XXXXXX
  • BARBBank of Baroda's assigned 4-letter bank code, fixed across every branch.
  • 0 — reserved character. Always 0 in every Indian IFSC.
  • XXXXXX — 6-character branch code, assigned by Bank of Baroda to identify a specific branch.

Example from this index: BARB0AANTIYBank of Baroda, AANTIYAA TALAB, UP (JHANSI, UTTAR PRADESH).

Bank of Baroda branches by state

Bank of Baroda's 5,266 indexed branches are distributed across 34 states and union territories. Top 15 by branch count:

StateBranchesShare
UTTAR PRADESH1,12221.3%
GUJARAT97818.6%
RAJASTHAN56610.7%
MAHARASHTRA5019.5%
BIHAR2354.5%
WEST BENGAL2003.8%
TAMIL NADU1843.5%
MADHYA PRADESH1823.5%
ANDHRA PRADESH1783.4%
ODISHA1442.7%
DELHI1312.5%
UTTARAKHAND1182.2%
KARNATAKA1102.1%
PUNJAB1042.0%
KERALA1011.9%

Top cities for Bank of Baroda

Bank of Baroda has the most branches concentrated in these cities. Click through to see every branch with its IFSC, MICR, and address.

95 Bank of Baroda branches indexed below

A sample of Bank of Baroda branches with their IFSC and MICR codes. Use the branch finder above for the complete index of 5,266 branches.

IFSCBranchCityStateMICR
BARB0AANTIYAANTIYAA TALAB, UPJHANSIUTTAR PRADESH284012005
BARB0ABHAYKABHAYKHAND,GHAZIABAD,UPGHAZIABADUTTAR PRADESH110012170
BARB0UNNRAEADARSH NAGAR, UNNAO,UPUNNAOUTTAR PRADESH208012514
BARB0ABRBULABRAMA BR., VALSAD, GUJARATBULSARGUJARAT396012007
BARB0ABRAMAABRAMA, DIST NAVSARIABRAMAGUJARAT396012509
BARB0ADADAXADADA, NAVSARI, GUJARATNAVSARIGUJARAT396012553
BARB0ABROADABU ROAD, DIST SIROHIABU ROADRAJASTHAN307012025
BARB0ADARAJADARSH NAGARAJMERRAJASTHAN305012012
BARB0ADARSHADARSH NAGAR BRANCHJAIPURRAJASTHAN302012008
BARB0ACHALPACHALPUR, AMRAVATIACHALPUR(CAMP)MAHARASHTRA444012052
BARB0AGRPUNAGRI FINANCE BR PUNEPUNEMAHARASHTRA411012021
BARB0AHMEDNAHMEDNAGAR BRANCHAHMADNAGARMAHARASHTRA414012001
BARB0AGCPATA G COLONY,PATNA,BIHARPATNABIHAR800012018
BARB0ADAURIADAURI, BIHARADAURIBIHAR843012602
BARB0AGRHAJAGRI. FINANCE BR HAJIPURHAJIPURBIHAR844012003
BARB0FIVEPO5-PT.CROSING BRANCHKOLKATAWEST BENGAL700012013
BARB0AIRKOLAIRPORT CITY,WBAIRPORT CITYWEST BENGAL700012104
BARB0ALICALALIPORE BRANCHKOLKATAWEST BENGAL700012002
BARB0ADAMBAADAMBAKKAM,,CHENNAI,TNADAMBAKKAMTAMIL NADU600012053
BARB0ADAYARADAYAR, CHENNAICHENNAITAMIL NADU600012146
BARB0ALANGAALANGAYAM, DIST. VELLOREALANGAYAMTAMIL NADU632012003
BARB0COLINDA B ROAD IND BRANCHINDOREMADHYA PRADESH452012007
BARB0ADAJABADARSH NAGAR, JABALPURJABALPURMADHYA PRADESH482012004
BARB0AERODRAERODRUM ROAD, INDOREINDOREMADHYA PRADESH452012017
BARB0HYDERAABID CIRCLE-HYDERABADHYDERABADANDHRA PRADESH500012002
BARB0ADAHYDADARSH NAGAR-HYDERABADHYDERABADANDHRA PRADESH500012016
BARB0ADILABADILABADADILABADANDHRA PRADESH504012002
BARB0ABADANABADANKAKATPURODISHA752012518
BARB0ABRSURABRAMAKAMREJODISHA395012078
BARB0ADHALPADHALPANKA, ORISSABHADRAKODISHA756012501
BARB0ALIDELALIPUR, DELHIDELHIDELHI110012147
BARB0ASAFALASAFALI ROAD-NEW DELHIDELHIDELHI110012009
BARB0CONNAUB-3 CONOUGHT-NEW DELHIDELHIDELHI110012013
BARB0ALMORAALMORA BR., UTTARAKHANDALMORAUTTARAKHAND263012151
BARB0AZAHALAZAD NAGARHALDWANIUTTARAKHAND263012010
BARB0BAGESHBAGESWAR, UTTARAKHANDBAGESHWARUTTARAKHAND263012702
BARB0ALIKOLALIKOL, KARNATAKAALLIPURAKARNATAKA562012501
BARB0ALMELXALMELALMELKARNATAKA586012501
BARB0AMARJYAMARJYOTHI NAGAR,BANGALORENAGARABAVIKARNATAKA560012036
BARB0ABOHARABOHAR, DIST FEROZPURABOHARPUNJAB152012302
BARB0ADAMPUADAMPUR, DIST JALANDHARADAMPURPUNJAB144012812
BARB0AMLOHXAMLOHAMLOHPUNJAB141012152
BARB0ADOORXADOOR BRANCHADOORKERALA691012052
BARB0ALAMCOALAMCODE BR, KERALAALAMCODEKERALA695012052
BARB0ALWAYEALWAYE BRANCHALUVAKERALA682012005
BARB0ADAHISADAHISMANDI ADAMPURHARYANA125012452
BARB0AMBALAAMBALA CITY BRANCHAMBALAHARYANA131012002
BARB0BAHADUBAHADURGARH, HARYANABAHADURGARHHARYANA110012140
BARB0ADITYAADITYAPUR, JHARKHANDADITYAPURJHARKHAND831012011
BARB0BARAJABARAJAMDA, JHARKHANDBARA JAMDAJHARKHAND833012801
BARB0BARDIKBARDIKANPUR, JHARKHANDBARDIKANPURJHARKHAND832012301
BARB0SECTOC22 B, CHANDIGARHCHANDIGARHCHANDIGARH160012002
BARB0ABHANPABHANPUR,RAIPUR,CHABHANPURCHANDIGARH492012503
BARB0AGRCHAAGRICULTURAL HI TECH BR. CHANDIGARHCHANDIGARHCHANDIGARH160012005
BARB0ATROADA T RD. GAUH BRANCHGUWAHATIASSAM781012003
BARB0AMBARIAMBARIGUWAHATIASSAM781012008
BARB0BAMUNIBAMUNIMAIDAN,ASSAMGUWAHATIASSAM781012010
BARB0ALDONAALDONA, DIST NORTH GOAALDONAGOA403012003
BARB0AMBELIAMBELIM, SOUTH GOAAMBELIMGOA403012013
BARB0ANJUNAANJUNA, GOAANJUNAGOA403012004
BARB0BADDIXBADDI , HIMACHAL PRADESHBADDIHIMACHAL PRADESH160012009
BARB0DHAKANDHARAMSHALA, HPDHARAMSALAHIMACHAL PRADESH176012102
BARB0GHUMARGHUMARWINBILASPURHIMACHAL PRADESH174012102
BARB0CHAJANCHAMPACHAMPACHHATTISGARH491012251
BARB0KONDAGKONDAGAON,BASTAR,CHHATTISGARHKONDAGAONCHHATTISGARH494012505
BARB0KUMHARKUMHARIKUMHARICHHATTISGARH491012004
BARB0ARMOORARMOORARMOORTELANGANA503012000
BARB0HAYATHHAYATHNAGARHYDERABADTELANGANA500012045
BARB0MAHESWMAHESWARAMMAHESHWARAMTELANGANA501012582
BARB0BHIDAMBHIMPOREDAMANDADRA AND NAGAR HAVELI AND DAMAN AND DIU396012133
BARB0KHANVEKHANVEL,DADRA & NAGAR HAVELIKHANVELDADRA AND NAGAR HAVELI AND DAMAN AND DIU396012559
BARB0MOTIDAMOTI DAMAN,DAMAN & DIUDAMANDADRA AND NAGAR HAVELI AND DAMAN AND DIU396012132
BARB0MEEGARGARH ROAD, MEERUT,UPMEERUTMEGHALAYA250012009
BARB0JOWAIXJOWAI,MEGHALAYAJOWAIMEGHALAYA793012102
BARB0LAITUMLAITUMKHRAH,SHILLONG, MEGHALAYASHILLONGMEGHALAYA793012005
BARB0DIMAPUDIMAPUR BRANCHDIMAPURNAGALAND797012002
BARB0KOHIMAKOHIMA BRANCHKOHIMANAGALAND797012102
BARB0MOKOKCMOKOKCHUNG, NAGALANDMOKOKCHUNGNAGALAND798012501
BARB0DURGANDURGANAG, SRINAGAR (J & K)SRINAGARJAMMU AND KASHMIR190012001
BARB0GANJAMGANDHINAGAR- BRANCHJAMMUJAMMU AND KASHMIR180012002
BARB0JAMMUXJAMMU MAIN BRANCHJAMMUJAMMU AND KASHMIR180012001
BARB0AGARTAAGARTALA BRANCHAGARTALATRIPURA799012002
BARB0DALTRIJAILASHRAMRD BRANCHAGARTALATRIPURA799012003
BARB0MIRZAXMIRZA,SOUTH TRIPURA,TRIPURAUDAIPURTRIPURA799012501
BARB0CHANGACHANGANGAI BR, IMPHAL, MANIPURIMPHALMANIPUR795012003
BARB0IMPHALIMPHAL BRANCHIMPHALMANIPUR795012002
BARB0UNIMANMANIPUR UNIVERSITY,MANIPURCANCHIPURMANIPUR795012002
BARB0JIPMERJIPMER EXTENSION COUNTER,PONDICHERRYPONDICHERRYPUDUCHERRY605012003
BARB0KARPONKARAIKAL,PONDICHERRYKARAIKALPUDUCHERRY800012014
BARB0PONDICPONDICHERRY BRANCHPONDICHERRYPUDUCHERRY605012002
BARB0GANGTOGANGTOK, SIKKIMGANGTOKSIKKIM737012002
BARB0RANIPORANIPOOLGANGTOKSIKKIM737012003
BARB0AIZWALAIZAWAL, MIZORAMAIZAWLMIZORAM796012002
BARB0ITANAGITANAGAR, ARUNACHAL PRADESHITANAGARARUNACHAL PRADESH791012002
BARB0PBLAIRPORT BLAIR, ANDAMANPORT BLAIRANDAMAN AND NICOBAR ISLANDS744012002

Bank of Baroda: IFSC vs MICR vs SWIFT

IFSC

BARB0XXXXXX

11 characters. Used for NEFT, RTGS, IMPS — domestic Indian transfers.

MICR

9 digits

Magnetic ink code at the bottom of cheques — used for cheque clearing automation, not online transfers.

SWIFT / BIC

8 or 11 chars

International transfers via SWIFT network. Each bank has a small number of SWIFT codes total — far fewer than IFSCs.

How to find your Bank of Baroda IFSC

  1. 1bob World app — tap any account to see IFSC and MICR. Search 'IFSC' in the app for branch finder.
  2. 2BoB net banking — 'My Profile' → Account details panel.
  3. 3BoB cheque book — top-right of leaf, near the cheque serial number.

Looking for Bank of Baroda's SWIFT code?

IFSC is for domestic transfers within India. For international wires to a Bank of Baroda account, you need its SWIFT/BIC code instead.

Search Bank of Baroda SWIFT codes

Other major banks

Data sourced from RBI's public IFSC master list via the open indian-bank-detailsdataset. Pyrelo doesn't log the codes you look up.

Powered by Pyrelo

The complete work dashboard for small teams

HRMS, payroll, finance, calendar, chat, file storage, AI assistant — flat-priced. Includes auto-IFSC validation when adding employee bank accounts.

See Pyrelo Dashboard