According to Census 2011 information Pratapnarayanpur village is located in Udaynarayanpur Tehsil of Haora district in West Bengal, India,
The total geographical area of village is 83.67 hectares. Pratapnarayanpur has a total population of 1277 peoples.