Route 122 begins at the intersection with Pursel Street as a county-maintained continuation of Warren County Route 678 in Phillipsburg. The highway progresses eastward as South Main Street, heading through residential homes along the Delaware River. Route 122 makes a large bend around some trees that surround a factory hidden on the Delaware. The highway heads to the southeast, passing through hills and factories and working its way away from the Delaware River. At an intersection with Kent Street, Route 122 makes a gradual bend to the east, passing under Norfolk Southern's Lehigh Line, and then paralleling and intersecting with Warren County Route 642. Route 122 continues eastward along South Main Street, entering Pohatcong Township where state maintenance begins. At first, the road passes residential homes; continuing eastward, the highway enters a large residential district, with homes surrounding the highway for several blocks. At the intersection with County Route 519, the two routes head along a wrong-way concurrency, running along New Brunswick Avenue, passing the residential district and several schools. At that point, the residential district becomes more commercial, with County Route 519 heading to the south along Third Avenue. Route 122 continues eastward along New Brunswick Avenue, returning to the residential portions of Pohatcong Township. At an intersection with Ohio Avenue, the highway becomes gradually less populated, with fields appearing on both sides. Route 122 continues eastward, interchanging partially with U.S. Route 22, where the designation terminates. New Brunswick Avenue continues ahead without a designation.
History
Route 122 originates as an alignment of U.S. Route 22, which was designated in 1926 as part of the highway system, coming in on the Phillipsburg-Easton Bridge. The route continued as U.S. Route 22 until the completion of the bypass around Phillipsburg, which US 22 was transferred to the bypass. The former alignment became U.S. Route 22 Alternate, lasting through the 1953 state highway renumbering. The route continued to run from the Phillipsburg-Easton Bridge to US 22, until 1993, when US 22 Alternate was decommissioned and replaced by Route 122 and County Route 678.