رودخانه کرگان رود دارای سه سرشاخه اصلی با نامهای آق اولر، وزنه سر و رزه چای است. شاخههای اصلی و میانی رود از ارتفاع ۳۰۰۰ متری کوههای تالش، در امتداد البرز غربی سرچشمه میگیرند و در ارتفاع ۳۵۰ متری، به شاخه شمالی میپیوندند. شاخه اصلی رودخانه ۴۲.۵ کیلومتر طول دارد و با دبی قابل ملاحظه، متوسط آبدهی سالانه آن حدود هشت متر مکعب در ثانیه تعیین شده است. این رود پس از عبور از میان شهر تالش در ۶ کیلومتری شرق این شهر و در روستای قروق به دریای خزر میریزد. رودخانه کرگان رود زیستگاه انواع ماهی از جمله ماهی سفید و ماهی آزاد است.