According to 2011 census, Mettupalayam had a population of 69,213 with a sex-ratio of 1,022 females for every 1,000 males, much above the national average of 929.[3] A total of 6,808 were under the age of six, constituting 3,543 males and 3,265 females. Scheduled Castes and Scheduled Tribes accounted for 14.76% and 0.08% of the population respectively. The average literacy of the town was 77.11%, compared to the national average of 72.99%.[3] The town had a total of 18,423 households. There were a total of 26,595 workers, comprising 147 cultivators, 437 main agricultural labourers, 704 in house hold industries, 23,870 other workers, 1,437 marginal workers, 8 marginal cultivators, 60 marginal agricultural labourers, 92 marginal workers in household industries and 1,277 other marginal workers.[4]
As per the religious census of 2011, Mettupalayam had 69.24% Hindus, 25.65% Muslims, 4.84% Christians, 0.02% Sikhs, 0.15% Jains, 0.04% following other religions and 0.05% following no religion or did not indicate any religious preference.[5]