Krishnapur is a village and a gram panchayat within the jurisdiction of the Mandirbazar police station in the Mandirbazar CD block in the Diamond Harbour subdivision of the South 24 Parganas district in the Indian state of West Bengal.