According to the 2011 census, the taluk of Srivilliputhur had a population of 292,895 with 145,763 males and 147,132 females. There were 1009 women for every 1000 men. The taluk had a literacy rate of 70.41. Child population in the age group below 6 was 13,150 Males and 12,615 Females.