According to Census 2011 information Thirukkampuliyur village is located in Krishnarayapuram Tehsil of Karur district in Tamil Nadu, India,
The total geographical area of village is 1472.76 hectares. Thirukkampuliyur has a total population of 6487 peoples.