Kadoyan 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 Kadoyan was 1,482 which includes 756 males and 726 females. Kadoyan covers 442.63 ha area. Pincode of Kadoyan is 723148.