According to 2011 census, Narasingapuram had a population of 23,084 with a sex-ratio of 1,003 females for every 1,000 males, much above the national average of 929. A total of 2,230 were under the age of six, constituting 1,122 males and 1,108 females.
According to the 2011 census, Narasingapuram had a population of 23,084 with a sex ratio of 1,003 females per 1,000 males, significantly higher than the national average of 929. A total of 2,230 individuals were under six years old, comprising 1,122 males and 1,108 females.