Narayanpur is a village and a gram panchayat within the jurisdiction of the Namkhana police station in the Namkhana CD block in the Kakdwip subdivision of the South 24 Parganas district in the Indian state of West Bengal.
As per 2011 Census of India, Narayanpur had a total population of 12,201.
[4] Namkhana railway station is located nearby.
[4] There is a primary health centre at Narayanpur, with 6 beds.
[5] This article about a location in the South 24 Parganas district of West Bengal is a stub.