The Khorol River stretches for a total length of 308 km, with 241 km of its course located within the Poltava region. The river's catchment area spans 3,870 km2. The slope length of the river measures 0.3 m/km. The valley of the Khorol River is trapezoidal and asymmetric, characterized by varying flat slopes ranging from 10 to 12 km in length. The floodplain width of the river ranges from 0.2 to 0.5 km to 1.5–2 km and features diverse vegetation, including marshy areas, shrubs, and meadows. The river channel itself exhibits a wavy pattern and varies in width between 10 and 60 meters. The region experiences a rainy and snowy climate, with spring runoff accounting for approximately 85% of the total annual runoff. The average long-term water consumption of the Khorol River at Khorol (
Myrhorod) is approximately 3.8 m3/s. The mineralization of the river's water fluctuates throughout the year, with measurements indicating 843 mg/dm³ during the spring flood, 966 mg/dm³ during summer and autumn, and 1053 mg/dm³ during winter. The river typically freezes towards the end of November or early December and thaws in March. ==Main tributaries==