Melkaraipatti 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 Melkaraipatti was 3,427 which includes 1,700 males and 1,727 females. Melkaraipatti covers 2171.92 ha area. Pincode of Melkaraipatti is 624617.