The Owyhee River then enters extreme southeast Oregon in southern Malheur County, generally flowing north in a zigzag course west of the Idaho border. It merges with the West Little Owyhee River from the south, then receives the Middle Fork Owyhee River and North Fork Owyhee River from the east at a location known as Three Forks. It then passes through the Owyhee Canyon between Big Grassy Mountain and Whitehouse Butte, then turns north, flowing east of Burns Junction and then west of Mahogany Mountain. In this area the Owyhee River receives the tributaries of Jordan Creek, Rattlesnake Creek, and Crooked Creek.