Devanangurichi town is located in the Namakkal district in Tamil Nadu, a state in the southern region of India.
According to the 2001 census report, Devanangurichi had a population of 6817 inhabitants. Males constitute 51% of the population and females 49% of the population. In Devanangurichi, 11% of the population is less than six years of age. The town has an average literacy rate of 61%, which is higher than the national average literacy rate is 59.5%. The male literacy rate is 71% and the female literacy rate is 51%.
There are four schools in Devanangurichi, two primary schools one secondary and higher secondary school.