Dasanahalli is a village in Hadagalli tehsil in district of Bellary, Karnataka, India. As per the data provided by Census of India in 2011, total population of Dasanahalli was 2,088 which includes 1,065 males and 1,023 females. Dasanahalli covers 1794.83 ha area. Pincode of Dasanahalli is 583123.