Ghoswari block has a total population of 74,898 as percensus of 2011, in which 39,776 are males and 35,122 are females. Ghoswari had a literacy rate of 50.6%, lower than the state average of 61.8%. 98.85% of the population were Hindus, with the remaining 1.15% from ethnic minorities;.16% of the population were Muslims.