Barshal is a village in Rajnagar tehsil in district of Birbhum, West Bengal, India. As per the data provided by Census of India in 2011, total population of Barshal was 796 which includes 403 males and 393 females. Barshal covers 281.02 ha area. Pincode of Barshal is 731130.