India census, Thiruninravur had a population of 37095. Males constitute 50% of the population and females 50%. Thirunindravur has an average literacy rate of 91%, higher than the national average of 74%: male literacy is 95%, and female literacy is 88.6%.
