Human sex ratio of Baruasagar is 920 females per 1000 males which is higher than state average of 912. However, child sex ratio of Baruasagar is 873 compared to state average of 902 females per thousand males. 92% of the population of Baruasagar is Hindu, 6.48% Muslim, 0.04% Christian, 1.95% Jains and other minority groups.
The sex ratio in Baruasagar is 920 females per 1000 males, which is higher than the state average of 912. However, the child sex ratio in Baruasagar is 873 compared to the state average of 902 females per thousand males.