to name just a very small few....chehalis, harrison, thompson, shuswap, adams, vedder.....and about a thousand other creeks, and rivers from mouth of the fraser/ocean up to 6 or 700 km inland.....I hope this narrowed it down for you lol
........on the same note if you are looking for somewhere to go to see them in good numbers spawning and witness quite an amazing site then I recommend heading down to the Adams river by Chase as it is a truly spectacular sight there to watch them.....mind you this year is not going to be anywhere near as good as last as they peak runs there are every 4 years and last years was the largest there in over 100yrs apparently....was literally a river of red!....i'm sure there are other places closer to hope that you can see this as well just maybe not as prolific and as well I am not as familiar with that area so someone else would have to answer that part better for you!