Terek River
The main rivers include the Terek River (623 km), Malka River (216 km), Baksan River (173 km), Urukh River (104 km), and Cherek River (76 km).