 According to the Census  of India in 2001, Sahjanwa had a population of 25,091.Males constitute 53% of the population and females 47%.Sahjanwa has an average literacy rate of 57%, lower than India's national average of 59.5%.