قرهسو یکى از مهمترین رودخانههاى منطقه مشگینشهر، دشت مغان و اردبیل است که به رود مرزى ارس مىریزد. قرهسو از به هم پیوستن دو شعبه دامنههاى شمال غربى کوهستان طالش و دامنههاى شمال شرقى کوههاى بزغوش به نام حاج محمدچایى به وجود مىآید. این رودخانه آبهاى عمده مشگینشهر و اردبیل و خلخال مانند قورىچاى و بالیقلىچاى را دریافت مىکند.