Amagudha is a village in Jagdalpur tehsil in district of Bastar, Chhattisgarh, India. As per the data provided by Census of India in 2011, total population of Amagudha was 1,032 which includes 518 males and 514 females. Amagudha covers 315.18 ha area. Pincode of Amagudha is 494001.