Thangachiammapatti is a village in Oddanchatram tehsil in district of Dindigul, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Thangachiammapatti was 5,548 which includes 2,785 males and 2,763 females. Thangachiammapatti covers 862.53 ha area. Pincode of Thangachiammapatti is 624612.