As per the
2011 census, Karaikudi had a population of 106,714 inhabitants with a
sex ratio of 1,000 females for every 1,000 males. There were 10,619 children under the age of six, consisting of 5,405 males and 5,214 females. The child sex ratio was 965 girls per 1000 boys. The average literacy rate was 90.49% of which male and female literacy was 94.71% and 86.29% respectively. There were about 11,040 in slums which housed a population of 44,025 inhabitants. This is around 41.26% of total population of Karaikkudi city. The larger
Karaikudi Metropolitan Area had a population of 181,851 as per the census.
Hinduism is the majority religion with 83.9% of the population adhering to it, followed by
Islam (11.4)%, and
Christianity (4.3%). ==Administration and politics==