According to Census 2011 information Therkupanaiyur village is located in Thirukkuvalai Tehsil of Nagapattinam district in Tamil Nadu, India,
The total geographical area of village is 464.86 hectares. Therkupanaiyur has a total population of 1778 peoples.