Keshabpur is a village in Nandigram I tehsil in district of Purba Medinipur, West Bengal, India. As per the data provided by Census of India in 2011, total population of Keshabpur was 841 which includes 438 males and 403 females. Keshabpur covers 93.48 ha area. Pincode of Keshabpur is 721631.