Maragodu is a village in Madikeri tehsil in district of Kodagu, Karnataka, India. As per the data provided by Census of India in 2011, total population of Maragodu was 2,134 which includes 1,040 males and 1,094 females. Maragodu covers 1281.4 ha area. Pincode of Maragodu is 571252.