Koovanuthu is a village in Nilakkottai tehsil in district of Dindigul, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Koovanuthu was 2,419 which includes 1,200 males and 1,219 females. Koovanuthu covers 790.81 ha area. Pincode of Koovanuthu is 624208.