Spreading across 25792 sqmi , the Pend Oreille River watershed stretches across most of western Montana, northern Idaho and northeastern Washington, as well as tiny portions in southern British Columbia drained by the North Fork Flathead River and the lower Pend Oreille River.