Bank Of India branches available in the following district(s) of Punjab state - Abohar, Amloh (distt Fatehgarh Sahib) Pb, Amritsar, Baghapurana, Banga, Banur, Barnala, Batala, Bathinda, Bhatinda, Bhullar (dist Muktsar), Bilaspur (dist. Ludhiana), Chabba (pb), Chaheru (distt Kapurthala), Chandigarh, Chawindadevi (amritsar), Dad (distt. Ludhiana), Dakha(pb), Dala (dist. Moga), Dasuya, Derra Bassi, Dharmkot, Dhuri, Doraha, Faridkot, Fatehgarh Sahib, Fazilka, Firozpur, Gaggo Mahal (dist. Amritsar), Garhshankar, Gidderbaha, Gurdaspur, Hambran (dist. Ludhiana), Hathur (dist. Ludhiana), Hoshiarpur, Jagraon, Jaito, Jalalabad, Jalandhar, Jallandhar, Jamalpur Awana, Jarg, Kapurthala, Kartarpur, Khanna, Kharar, Khattra (dist. Ludhiana), Kotkapura, Ludhiana, Ludhiyana, Mahilpur, Maladuh, Malaut (punjab), Mandaur (dist. Patiala), Mandi Govindgarh, Mansa, Maur Mandi, Mehdoodan(pb), Mithepur, Moga, Mohali, Morinda, Mudki, Mukerian, Muktsar, Nabha, Nakodar, Nawanshahar, Pathankot, Patiala, Phagwara, Phillaur, Pohir (distt. Ludhiana), Rode (dist. Moga), Roop Nagar (pb), Sahnewal, Samana, Samrala, Sangrur, Sarna, Sasnagar Mohali, Sitogunno, Sunam, Tarn Taran, Zira, Zirakpur, etc.