As of 2001, Iyyappanthangal had a population of 7,066 with 3,614 males and 3,452 females.
In 2001, the population of Iyyappanthangal was recorded as 7,066 people, with a male count of 3,614 and a female count of 3,452.