Devagudi is a village in Jammalamadugu tehsil in district of Y S R, Andhra Pradesh, India. As per the data provided by Census of India in 2011, total population of Devagudi was 4,041 which includes 2,016 males and 2,025 females. Devagudi covers 1217 ha area. Pincode of Devagudi is 516434.