Bannihatti is a village in Byadgi tehsil in district of Haveri, Karnataka, India. As per the data provided by Census of India in 2011, total population of Bannihatti was 2,585 which includes 1,334 males and 1,251 females. Bannihatti covers 566.37 ha area. Pincode of Bannihatti is 581106.