Pennsylvania Route 926 (PA 926) is a 26.2-mile-long (42.2 km) state route located west of Philadelphia in Chester County, Pennsylvania. The western terminus of the route is at PA 10 in Upper Oxford Township. The eastern terminus is at the West Chester Pike (PA 3) in the Philadelphia suburb of Willistown Township. The route is known as Street Road for its entire length. For 0.9 miles (1.4 km), PA 926 runs along the county line between Delaware and Chester Counties. The route passes through a mix of suburban and rural areas along its extent. PA 926 is two lanes and undivided its entire length.
In colonial times, William Penn laid out a road in Marlborough Township called Marlborough Street. This road would be incorporated into a road surveyed in 1815 called Street Road that ran between Philadelphia and the Susquehanna River. PA 926 was first designated by 1928 on a different alignment running from U.S. Route 122 (US 122, now US 202/US 322) east to PA 129, a route that was designated along Street Road between US 122 and PA 352. By 1930, PA 926 was designated along Street Road between US 122 and PA 352, replacing PA 129. PA 926 was extended to its current length in 1937.
PA 926 begins at an intersection with PA 10 in Upper Oxford Township, Chester County, heading northeast on two-lane undivided Street Road. The road passes through farmland with some trees and homes, crossing the Big Elk Creek into Londonderry Township. The route continues east through rural areas and passes near a few residential developments before it intersects PA 796 in the community of Daleville. PA 926 runs past more farms and reaches a junction with PA 41. Past this intersection, the road curves southeast and parallels PA 41 for a short distance before turning to the east. The route becomes the border between West Marlborough Township to the north and London Grove Township to the south, passing to the north of a landfill before it continues through more agricultural areas with some woods and homes, intersecting PA 841. Farther east, PA 926 fully enters West Marlborough Township and reaches the community of London Grove, where it briefly turns south at an intersection with Newark Road prior to turning east again. The road continues through rural area and briefly becomes the border between West Marlborough Township to the north and East Marlborough Township to the south before fully entering East Marlborough Township, where it passes to the south of a residential development before intersecting PA 82 in Willowdale.
Following this intersection, the route runs east through a mix of farmland and woodland with some residential areas. PA 926 crosses into Pennsbury Township and immediately intersects PA 52, at which point it heads more to the east-northeast. The road passes through wooded areas with some fields and residences, crossing into Pocopson Township. The route intersects Pocopson Road and crosses an East Penn Railroad line in the community of Pocopson. Past this, PA 926 crosses the Brandywine Creek into Birmingham Township. Just after crossing the Brandywine Creek, the route intersects Creek Road. The road continues northeast and runs through a mix of residential developments, fields, and woods. PA 926 becomes the border between Westtown Township to the northwest and Thornbury Township to the southeast as it passes through more suburban development with some farms. The route crosses US 202/US 322 in the community of Darlington Corners, where it passes near some commercial development.
The road heads through wooded areas of residential neighborhoods and reaches the community of Westtown, where it passes over the West Chester Railroad. PA 926 runs past residential areas with some farm fields as it passes to the north of the Cheyney University of Pennsylvania campus. The route becomes the border between Westtown Township, Chester County to the northwest and Thornbury Township, Delaware County to the southeast as it runs past more residential subdivisions and intersects PA 352. Past the PA 352 intersection, the road turns north to fully enter Westtown Township, Chester County, passing fields and woods. The route curves northeast again and crosses into Willistown Township, where it passes through wooded areas of homes. PA 926 reaches its eastern terminus at an intersection with PA 3.