Branches and support bodies RBI Headquarters in Mumbai The RBI has four zonal offices at Chennai, Delhi, Kolkata and Mumbai.[41] It has 27 regional offices and four sub-offices throughout India. Regional offices are located in Ahmedabad, Bangalore, Bhopal, Bhubaneswar, Chandigarh, Chennai, Delhi, Guwahati, Hyderabad, Jaipur, Jammu, Kanpur, Kochi, Kolkata, Dewas, Lucknow, Mumbai, Nagpur, Patna, Dehradun and Thiruvananthapuram and sub-offices are located in Agartala, Aizawal, Dehradun, Gangtok, Imphal, Panaji, Raipur, Ranchi, Shillong, Shimla and Srinagar.