According to Census 2011 information Narayanpur Madiyadoh village is located in Hatta Tehsil of Damoh district in Madhya Pradesh, India,
The total geographical area of village is 785.1 hectares. Narayanpur Madiyadoh has a total population of 1146 peoples.