As of 2001 India census, Eriyodu had a population of 7866. Males constitute 51% of the population and females 49%. Eriyodu has an average literacy rate of 66%, higher than the national average of 59.5% male literacy is 76%, and female literacy is 55%. In Eriyodu, 11% of the population is under 6 years of age.
Eriyodu Climate:
The climate is dry and hot, with rains during October to December. Temperatures during summer reach a maximum of 40 and a minimum of 25 degrees Celsius. Winter temperatures range between 25 and 18 degrees Celsius.
Eriyodu assembly constituency is part of Palani (Lok Sabha constituency).