Valayapatti 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 Valayapatti was 1,141 which includes 573 males and 568 females. Valayapatti covers 824.43 ha area. Pincode of Valayapatti is 624704.