Marshal is a village in Shyampur II tehsil in district of Haora, West Bengal, India. As per the data provided by Census of India in 2011, total population of Marshal was 2,382 which includes 1,231 males and 1,151 females. Marshal covers 96.63 ha area. Pincode of Marshal is 711314.