Mandvi is a village in Moonak tehsil in district of Sangrur, Punjab, India. As per the data provided by Census of India in 2011, total population of Mandvi was 6,105 which includes 3,207 males and 2,898 females. Mandvi covers 2464 ha area. Pincode of Mandvi is 148033.