Marsigan is a village in Udala tehsil in district of Mayurbhanj, Odisha, India. As per the data provided by Census of India in 2011, total population of Marsigan was 686 which includes 319 males and 367 females. Marsigan covers 147 ha area. Pincode of Marsigan is 757041.