India · Kolkata

Bank of India in Kolkata: IFSC codes and branch details

Bank of India operates 92 branches in Kolkata, out of 7,085 across India. Every branch has its own IFSC code — you need it, together with the account number, to receive a local transfer in Indian rupees. The codes below come from the Reserve Bank of India's own register.

That is about 4.1% of the 2,271 bank branches in Kolkata, which makes it the 10th largest bank in the city by branch count. The largest in Kolkata is Punjab National Bank, with 334. Kolkata is Bank of India's 3rd largest city in India and holds about 23% of the 405 branches the bank runs across West Bengal. Nationally Bank of India is the 8th largest bank in the Reserve Bank of India's register, with 7,085 branches. Every code on this page starts with BKID0 — those four letters are Bank of India's own identifier, used at all of its branches nationwide.

Send money to India

IFSC codes for Bank of India branches in Kolkata

IFSC codes, branch names and addresses
IFSC codeBranchAddress
BKID0004000Kolkata23a B Netaji Subash Roadpost Box No 220
BKID0004001Bara Bazar210212 Jamanalal Bajaj Streetcalcutta 700 007
BKID0004002Bhowanipur101 Ashutosh Mukherjee Roadkolkata 700 025
BKID0004003Bow Bazar167 167cbepin Behari Ganguly Street
BKID0004004Chittaranjan AvenueRaja Bhavan111 Chittaranjan Avenue
BKID0004005Chowringhee Square3 Chittaranjan Avenuedharamtolla
BKID0004006Cit New RoadPlot No 12scheme No 52
BKID0004007Dharamtolla Street502 Dharamtolla Streetkolkata 700 013
BKID0004008Garden ReachJ 207 Paharpur Roadgarden Reach
BKID0004010Jodhpur Park1424 Gariahat Roadjodhpur Park
BKID0004011Kamarhatty172 Bt Roadkolkata 700 058
BKID0004012Lindsay Street8 Lindsay Streetkolkata 700 087
BKID0004013Manicktolla225 A Bvivekanand Roadkolkata 700 006
BKID0004014Mission Row15 Ganesh Chandra Avenuekolkata 700 013
BKID0004015Rash Behari Avenue1613 Rash Behari Avenuekolkata 700 019
BKID0004018Sham Bazar1401 Bidhan Saranisham Bazar
BKID0004019Southern AvenueMehta House32 Southern Avenue
BKID0004020Behala391 Diamond Harbour Roadbehala
BKID0004021Vivekanand Road362 Vivekanand Roadkolkata 700 007
BKID0004022BeliaghataPlot No 27cit Scheme Noiv M2 Hemchandra Naskar Road
BKID0004024Maulali812 Acharya Jagdish Bose Roadkolkata 700 014
BKID0004025Bangur AvenuePlot No 415413 414bangur Avenue Vip Block C
BKID0004026Jawaharlal Nehru Road44 Jawharlal Nehru Roadkolkata 700 016
BKID0004027Sealdah2b Mahatma Gandhi Roadsealdah
BKID0004028Park Circus73a Theatre Roadshakespeare Sarani
BKID0004029College Street89 Bankim Chatterjee Streetkolkata 700 073
BKID0004030Ruby Park207 Kasba
BKID0004031Dobson LaneP 4dobson Lanenew Howarh Bridge Approach Road
BKID0004032Free School Street41free School Streetkolkata 700 016
BKID0004033Metropolitan1st Floor of Municipal Premises No A/p-4/b, Canal South Road Ward No 57, Pragati Maidan…
BKID0004035Ballygunge Circular Road67b Ballygunge Circular Roadkolkata 700 019
BKID0004036Bhupendra Bose Avenue55 Bhupendra Bose Avenuekolkata 700 004
BKID0004037Elliot Road108a Elliot Roadkolkata 700 016
BKID0004038Tangra15 C109seal Lanekolkata 700 015
BKID0004039Ultadanga85d Ultadanga Main Roadkolkata 700 067
BKID0004040Harish Mukherjee Road135a135d 1st Floorharish Mukherjee Road
BKID0004041Sarat Bose Road26 Sarat Bose Roadkolkata 700 020
BKID0004042BaranagoreDatta Villa39 Tobin Road
BKID0004044Kolkata Lcb5 B T M
BKID0004045New Alipore82 Tollygunge Circular Roadnew Alipore
BKID0004046Tiljala97 Picnic Garden Roadkolkata 700 039
BKID0004047Bagha JatinBaghajatin Super Market 2nd Floorkmc Bldgraja Sc Mullick Roadkolkatta
BKID0004048Kolkata McbBank of India Bldg5btm Sarani
BKID0004049Debendra Chandra Dey Road105 Debendra Chandra Dey Roadkolkata Pin 700 015
BKID0004054Kolkata Asset RecoveryBank of India Building 5 Btm Saranibrabourne Road3rd Floor Kolkatta
BKID0004055BidhanBidhannagar Branchsalt Lake City Dist 24 Paraganas N
BKID0004056Unnayan BhawanDj11 Sector Iisalt Lake
BKID0004057Hiland Park48 Esammilani Park Survey Park Santoshpur
BKID0004058Kolkata Retail Hub2nd Floor Boi Building Dd 2 Sector Isalt Lake Kolkatta
BKID0004064Birati344 Mb Road 1st Floorbirati
BKID0004065BansdroniSpringdale 1st Floor 2 Nndutta Road
BKID0004066Santoshpur159 A Survey Park
BKID0004070Kolkata Sme23a Netaji Subhas
BKID0004071Sector VPlot No Y6 Block Epsector V Bidhannagar
BKID0004072Mukundapur1217 Ramkrishna Pallymukundapur
BKID0004073KaikhaliGolders Green Complex First Floor1 Nazrul Islam Sarani
BKID0004074Kalikapur354 Purbachal Kalitala Roadkalikapur
BKID0004075Kolkata Overseas23a N S Road Kolkata 700001
BKID0004076Alipur23 B Baker Road Ground Flooralipur
BKID0004077TollygungeCity High 1st Floor85 Prince Anwar Shah Road
BKID0004078NarendrapurNarmada Complex Ground Floor778 Sonarpurstation Road Po Narendrapur
BKID0004100Kolkata Service5 Btm Sarani 3rd Floorkolkata 700 001
BKID0004105MadhyamgramBadu Road Madhyamgram at Post Madhyamgraparganaspin 700129
BKID0004129MalanchaVill Madari Malancha Po Malancha Ps Mdist North 24 Parganas
BKID0004133ShibalayaVill Shibalaya Po Adi Kashimpur Ps Barasat Dist North 24 Parganas Pin 743248
BKID0004135Baguiati TeghariaPremises of Shri Sunil Mondal T 98 Rajarhatteghariapost Hatiara Ps Baguiati Dist Nor
BKID0004138GhatakpukurVill Ghatakpukur Pobhangore Gobindapurpanchayat Jagulgachhi Block Bhangore I Dist
BKID0004140BaruipurPremises of Shri Ratan Karmakar Rajanigandhabhattacharjee Para Kulpi Road Post Baruipur
BKID0004141DumdumPremises of Shri Piyush Shaha 17 Manujendradum Dum Cantonment Post Office Dum Dum Dis
BKID0004146PatuliCo Premises of Mrs Indrani Halder 17 Baipatuli Township Block H
BKID0004148SodepurMangaldeep 7 Indralokesodepur Barasat Roadnorth 24 Parganas
BKID0004153James Long SaraniJames Long Sarani Branch 34 34 James Long Sarani Thakurpukur Post Thakurpukur
BKID0004154Shakuntala ParkShakuntala Park Branch 4 3k 1 HO Chi Min Sarani 1st Floor Shakuntala Park Post Sarsuna
BKID0004159NewtownBank of India, Newtown Branch, Action Area I, Kolkata, Pin 700156
BKID0004160Shapoorji Action AreaVill Kada Po Akanda Keshari Ps Rajarhat Pin 700135
BKID0004162Biswa Bangla SaraniBank of India Biswa Bangla Sarani Astra Towers Ii C 1 Street No 4444action Area Iic…
BKID0004163DakshineswarBank of India Dakshineswar Branch Block Dd2 Salt Lake Kolkata 700064
BKID0004164ShyamnagarShyamnagar Branch, 209 West Ghoshpara Road, Po-shyamnagar, Ps-noapara, Kolkata-743127
BKID0004165ChampadaliChampadali Branch, 97m Sree Krishnapur Road, Ward No 19, Barasat, Dist-north 24 Parganas Wb…
BKID0004221ChakdahChakdah Bongaon Roadchakdah
BKID0004242BarasatColony More Barasat Nabapallyp O Barasatdist 24 Parganas North
BKID0004244Nager Bazar4681 Jessore Roadcalcutta 700 028
BKID0004249Salt LakeBlock Dd 2sector I 1st Floor
BKID0004252Serampore89 G T Roadsirishtalaserampore
BKID0004265GariaP 138 Raja Subodh Chandra Mullick Roadkanungo Park Garia
BKID0004289ChinsurahDutta Super Market 1st Floorakhan Bazar P O Chinsurah
BKID0004325Michael NagarAt Post Michael Nagardistnorth 24 Parganas
BKID0004354Batanagar1st Floor, Maheshtala Municipal Institute of Nursing Sciences, Bata More, Maheshtala…
BKID000DCBLDhakuria Co Op Bank Ltd Dhakuria68 Tanupukur Road Dhakuria Kolkata 700031
BKID000NB56National Banking Group EastNational Banking Groupeast
BKID000TEABTea Board23a Netaji Subhash Road Kolkata 700 001
BKID000ZA56Eastern Zonal Audit OfficeEastern Zonal Audit of

All 92 branches the register lists for Bank of India in Kolkata. Ask your recipient for the exact branch name to confirm the code.

Find a branch by its IFSC code

All 182,498 codes in the Reserve Bank of India register, snapshot of 2026-08-21, are searchable here. It covers branches this page does not list, including Bank of India branches outside Kolkata.

How to send money to a Bank of India account in Kolkata

  1. Get the details from your recipient — full name as it appears on the account, account number and the IFSC code of their branch.
  2. Fund your transfer from your own USD, EUR or GBP account details.
  3. Send in INR — the money arrives as a local Indian transfer, so the recipient does not need to deal with international banking.

Common questions

What is the IFSC code for Bank of India in Kolkata?

There is no single code — each of the 92 branches in Kolkata has its own. They all begin with BKID0, and the last six characters identify the individual branch. Find your recipient's branch in the table above to get the exact one.

Which Bank of India branch in Kolkata should I send to?

The one where the account was opened — the code is tied to that branch, not to the city, and Bank of India has 92 of them in Kolkata. If your recipient is not sure which is theirs, it is printed on their cheque book and shown in their banking app.

Do I need the IFSC code to receive money in Kolkata?

Yes. For a local transfer into an Indian bank account you need the account number and the IFSC code of the receiving branch. Without the IFSC the payment cannot be routed.

Is Bank of India the biggest bank in Kolkata?

No. With 92 branches it ranks 10th in Kolkata, behind Punjab National Bank, which has 334. Branch count is not the same as which bank is best for receiving money from abroad — any Indian account can receive a local rupee transfer.

What if I have the wrong IFSC code?

The transfer will normally be rejected and the money returned, but this takes time and a fee may apply. Always confirm the code with the recipient before sending.

Where this data comes from

Branch names, addresses and IFSC codes are taken from the Reserve Bank of India's list of NEFT-enabled branches, snapshot of 2026-08-21. The RBI compiles it from the participating banks themselves, so spellings follow the banks' own records. We normalise state names and city spellings, merge duplicate names for the same city, and exclude administrative entries such as RTGS head offices and service branches from branch counts. Nothing is added to the data. Found something wrong? Write to [email protected].

Who we are

PayerPay is operated by PAYER PAY INTERNATIONAL INC (Company ID BC1526086), registered with the Financial Transactions and Reports Analysis Centre of Canada under MSB registration C100001025 and with the Bank of Canada under the Retail Payment Activities Act. Payment details are issued through licensed banking partners.