 During 1901, the population of the town stood at 15,436. According to 2011 census, Thiruvarur had a population of 58,301 with a sex-ratio of 1,053 females for every 1,000 males, much above the national average of 929. A total of 5,779 were under the age of six, constituting 2,888 males and 2,891 females. Scheduled Castes and Scheduled Tribes accounted for 14.35 % and .66 % of the population respectively. The average literacy of the town was 82. %, compared to the national average of 72.99 %. The town had a total of 14997 households. There were a total of 18,953 workers, comprising 672 cultivators, 960 main agricultural labourers, 318 in house hold industries, 15,596 other workers, 1,407 marginal workers, 47 marginal cultivators, 261 marginal agricultural labourers, 52 marginal workers in household industries and 1,047 other marginal workers.
