Tamaraikulam is a village in Palani tehsil in district of Dindigul, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Tamaraikulam was 1,044 which includes 511 males and 533 females. Tamaraikulam covers 461.54 ha area. Pincode of Tamaraikulam is 624615.