According to Census 2011 information Naranamangalam village is located in Devakottai Tehsil of Sivaganga district in Tamil Nadu, India,
The total geographical area of village is 1807.92 hectares. Naranamangalam has a total population of 2324 peoples.