 Kohalpur is located in the Banke District in the Mid-West Region of Nepal (Therai region), with a total area of 2816.6 hectares.The climate is subtropical and the temperature varies between a maximum of 46 °C and minimum of -2 °C.Kohalpur has a total forest area of 1025.1 hectares which is connected with the Bardia National Park in the Bardiya District.