Thiruvalla (means the land of Thiruvallabha i.e.Srivallabha) is a town and a Taluk headquarters located in Pathanamthitta district. This is the largest and the most developed town in the district. Thiruvalla is on the western border of Pathanamthitta District. The municipal town limits are Thirumoolapuram, Kattod, Kuttapuzha and Manipuzha. Formerly, some areas of present Changanacherry were parts of Tiruvalla taluk.