Valley Junction is an unincorporated community in Polk County, Oregon, United States.
[1] It is located at the junction of Oregon Route 18 and Oregon Route 22, on the South Yamhill River east of Grand Ronde.
A now-abandoned section of the Willamina and Grand Ronde Railway short line passed through Valley Junction.
[2] The Fort Yamhill State Heritage Area and Spirit Mountain Casino are nearby.
This Polk County, Oregon state location article is a stub.