Mahiyapur is a village in Malpur tehsil in district of Sabar Kantha, Gujarat, India. As per the data provided by Census of India in 2011, total population of Mahiyapur was 1,127 which includes 551 males and 576 females. Mahiyapur covers 358.72 ha area. Pincode of Mahiyapur is 383345.