The highway extends 32 miles from Logan Avenue (where it becomes CR 635), at the boundary between Trenton and Hamilton Township in Mercer County to an interchange with U.S. Route 9 (US 9) and Route 35 in South Amboy, Middlesex County.