 India census, Masaurhi has a population of 241,216.Males constitute 52.1% of the population and females 47.8%.Masaurhi has an average literacy rate of 53.03%, lower than the national average of 74.04%