شاه رود (به معنی رود بزرگ) رودی است به طول 175 کیلومتر که از کوه های تخت سلیمان (مازندران) در رشته کوه البرز جنوبی، از پیوستن دو رود الموت رود و طالقان رود ایجاد شده و پس از گذشتن از منطقه الموت استان قزوین و شهرستان طالقان در استان البرز، ایران به سفیدرود می ریزد.