Danikanahalli is a village in Belur tehsil in district of Hassan, Karnataka, India. As per the data provided by Census of India in 2011, total population of Danikanahalli was 310 which includes 162 males and 148 females. Danikanahalli covers 218.81 ha area. Pincode of Danikanahalli is 573115.