India census, Veeravanallur had a population of 19,681. Males constitute 49% of the population and females 51%.
The population of Veeravanallur in India was recorded as 19,681.  Males made up 49% of the population while females constituted 51%.