The town of Kurchaloy is located in the foothill plains, on the right bank of the Gums river, a tributary of the Sunzha River. It is located 42 kilometres (26 mi) south-east of the city of Grozny and 20 kilometres (12 mi) south of the town of Gudermes.