Keshipur is a village in Narayangarh tehsil in district of Paschim Medinipur, West Bengal, India. As per the data provided by Census of India in 2011, total population of Keshipur was 587 which includes 291 males and 296 females. Keshipur covers 27.88 ha area. Pincode of Keshipur is 721445.