According to the 1991 Bangladesh census, Rupsa had a population of 150,185. Males constituted 51.98% of the population and females 48.02%.
The 1991 Bangladesh census revealed that Rupsa's population was approximately 150,185, with a significant proportion being male (51.98%) and female (48.02%).