Gaibandha district stands on the bank of the river Jammna(Brhammaputtra) and is located betwen 250 03' 00"N -25039' 00N,89012'00"E- 890 42'00E". . It consists of 7(Seven) Upazilas, 3(three) Pourasavas (Municipality) and 82(Eighty two) Unions. Bhabanigonj Sub-division was created on 27th August 1858 comprising Sadullapur and Bhabanigonj Police Station under the then Rangpur district. However, Bhabanigonj Sub-divition was eroded by river erosion in 1875, as such that Sub-division was shifted to Gaibandha. Consequently, the Bhabanigonj Sub-division was renamed as Gaibandha Sub-division. Gaibandha district is surrounded by the river Testa, Rangpur and Kurigram district in the north, Bogra district in the south, Rangpur, Dinajpur and Joypurhat districts in the west and Bramaputtra river in the east. Later on,the Gaibandha Sub-division was promoted to district on 15th February 1984. The economy of Gaibandha district is based primarily on agriculture. Recently the district has become one of the food surplas districts. Parallaly,considerable portion of livelihood are based on fishing, service, small &cottage industries. Rangpur Sugar Mill is located at Mohimagonj under Gaibandha which is also famous in the northern region. The intercommunication system of the district is enormously developed in the last three decades as a result most of the villages are jeepable except few exceptions.There are some prominant rivers exist in this district such as Brahammaputtra, Testa, Korotoa, Bangali, Ghaghot etc as such flood and river erosion are common phenomenon to the life of the people of Gaibandha.
7(seven) Upazila (Sundarganj, Gaibandha Sadar, Sadullapur, Palashbari, Gobindaganj, Saghata and Fulchari.
82 (Eighty two) Nos. Union:
Fulchari : Erendabari, Fazlupur, Fulchari, Gazaria, Kanchipara, Udakhali, Uria.
Gaibandha-S : Badiakhali, Ballamjhar, Boali, Ghagoa, Gidari, Kamrjani, Kholahati, Kuptola, Laxmipur, Malibari, Mollarchar, Ramchandrapur,Sahapara.
Gobindaganj : Darbanta, Gumaniganj, Harirampur, Kamardaha, Kamdia, Katabari, Kochasahar, Mohimaganj, Nakai, Rajahar, Rakhalburz, Shalmara, Sapmara, Shakhahar, Shibpur, Taluk Kanupur, Fulbari.
Palashbari : Barisal, Betkapa, Harinathpur, Hossainpur, Kishorebari, Mohadipur, Manoharpur, Pobnapur, Palashbari.
Sadullapur : Banagram, Bhathgram, Damodarpur, Dhaperhat, Faridpur, Idilpur, Jamalpur, Khordakomarpur, Kamarpara, Rasulpur.
Saghata : Bharatkhali, Bonarpara, Ghuridaha, Haldia, Jumarbari, Kachua, Padumsahar, Saghata, Muktinagar.
Sundarganj : Bamundanga, Belka, Chanipur, Chaprihati, Dahabanda, Dhopadanga, Haripur, Kanchbari, Kapashia, Rajiban, Shantiram, Sarbananda, Sonaroy, Sreepur, Tarapur.