Kanihalli is a village in Arsikere tehsil in district of Hassan, Karnataka, India. As per the data provided by Census of India in 2011, total population of Kanihalli was 118 which includes 62 males and 56 females. Kanihalli covers 105.35 ha area. Pincode of Kanihalli is 573103.