Keshla is a village in Gadarwara tehsil in district of Narsimhapur, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Keshla was 844 which includes 429 males and 415 females. Keshla covers 464.05 ha area. Pincode of Keshla is N/A.