این رودخانه به طول ۶۵۰ کیلومتر از سلسله جبال زاگرس سرچشمه می گیرد و پس از عبور از استان های کردستان، آذربایجان و زنجان از دره منجیل و امامزاده هاشم وارد دشت گیلان می شود و در دهستان چهارده به شهرستان آستانه اشرفیه می رسد و پس از عبور از دهستانهای چهارده، کیسم، کورکاء و دهسر در این شهرستان در کیاشهر به دریا می پیوندد.
رودخانه سفیدرود که آن را سپیدرود و اسپیدرود هم گفته اند سالانه حدود ۵۹۵۳ متر مکعب آبدهی دارد و حوضه آبریز آن معادل ۵۸ هزار کیلومتر مربع است.
عبور این رودخانه زیبا و خروشان از شهرستان جلگه ای آستانه اشرفیه با استمداد از هوای مطبوع استان گیلان جلوه هایی بکر و خدادادی از طبیعت گیلان را به وجود آورده است.
ساحل زیبای رودخانه سفیدرود مملو از درختان و گیاهان طبیعی با عبور از لابه لای شالیزارهای چشم نواز آستانه، هر بیننده ای را به خود جلب می کند.
در فصول بهار و تابستان بسیاری از مسافران و گردشگران ساحل این رودخانه را برای استراحت و بهره بردن از طبیعت انتخاب می کنند .
ماهیگیری در حاشیه این رودخانه یکی از تفریحات مردم گیلان است تا ساعاتی خوش را در کنار طبیعت با تماشای امواج زندگی بخش سفیدرود بگذرانند.