The north-south length of this district is about 150 km, and its east-west breadth is about 85 km. Its total area is 6,205 km². It is between 22° 17′ and 23° 15′ North latitude and 83° 30′ and 84° 24′ East longitude.
It is divided geographically into two parts. The northern hilly belt is called the Upper Ghat. The remaining, southern part, is called Nichghat.
The upper ghat runs from Loroghat Kastura, Narayanpur, Bagicha up to the Surguja district. This belt is a forest area and contains a reserve forest. It covers the Sanna, Bagicha and Narayanpur. The upper ghat is an extension plateau covering 1384 km² which is about 1200 meters above sea level and is covered by a dense forest. The elevated plateau is called "Pat". The Upper Ghat is climbed through Loroghat. Loroghat is about 4 km in length and there are three turnings that are very dangerous.
Nichghat is flat in general but also has many big mountains. In Jashpur Raigarh road there are two more ghats, both climbing, Jhanda ghat before Kansabel and Belaghat after Kansabel.
The main towns situated on the national highway (N.H.78) are Lodam, Gholeng, and Jashpur in the Upper ghat and Kunkuri, Bandarchuwan, Kansabel, Ludeg, and Patthalgaon. The roads running from Jashpur H.Q are:
Jashpur Ambikapur via Manora, Kusmi (170).
Jashpur Ambikapur via Sanna Bagicha (170 km). These 2 and 3 are not all weather road.
Jashpur Ambikapur via Kunkuri, patthalgaon (200 km).
Kunkuri is the hottest region in Nichghat during the summer and Pandrapat is the coldest region in Upper Ghat in the winter. It is situated between forests. It is a junction, from raigarh and from ambikapur or jashpur all the people need to cross patthalgaon first.