According to Census 2011 information Thiruvarangulam village is located in Alangudi Tehsil of Pudukkottai district in Tamil Nadu, India,
The total geographical area of village is 355.25 hectares. Thiruvarangulam has a total population of 4918 peoples.