Madaguddanahalli is a village in Channarayapatna tehsil in district of Hassan, Karnataka, India. As per the data provided by Census of India in 2011, total population of Madaguddanahalli was 485 which includes 259 males and 226 females. Madaguddanahalli covers 301.52 ha area. Pincode of Madaguddanahalli is 573111.