Traveling northward from West Virginia Route 69 at the West Virginia state line, Route 18 winds through rural Greene County, passing through the villages of Garrison, New Freeport, Nettle Hill, White Cottage, Woodruff, and Holbrook, before making its first junction with another state highway, PA Route 21, just west of the village of Rogersville and over 15 miles from the state line.