La commune de Khroly se trouve au bord de la rivière Stoudenok, un petit affluent de la rivière Oudy, affluente de la rivière Donets, dans le bassin hydrographique du fleuve Don. Assise à 123 mètres d'altitude, elle se situe à 8,3 km à l'ouest de la commune de Rohan et à 13,5 km au sud-est de la ville de Kharkiv.