شاهرود (به معنی رود بزرگ) رودی است به طول ۱۷۵ کیلومتر که از کوههای تخت سلیمان در رشته کوه البرز جنوبی، از پیوستن دو رود الموت رود و طالقان رود ایجاد شده و پس از گذشتن از منطقه الموت استان قزوین به دریاچه سد سفیدرود میریزد. امروزه با توجه به نیاز آب سد طالقان در استان تهران و البرز، شاهرود فقط متشکل از رودهای منطقه الموت بوده و از به هم پیوستن رودهای کوچک در منطقه الموت تشکیل شده است[۱][۲] سد منجیل بر روی این رود و رود قزل اوزن قرار دارد. شاهرود رود در مسیر خود طبیعت سرسبزی را بهوجود آورده است و در ادامه پس از خروج از سد منجیل، به همراه قزلاوزن به سفید رود تبديل میشود و مردم استان گیلان با آب آن کشاورزی و برنج کاری میکنند