Badhadih is a village in Barabazar tehsil in district of Puruliya, West Bengal, India. As per the data provided by Census of India in 2011, total population of Badhadih was 582 which includes 293 males and 289 females. Badhadih covers 76.56 ha area. Pincode of Badhadih is 723143.