Karagodu is a village in Alur tehsil in district of Hassan, Karnataka, India. As per the data provided by Census of India in 2011, total population of Karagodu was 1,345 which includes 674 males and 671 females. Karagodu covers 317.47 ha area. Pincode of Karagodu is 573129.