The Skagit River originates in Canada. It is the second longest river in the Washington. The river is dammed on the U.S. side three times, by the Gorge Dam, Diablo Dam, and Ross Dam.
Downstream, the river flows past the towns of Sedro-Woolley, Burlington and Mount Vernon before forming a delta and entering into Skagit Bay.