*For language details see Raniganj (community development block)#Language and religion

According to the "District Census Handbook 2011, Bardhaman", Banshra covered an area of 3.01 km2.Among the civic amenities, it had 4.8 km roads with open drains, the protected water-supply involved overhead tank, tap water from treated sources, uncovered wells.