K-170 is a 21.759-mile-long (35.018 km) state highway in the U.S. State of Kansas. K-170's western terminus is at K-99 about 12 miles (19 km) north of Emporia, and the eastern terminus is at K-31 on the west side of Osage City, a mile south of the K-31 intersection with U.S. Route 56 (US-56). K-170 provides access, via county roads, to Lyons County State Fishing Lake.