 In addition to the erstwhile municipalities of Kulti, Jamuria, and Raniganj subsequently incorporated into the Asansol Municipal Corporation, the agglomeration included the census towns of Amkula, Baktarnagar, Ballavpur, Bhanowara, Domohani, Egara, Jemari (J.K. Nagar Township), Majiara, Murgathaul, Raghunathchak, Sahebganj and Topsi, and also Charanpur, an outgrowth of Jamuria.According to the "District Census Handbook 2011, Bardhaman", Majiara covered an area of 7.1883 km2.Among the civic amenities, it had 6 km roads with both open and covered drains, the protected water supply involved overhead tank, tap water from treated sources, handpump, tank, pond, lake.