With an area of 74.30 sq km, it has 4 Union Parishads and 38 villages. Total population is 133374. 67513 males and 65861 females. There are 55 government primary schools and 22 secondary schools. Literacy rate among the town people is 60%. A URC (Upazila Resource Center) has been set up to improve the quality of primary education through which academic services are being provided to teachers.
Planning and Implementation: Cabinet Division, A2I, BCC, DoICT and BASIS