Kesarpura is a village in Sheoganj tehsil in district of Sirohi, Rajasthan, India. As per the data provided by Census of India in 2011, total population of Kesarpura was 3,146 which includes 1,681 males and 1,465 females. Kesarpura covers 472 ha area. Pincode of Kesarpura is 307027.