宜蘭市
中央山脈の南湖大山の北麓、宜蘭県大同郷の区域にある思源埡口に源を発する。大同郷全域を貫き、牛鬥付近から蘭陽平原に入り、三星郷、員山郷、五結郷、宜蘭市、壮囲郷と流れ、河口からさほど遠くない噶瑪蘭大橋付近で、宜蘭河と冬山河という二つの支流を合わせ、太平洋に注ぐ。