According to Census 2011 information Kalakurichi Punjai village is located in Aravakurichi Tehsil of Karur district in Tamil Nadu, India,
The total geographical area of village is 2458.54 hectares. Kalakurichi Punjai has a total population of 4228 peoples.