Karkihalli is a village in Shahpur tehsil in district of Yadgir, Karnataka, India. As per the data provided by Census of India in 2011, total population of Karkihalli was 1,499 which includes 772 males and 727 females. Karkihalli covers 619.77 ha area. Pincode of Karkihalli is 585309.