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
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 finderAbout 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
- BKID — Bank 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: BKID0000634 — Bank 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:
| State | Branches | Share |
|---|---|---|
| MAHARASHTRA | 851 | 17.1% |
| UTTAR PRADESH | 506 | 10.2% |
| JHARKHAND | 478 | 9.6% |
| MADHYA PRADESH | 429 | 8.6% |
| GUJARAT | 384 | 7.7% |
| WEST BENGAL | 359 | 7.2% |
| BIHAR | 335 | 6.7% |
| ODISHA | 234 | 4.7% |
| TAMIL NADU | 218 | 4.4% |
| ANDHRA PRADESH | 215 | 4.3% |
| PUNJAB | 161 | 3.2% |
| RAJASTHAN | 135 | 2.7% |
| KARNATAKA | 125 | 2.5% |
| DELHI | 102 | 2.1% |
| KERALA | 98 | 2.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.
| IFSC | Branch | City | State | MICR |
|---|---|---|---|---|
| BKID0000634 | AARNI | AARNI MH | MAHARASHTRA | 445013503 |
| BKID0001438 | ABLOLI | ABLOLI TAL GUHAGHAR DIST RATNAGIRI | MAHARASHTRA | 415013540 |
| BKID0009682 | ACHALPUR | AMRAVATI | MAHARASHTRA | 444013052 |
| BKID0007709 | ABBASPUR | ABBASPUR DIST FIROZABAD | UTTAR PRADESH | 205013522 |
| BKID0007250 | AGRA | AGRA | UTTAR PRADESH | 282013002 |
| BKID0007259 | AGRA MCB | AGRA | UTTAR PRADESH | 282013009 |
| BKID0004881 | AHILYAPUR | AHILYAPUR DISTGIRIDIH | JHARKHAND | 815013501 |
| BKID0004791 | ALKAPURI CHOWK | ALKAPURI DISTT GIRIDIH | JHARKHAND | 815013004 |
| BKID0004741 | AMAGHATA | AMAGHATA DIST DHANBAD | JHARKHAND | 826013016 |
| BKID0008836 | AB ROAD | INDORE | MADHYA PRADESH | 452013031 |
| BKID0009552 | AGAR MALWA | AGAR MALWA DIST SHAJAPUR | MADHYA PRADESH | 465013529 |
| BKID0008828 | AGRA DEPALPUR | AGRA DEPALPUR DISTINDORE | MADHYA PRADESH | 452013501 |
| BKID0002118 | AAMJA | GANDHINAGAR | GUJARAT | 380013091 |
| BKID0002751 | ADAJAN | SURAT | GUJARAT | 395013003 |
| BKID0003851 | ADIPUR | GANDHIDHAM | GUJARAT | 370013002 |
| BKID0004247 | ABANTIPUR | MONDAL PARA DIST 24 PARGANAS NORTH | WEST BENGAL | 700013119 |
| BKID0004088 | AGRASAIN STREET BRANCH | HOWRAH | WEST BENGAL | 700013116 |
| BKID0004351 | AHIRAN | MURSHIDABAD | WEST BENGAL | 741013615 |
| BKID0004636 | ADAMPUR | ADAMPUR DIST BHAGALPUR | BIHAR | 812013502 |
| BKID0004644 | AGHARA | AGHARA DIST JAMUI | BIHAR | 811013502 |
| BKID0004664 | AHIYAPUR | AHIYAPUR DISTT MUZAFFARPUR | BIHAR | 842013004 |
| BKID0005578 | AIIMS BHUBANESWAR | BHUBANESHWAR | ODISHA | 751013019 |
| BKID0005495 | AINTHAPALI | SAMBALPUR | ODISHA | 768013003 |
| BKID0005354 | AKHUAPADA | AKHUAPADA DISTRICT BHADRAK | ODISHA | 756013501 |
| BKID0008010 | ADYAR | CHENNAI | TAMIL NADU | 600013002 |
| BKID0008301 | ALAGAPURAM | ALAGAPURAM DISTPERAMBALUR | TAMIL NADU | 626013502 |
| BKID0008234 | ALANGUDI | ALANGUDI TN | TAMIL NADU | 622013003 |
| BKID0005611 | ADDANKI | ADDANKI | ANDHRA PRADESH | 523013642 |
| BKID0005647 | ADIKMET | HYDERABAD | ANDHRA PRADESH | 500013035 |
| BKID0005652 | ADILABAD | ADILABAD | ANDHRA PRADESH | 504013002 |
| BKID0006371 | ABOHAR | ABOHAR | PUNJAB | 152013302 |
| BKID0006345 | ADAMPUR JALANDHAR | JALANDHAR | PUNJAB | 144013552 |
| BKID0006403 | ADDA BASTIAN | JALLANDHAR | PUNJAB | 144013008 |
| BKID0006632 | 25-LGW | 25LGW (DIST. SRIGANGANAGAR) | RAJASTHAN | 335013503 |
| BKID0007496 | ACHARAWALA | JAIPUR | RAJASTHAN | 302013026 |
| BKID0006663 | AJAY NAGAR | AJMER | RAJASTHAN | 305013003 |
| BKID0008434 | AECS LAYOUT | BANGALORE | KARNATAKA | 560013029 |
| BKID0001112 | ANGOL BELGAUM | BELGAUM | KARNATAKA | 590013006 |
| BKID0008976 | BADANAHATTI | BELLARY | KARNATAKA | 583013503 |
| BKID0006032 | ANSARI ROAD | NEW DELHI | DELHI | 110013030 |
| BKID0006001 | ASAF ALI ROAD | NEW DELHI | DELHI | 110013002 |
| BKID0006031 | ASHOK VIHAR WAZIRPUR SME | NEW DELHI | DELHI | 110013031 |
| BKID0008596 | ADOOR | ADOOR | KERALA | 691013052 |
| BKID0008540 | ALLEPPEY | ALLEPPEY | KERALA | 688013002 |
| BKID0008578 | ANCHELPETTY | ANCHELPETTYDIST ERNAKULAM | KERALA | 686013801 |
| BKID0006710 | AMBALA CANTT | AMBALA | HARYANA | 133013001 |
| BKID0006711 | AMBALA CITY | AMBALA | HARYANA | 134013001 |
| BKID0006732 | BADROLA | FARIDABAD | HARYANA | 110013140 |
| BKID0009362 | ABHANPUR | ABHANPUR DISTRAIPUR | CHHATTISGARH | 492013503 |
| BKID0009380 | AMBIKAPUR | AMBIKAPUR | CHHATTISGARH | 497013002 |
| BKID0009309 | ANJORA | DURG | CHHATTISGARH | 491013505 |
| BKID0001001 | AQUEM | MARGAO | GOA | 403013016 |
| BKID0001047 | ARAMBOL | ARAMBOLPERNEM | GOA | 403013048 |
| BKID0001048 | BAMBOLIM | BAMBOLIMGOA | GOA | 403013049 |
| BKID0005001 | ABHOYPUR | ABHOYPUR DIST KAMRUP | ASSAM | 781013004 |
| BKID0005002 | ADABARI | ADABARI DIST NALBARI | ASSAM | 781013503 |
| BKID0005060 | AMINGAON | AMINGAON | ASSAM | 781013015 |
| BKID0006890 | ALMORA | ALMORA | UTTARAKHAND | 263013102 |
| BKID0007058 | BADOWALA | DEHRADUN | UTTARAKHAND | 248013005 |
| BKID0007132 | BAGESHWAR | BAGESHWAR | UTTARAKHAND | 263013702 |
| BKID0007917 | BADDI | BADDI | HIMACHAL PRADESH | 160013009 |
| BKID0007925 | CHAMBA | CHAMBA | HIMACHAL PRADESH | 176013002 |
| BKID0007908 | DARGI | DARGI DIST SIMLA | HIMACHAL PRADESH | 171013052 |
| BKID0004061 | AGARTALA | AGARTALA | TRIPURA | 799013002 |
| BKID0005071 | ANANDANAGAR | WEST TRIPURA | TRIPURA | 799013509 |
| BKID0005093 | BELONIA COLLEGE SQARE | SOUTH TRIPURA | TRIPURA | 799013513 |
| BKID0006200 | CHANDIGARH | CHANDIGARH | CHANDIGARH | 160013001 |
| BKID0006206 | CHANDIGARH SERVICE | JATH | CHANDIGARH | 160013007 |
| BKID0006208 | CHANDIGRAH RETAIL HUB | CHANDIGARH | CHANDIGARH | 160013012 |
| BKID0007904 | DALGATE | SRINAGAR | JAMMU AND KASHMIR | 190013003 |
| BKID0007911 | GANGYAL | SATWARI JAMMU KASHMIR | JAMMU AND KASHMIR | 180013004 |
| BKID0007901 | JAMMU | JAMMU | JAMMU AND KASHMIR | 180013002 |
| BKID0008101 | KADHIRKAMMAM | PONDICHERRY | PUDUCHERRY | 605013003 |
| BKID0008110 | KARAIKAL | KARAIKAL | PUDUCHERRY | 609013102 |
| BKID0008584 | MAHE | KOZHIKODE | PUDUCHERRY | 673013052 |
| BKID0005026 | JOWAI | JOWAI MEGHALAYA | MEGHALAYA | 793013102 |
| BKID0005063 | MAWLAI | SHILLONG | MEGHALAYA | 793013004 |
| BKID0004060 | MOTINAGAR | SHILLONG | MEGHALAYA | 793013014 |
| BKID0005069 | GUNANAGAR | LOHIT | ARUNACHAL PRADESH | 786013503 |
| BKID0005045 | ITANAGAR | ITANAGAR | ARUNACHAL PRADESH | 791013002 |
| BKID0005046 | NAHARLAGUN | NAHARLAGUN | ARUNACHAL PRADESH | 791013003 |
| BKID0005735 | ARMOOR | NIZAMABAD | TELANGANA | 503013202 |
| BKID0005739 | INJAPUR | RANGAREDDY | TELANGANA | 500013047 |
| BKID0005740 | PARVATHAPUR | RANGAREDDY | TELANGANA | 500013048 |
| BKID0002912 | DAMAN UT | DAMAN | DADRA AND NAGAR HAVELI AND DAMAN AND DIU | 396013131 |
| BKID0003397 | DIU | DIU | DADRA AND NAGAR HAVELI AND DAMAN AND DIU | 362013620 |
| BKID0002767 | SILVASA | DADRA AND NAGAR HAVELI | DADRA AND NAGAR HAVELI AND DAMAN AND DIU | 396013111 |
| BKID0005042 | IMPHAL | IMPHAL MANIPUR | MANIPUR | 795013002 |
| BKID0005064 | SAINIK SCHOOL | IMPHAL MANIPUR | MANIPUR | 785013003 |
| BKID0005053 | THOUBAL | THOUBALMANIPUR | MANIPUR | 795013502 |
| BKID0005044 | AIZAWL | AIZAWL MIZORAM | MIZORAM | 796013002 |
| BKID0005092 | UPPER REPUBLIC | AIZAWL | MIZORAM | 796013004 |
| BKID0005047 | ZARKAWT | AIZAWL MIZORAM | MIZORAM | 796013003 |
| BKID0004292 | GANGTOK | GANGTOK | SIKKIM | 737013001 |
| BKID0005079 | TADONG | EAST SIKKIM | SIKKIM | 737013003 |
| BKID0005043 | DIMAPUR | DIMAPUR DIMAPUR NAGALAND | NAGALAND | 797013002 |
| BKID0005019 | KOHIMA | KOHIMA KOHIMA NAGALAND | NAGALAND | 797013102 |
| BKID0008091 | PORTBLAIR | PORT BLAIR ANDAMAN | ANDAMAN AND NICOBAR ISLANDS | 744013002 |
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
- 1BOI Mobile app — Profile → Branch info.
- 2Bank of India StarConnect net banking — Account Summary page.
- 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 codesOther 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