PA 690 begins at an intersection with PA 502 in the Spring Brook hamlet section of Spring Brook Township just north of the Watres Reservoir. PA 690 heads northward from PA 502, passing some local residents and nearby Benjamin Pond before beginning to wind through the woodlands north of the hamlet. After the intersection with Thomas Road, the highway progresses eastward for a short distance, turning northeastward into a small resident segment near Maple Lake. After intersecting with Maple Lake Road, PA 690 turns eastward into the hamlet of Maple Lake. The hamlet is residential, as the road becomes the main street, intersecting with PA 307. There, PA 690 turns northward out of Maple Lake, winding into Exit 22 of I-380. After I-380, PA 690 makes a short curve to the northeast before entering Moscow, where it gains the name of Church Street. Heading through Moscow, PA 690 is primarily residential, passing the local high school and into downtown, where commercial businesses begin to appear. In downtown Moscow, the highway intersects with PA 435 and turns south onto a concurrency on South Main Street. Paralleling the tracks of the Delaware–Lackawanna Railroad, PA 690 soon splits off under the tracks. Turning northward after the underpass, PA 690 heads northward on Market Street, passing the former Moscow train station. The stretch along Market Street is mainly commercial, before the designation turns off Market at the intersection with Brook Street. Along Brook Street, the route is primarily residential. Before crossing the borough line, PA 690 remains known as Brook Street, but after the borough line, the route becomes woodlands. Soon changing names to Madisonville Road, PA 690 passes a residential complex and enters Madisonville, a rural hamlet. After the intersection with Reservoir Road, the highway turns from the northeast and curves into the hamlet of Aberdeen. After crossing through Aberdeen, PA 690 turns northeastward into the hamlet of Quicktown, where the highway crosses under I-84, but does not intersect with it. Just after crossing under I-84, the route crosses the county line into Wayne County and gains the name Hollisterville Road. From there, PA 690 heads northeast away from Interstate 84 in rural settings until entering the hamlet of Hollisterville. There, the route passes several residences before intersecting with PA 590. The right-of-way merges into PA 590 and the designation of PA 690 ends.
History
When Pennsylvania first legislated routes in 1911, what is now PA 690 was not given a number. PA 690 was designated in 1928 to run from US 611 in Moscow northeast to PA 590 in Hollisterville along an unpaved road. By 1930, the road between PA 502 and US 611 in Moscow was an unnumbered, unpaved road. PA 690 was extended west from Moscow to PA 502 in the 1930s. At this time, the entire length of the route was paved between PA 502 and the border of Lackawanna and Wayne counties. The section of PA 690 between the county line and PA 590 was paved in the 1940s.
Major intersections
PA 690 Truck
Pennsylvania Route 690 Truck is a truck route that bypasses a weight-restricted bridge over the Van Brunt Creek near Moscow, Pennsylvania, on which trucks over 26 tons and combination loads over 40 tons are prohibited. The route follows PA 307, PA 502, and PA 435, and it was established in 2013.