Kesaguli is a village in Sakleshpur tehsil in district of Hassan, Karnataka, India. As per the data provided by Census of India in 2011, total population of Kesaguli was 560 which includes 268 males and 292 females. Kesaguli covers 391.98 ha area. Pincode of Kesaguli is 573127.