As of 2001 India census, Mudukulathur had a population of 13,130 with males and females each constituting 50% of the population. The town had an average literacy rate of 70%, higher than the national average of 59.5%. Male literacy was 76%, while female literacy was 65%. 12% of the population was under 6 years of age.