Bank of India IFSC Code

4,968 branches across 34 states. Bank prefix: BKID0xxxxxx · Public sector · Founded 1906

Branches indexed

4,968

States

34

Cities

100+

Prefix

BKID

Find a specific branch

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

Open the Bank of India branch finder

About Bank of India

Founded

1906

Headquarters

Mumbai, Maharashtra

Ownership

Public sector

Bank of India was founded on 7 September 1906 by a group of Mumbai businessmen and is one of the oldest commercial banks in India still operating.

BoI was nationalised in 1969 in the first wave of Indian bank nationalisation under Indira Gandhi's government. It did not participate in the 2019–20 PSB mega-mergers and continues to operate as a standalone PSB.

Headquartered at the iconic 'Star House' in Bandra-Kurla Complex, Mumbai, BoI has a particularly strong commercial-banking presence in Maharashtra, Madhya Pradesh, and Gujarat.

BoI was the first Indian bank to open a branch in Tokyo (1950) and one of the earliest to expand into the Gulf region — a long-standing strength in trade finance and NRI banking.

How Bank of India IFSC codes are structured

BKID0XXXXXX
  • BKIDBank of India'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 India to identify a specific branch.

Example from this index: BKID0000634Bank of India, AARNI (AARNI MH, MAHARASHTRA).

Bank of India branches by state

Bank of India's 4,968 indexed branches are distributed across 34 states and union territories. Top 15 by branch count:

StateBranchesShare
MAHARASHTRA85117.1%
UTTAR PRADESH50610.2%
JHARKHAND4789.6%
MADHYA PRADESH4298.6%
GUJARAT3847.7%
WEST BENGAL3597.2%
BIHAR3356.7%
ODISHA2344.7%
TAMIL NADU2184.4%
ANDHRA PRADESH2154.3%
PUNJAB1613.2%
RAJASTHAN1352.7%
KARNATAKA1252.5%
DELHI1022.1%
KERALA982.0%

Top cities for Bank of India

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

98 Bank of India branches indexed below

A sample of Bank of India branches with their IFSC and MICR codes. Use the branch finder above for the complete index of 4,968 branches.

IFSCBranchCityStateMICR
BKID0000634AARNIAARNI MHMAHARASHTRA445013503
BKID0001438ABLOLIABLOLI TAL GUHAGHAR DIST RATNAGIRIMAHARASHTRA415013540
BKID0009682ACHALPURAMRAVATIMAHARASHTRA444013052
BKID0007709ABBASPURABBASPUR DIST FIROZABADUTTAR PRADESH205013522
BKID0007250AGRAAGRAUTTAR PRADESH282013002
BKID0007259AGRA MCBAGRAUTTAR PRADESH282013009
BKID0004881AHILYAPURAHILYAPUR DISTGIRIDIHJHARKHAND815013501
BKID0004791ALKAPURI CHOWKALKAPURI DISTT GIRIDIHJHARKHAND815013004
BKID0004741AMAGHATAAMAGHATA DIST DHANBADJHARKHAND826013016
BKID0008836AB ROADINDOREMADHYA PRADESH452013031
BKID0009552AGAR MALWAAGAR MALWA DIST SHAJAPURMADHYA PRADESH465013529
BKID0008828AGRA DEPALPURAGRA DEPALPUR DISTINDOREMADHYA PRADESH452013501
BKID0002118AAMJAGANDHINAGARGUJARAT380013091
BKID0002751ADAJANSURATGUJARAT395013003
BKID0003851ADIPURGANDHIDHAMGUJARAT370013002
BKID0004247ABANTIPURMONDAL PARA DIST 24 PARGANAS NORTHWEST BENGAL700013119
BKID0004088AGRASAIN STREET BRANCHHOWRAHWEST BENGAL700013116
BKID0004351AHIRANMURSHIDABADWEST BENGAL741013615
BKID0004636ADAMPURADAMPUR DIST BHAGALPURBIHAR812013502
BKID0004644AGHARAAGHARA DIST JAMUIBIHAR811013502
BKID0004664AHIYAPURAHIYAPUR DISTT MUZAFFARPURBIHAR842013004
BKID0005578AIIMS BHUBANESWARBHUBANESHWARODISHA751013019
BKID0005495AINTHAPALISAMBALPURODISHA768013003
BKID0005354AKHUAPADAAKHUAPADA DISTRICT BHADRAKODISHA756013501
BKID0008010ADYARCHENNAITAMIL NADU600013002
BKID0008301ALAGAPURAMALAGAPURAM DISTPERAMBALURTAMIL NADU626013502
BKID0008234ALANGUDIALANGUDI TNTAMIL NADU622013003
BKID0005611ADDANKIADDANKIANDHRA PRADESH523013642
BKID0005647ADIKMETHYDERABADANDHRA PRADESH500013035
BKID0005652ADILABADADILABADANDHRA PRADESH504013002
BKID0006371ABOHARABOHARPUNJAB152013302
BKID0006345ADAMPUR JALANDHARJALANDHARPUNJAB144013552
BKID0006403ADDA BASTIANJALLANDHARPUNJAB144013008
BKID000663225-LGW25LGW (DIST. SRIGANGANAGAR)RAJASTHAN335013503
BKID0007496ACHARAWALAJAIPURRAJASTHAN302013026
BKID0006663AJAY NAGARAJMERRAJASTHAN305013003
BKID0008434AECS LAYOUTBANGALOREKARNATAKA560013029
BKID0001112ANGOL BELGAUMBELGAUMKARNATAKA590013006
BKID0008976BADANAHATTIBELLARYKARNATAKA583013503
BKID0006032ANSARI ROADNEW DELHIDELHI110013030
BKID0006001ASAF ALI ROADNEW DELHIDELHI110013002
BKID0006031ASHOK VIHAR WAZIRPUR SMENEW DELHIDELHI110013031
BKID0008596ADOORADOORKERALA691013052
BKID0008540ALLEPPEYALLEPPEYKERALA688013002
BKID0008578ANCHELPETTYANCHELPETTYDIST ERNAKULAMKERALA686013801
BKID0006710AMBALA CANTTAMBALAHARYANA133013001
BKID0006711AMBALA CITYAMBALAHARYANA134013001
BKID0006732BADROLAFARIDABADHARYANA110013140
BKID0009362ABHANPURABHANPUR DISTRAIPURCHHATTISGARH492013503
BKID0009380AMBIKAPURAMBIKAPURCHHATTISGARH497013002
BKID0009309ANJORADURGCHHATTISGARH491013505
BKID0001001AQUEMMARGAOGOA403013016
BKID0001047ARAMBOLARAMBOLPERNEMGOA403013048
BKID0001048BAMBOLIMBAMBOLIMGOAGOA403013049
BKID0005001ABHOYPURABHOYPUR DIST KAMRUPASSAM781013004
BKID0005002ADABARIADABARI DIST NALBARIASSAM781013503
BKID0005060AMINGAONAMINGAONASSAM781013015
BKID0006890ALMORAALMORAUTTARAKHAND263013102
BKID0007058BADOWALADEHRADUNUTTARAKHAND248013005
BKID0007132BAGESHWARBAGESHWARUTTARAKHAND263013702
BKID0007917BADDIBADDIHIMACHAL PRADESH160013009
BKID0007925CHAMBACHAMBAHIMACHAL PRADESH176013002
BKID0007908DARGIDARGI DIST SIMLAHIMACHAL PRADESH171013052
BKID0004061AGARTALAAGARTALATRIPURA799013002
BKID0005071ANANDANAGARWEST TRIPURATRIPURA799013509
BKID0005093BELONIA COLLEGE SQARESOUTH TRIPURATRIPURA799013513
BKID0006200CHANDIGARHCHANDIGARHCHANDIGARH160013001
BKID0006206CHANDIGARH SERVICEJATHCHANDIGARH160013007
BKID0006208CHANDIGRAH RETAIL HUBCHANDIGARHCHANDIGARH160013012
BKID0007904DALGATESRINAGARJAMMU AND KASHMIR190013003
BKID0007911GANGYALSATWARI JAMMU KASHMIRJAMMU AND KASHMIR180013004
BKID0007901JAMMUJAMMUJAMMU AND KASHMIR180013002
BKID0008101KADHIRKAMMAMPONDICHERRYPUDUCHERRY605013003
BKID0008110KARAIKALKARAIKALPUDUCHERRY609013102
BKID0008584MAHEKOZHIKODEPUDUCHERRY673013052
BKID0005026JOWAIJOWAI MEGHALAYAMEGHALAYA793013102
BKID0005063MAWLAISHILLONGMEGHALAYA793013004
BKID0004060MOTINAGARSHILLONGMEGHALAYA793013014
BKID0005069GUNANAGARLOHITARUNACHAL PRADESH786013503
BKID0005045ITANAGARITANAGARARUNACHAL PRADESH791013002
BKID0005046NAHARLAGUNNAHARLAGUNARUNACHAL PRADESH791013003
BKID0005735ARMOORNIZAMABADTELANGANA503013202
BKID0005739INJAPURRANGAREDDYTELANGANA500013047
BKID0005740PARVATHAPURRANGAREDDYTELANGANA500013048
BKID0002912DAMAN UTDAMANDADRA AND NAGAR HAVELI AND DAMAN AND DIU396013131
BKID0003397DIUDIUDADRA AND NAGAR HAVELI AND DAMAN AND DIU362013620
BKID0002767SILVASADADRA AND NAGAR HAVELIDADRA AND NAGAR HAVELI AND DAMAN AND DIU396013111
BKID0005042IMPHALIMPHAL MANIPURMANIPUR795013002
BKID0005064SAINIK SCHOOLIMPHAL MANIPURMANIPUR785013003
BKID0005053THOUBALTHOUBALMANIPURMANIPUR795013502
BKID0005044AIZAWLAIZAWL MIZORAMMIZORAM796013002
BKID0005092UPPER REPUBLICAIZAWLMIZORAM796013004
BKID0005047ZARKAWTAIZAWL MIZORAMMIZORAM796013003
BKID0004292GANGTOKGANGTOKSIKKIM737013001
BKID0005079TADONGEAST SIKKIMSIKKIM737013003
BKID0005043DIMAPURDIMAPUR DIMAPUR NAGALANDNAGALAND797013002
BKID0005019KOHIMAKOHIMA KOHIMA NAGALANDNAGALAND797013102
BKID0008091PORTBLAIRPORT BLAIR ANDAMANANDAMAN AND NICOBAR ISLANDS744013002

Bank of India: IFSC vs MICR vs SWIFT

IFSC

BKID0XXXXXX

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 India IFSC

  1. 1BOI Mobile app — Profile → Branch info.
  2. 2Bank of India StarConnect net banking — Account Summary page.
  3. 3BoI cheque book front page — IFSC and MICR printed under the branch address.

Looking for Bank of India's SWIFT code?

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

Search Bank of India 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