As of 2011[update] India census,[1] Todaraisingh had a population of 23,559. Males constitute 52% of the population and females 48%. Todaraisingh has an average literacy rate of 57%, lower than the national average of 59.5%: male literacy is 70%, and female literacy is 42%. In Todaraisingh, 19% of the population is under 6 years of age.