Route 20 begins at an interchange with U.S. Route 46 and County Route 630 just north of the Garden State Parkwayon the border of Clifton and Paterson. The road follows the bend of the Passaic River directly north of Dundee Lake, heading to the north into Paterson as McLean Boulevard, a four-lane divided highway. The route runs in between the Passaic River to the east and two large cemeteries to the west before coming to an interchange with Interstate 80 and Market Street. Past Interstate 80, Route 20 becomes a six-lane divided highway that heads under New York, Susquehanna and Western Railway's New Jersey Subdivision line and through a mix of residential and commercial areas. The next interchange along the route is for Route 4, with access to both eastbound Route 4 and westbound Broadway from both directions. The road continues further north as a four-lane divided highway, heading through more urbanized areas of Paterson. It crosses County Route 651, which crosses the Passaic River to become County Route 78 in Bergen County. Route 20 continues to follow the Passaic River as a road through commercial areas, featuring an intersection with County Route 652. Past this intersection, the route proceeds through urban areas, turning west and splitting into a one-way pair. Here, the route becomes county maintained, with the northbound direction following 1st Avenue and the southbound direction following 2nd Avenue before coming to an end at County Route 504.
History
The present-day routing of Route 20 north of Market Street was legislated in 1927 as part of Route 3, which was to run from the New York border at Greenwood Lake to Secaucus. In addition, the present day routing south of Route 4 was also legislated as part of that route, which was to run from the George Washington Bridge to Cape May. In 1929, the western terminus of Route 3 was moved to Paterson as Route S4B was planned to replace the alignment of Route 3 from Paterson to the New York border. McLean Boulevard through Paterson was built by the 1930s. A new highway was to be built connecting the two, bypassing the Paterson Plank Road to the north. In the 1953 New Jersey state highway renumbering, Route 20 was legislated to follow the former alignment of Route 3 between Paterson and East Rutherford as Route 3 was moved to the Route S3freeway that was built between East Rutherford and Clifton. By this point, the Paterson Plank Road was no longer in the state highway system. Another freeway routing of Route 20 was planned in 1959. This road, which was to be a six-lane freeway called the Paterson Peripheral, was to run from Clifton north to the existing Route 20 in downtown Paterson. This road was completed between the Garden State Parkway and Valley Road by 1969 and north to Interstate 80 in 1975. Upon completion, this road received the Route 20 designation. In 1972, the state once again took over maintenance of the Paterson Plank Road from Route 3 to Route 17 in East Rutherford and made it a part of the route. As it became clear that these three sections of Route 20 weren't going to be connected, especially after the designation of the Great Falls Historic District, they received three different route designations by the 1990s. The freeway section of Route 20 from the Garden State Parkway to Interstate 80 was designated Route 19, the section between Route 3 and Route 17 was designated Route 120, and the Route 20 designation was retained along McLean Boulevard through Paterson. The unfinished section of Route 20 that was to connect McLean Boulevard to Paterson Plank Road was built as a northern extension of the Route 21 freeway in 2000.