شلمان یکی از شهرهای بخش مرکزی شهرستان لنگرود میباشد. رودخانه شلمان رود از کوههای ناتشکوه سرچشمه میگیرد. این رود در محور جاده رودسر- لاهیجان نسبتاً پرآب است و دو شاخه مهم به نامهای «تاقور» از طرف غرب و «شلمان رود» از طرف شرق دارد. در حدود 3 کیلومتر پایینتر از شلمان، در یک خم بزرگ به طول 2/5 کیلومتر، رودی به نام «کیارود» به آن میپیوندد و سپس رودخانه با چند پیچ و خم بزرگ و کوچک، به دریای خزر سرازیر میشود.
در گذشته به واسطه رودخانه شلمانرود، صید ماهی یکی از راههای امرار معاش عده زیادی از اهالی منطقه بود اما امروزه با کاهش ماهیان استخوانی و غضروفی، صید تنها برخی از گونه ماهیان و به صورت تفننی صورت میگیرد.
