Machhalya is a village in Sangod tehsil in district of Kota, Rajasthan, India. As per the data provided by Census of India in 2011, total population of Machhalya was 39 which includes 18 males and 21 females. Machhalya covers 221.24 ha area. Pincode of Machhalya is 325601.