According to 2011 census, Maduravoyal had a population of 86,195 with a sex-ratio of 993 females for every 1,000 males, much above the national average of 929. A total of 10,392 were under the age of six, constituting 5,277 males and 5,115 females. Scheduled Castes and Scheduled Tribes accounted for 13.58% and 0.36% of the population respectively.
According to 2011 census, Maduravoyal had a population of 86,195 with a sex ratio of 993 females per 1,000 males, significantly higher than the national average of 929. A total of 10,392 were under the age of six, comprising 5,277 males and 5,115 females. Scheduled Castes and Scheduled Tribes made up 13.58% and 0.36% of the population respectively.