Bannikal is a village in Hagaribommanahalli tehsil in district of Bellary, Karnataka, India. As per the data provided by Census of India in 2011, total population of Bannikal was 3,843 which includes 1,956 males and 1,887 females. Bannikal covers 2283.88 ha area. Pincode of Bannikal is 583128.