Machgundal is a village in Shorapur tehsil in district of Yadgir, Karnataka, India. As per the data provided by Census of India in 2011, total population of Machgundal was 1,754 which includes 906 males and 848 females. Machgundal covers 570.1 ha area. Pincode of Machgundal is 585220.