El río Topľa ( en húngaro : Tapoly ; en alemán : Töpl ) es un afluente derecho del río Ondava , que tiene una longitud de 131,4 km y una cuenca de 1544 km² . Nace en las montañas de Čergov , atraviesa las tierras altas de Ondava , el Piamonte de Beskidia , las colinas eslovacas orientales y la llanura eslovaca oriental y desemboca en el río Ondava en la zona catastral de Parchovany . Atraviesa las localidades de Bardejov , Giraltovce , Hanušovce nad Topľou y Vranov nad Topľou .
El nombre proviene del eslavo ( eslovaco ) Teplá : cálido (río). El nombre fue adoptado por los húngaros y luego fue adoptado nuevamente (en forma modificada) por los eslovacos , probablemente en el siglo XIII. [2]