Located on the north bank of the river
, Kokrajhar District is bounded in the north by the Himalayan kingdom of Bhutan, in the south by Dhubri District
, in the east by Bongaigaon District
, and the in the west by the state of West Bengal
. It has an area of 3,129 sq km and a population of about a million.
Kokrajhar has a sub-tropical climate that is characteristic of the lower Brahmaputra Valley, with high rainfall and humidity. It has the largest concentration of forest in Assam.
The southernmost part of Kokrajhar has two small hills that are composed of metamorphic rocks. The soil is composed of sand and clay in varying proportions ranging from pure sand in the riverbed to soft clay in different parts. Kokrajhar District has many beautiful places to visit, especially in the north, where the scenery is captivating.