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. It had 305 domestic electric connections.
Among the educational facilities it had were 2 primary schools, 1 middle school, the nearest secondary, senior secondary schools at Raniganj 6 km away. Among the social, recreational and cultural facilities it had 1 public library. It had the branch office of 1 cooperative bank.