Hatiduba is a village in Cooch Behar II tehsil in district of Koch Bihar, West Bengal, India. As per the data provided by Census of India in 2011, total population of Hatiduba was 2,468 which includes 1,290 males and 1,178 females. Hatiduba covers 327.12 ha area. Pincode of Hatiduba is 736133.