Keshpur is a village in Kharagpur II tehsil in district of Paschim Medinipur, West Bengal, India. As per the data provided by Census of India in 2011, total population of Keshpur was 483 which includes 228 males and 255 females. Keshpur covers 107.85 ha area. Pincode of Keshpur is 721126.