カスケード山脈内、セント・ヘレンズ山の南で発し、おおむね西に流れてカラマ付近、コロンビア川河口から上流に約117 kmの地点でコロンビア川に合流する。