(According to the most recent U.S. numbered highway log, published in 1989 by the American Association of State Highway and Transportation Officials, the route is 3,249 miles long). In 1963, therefore, U.S. 20 became the longest road in the country. U.S. 20 is 3,365 miles long according to the 1989 log. The route begins in Boston at a junction with Massachusetts Route 2 and ends in Newport, Oregon, at a junction with U.S. 101.