U.S. Route 95 in Idaho partially coincident with U.S. Route 20 in Idaho
Oregon border to New Meadows
US-95 departs Malheur County, Oregon, and enters Idaho in the high desert of Owyhee County,  about fifty miles (80 km) southwest of Boise.  It progresses north-northeast to just west of Marsing, where it meets with the southern terminus of State Highway 55.  US-95 then turns briefly west, then north to Homedale, and crosses the Snake River before a junction with concurrent US-20 and US-26 as it passes through Parma. US-95 runs north concurrent with US-20/26 for eight miles (13 km).
As it proceeds north near Idaho's western border, US-95 crosses Interstate 84 (exit 3) and US-30 before proceeding north through Payette and  Weiser.  It continues on to Midvale, Cambridge, and Council, then climbs into the Payette National Forest, passing the Tamarack sawmill site, and turns east to New Meadows.  Here, US-95 joins with Highway 55, the two-lane undivided route that connects to Boise through McCall, Cascade and Horseshoe Bend. The elevation at the junction in New Meadows is 3,865 feet (1,178 m) above sea level.
partially overlapping with partially intersecting with partially sharing with partially matching with partially aligning with