Keshavapura is a village in Chiknayakanhalli tehsil in district of Tumkur, Karnataka, India. As per the data provided by Census of India in 2011, total population of Keshavapura was 145 which includes 72 males and 73 females. Keshavapura covers 130.66 ha area. Pincode of Keshavapura is 572118.