Mymensingh District (Mymensingh division) with an area of 4,363.48 sq km, is bounded by Meghalaya State of India and Garo Hills on the north, gazipur district on the south, netrokona and kishoreganj districts on the east and sherpur, jamalpur and tangail districts on the west. The main river is Old Brahmaputra. Besides, there are small rivers, marsh, canals and forestry in the district. The soil formation of the district is flood plain, grey piedomont, hill brown and terrace. There are small valleys between the high forests; annual average temperature maximum 33.3 oC, minimum 12 oC; annual rainfall 2174 mm.