Between 1859 and 1897, the portion of road between Douglassville and Yellow House was a turnpike known as the Douglassville and Yellow House Turnpike. PA 662 was first designated by 1930 between US 422 in Douglassville and PA 562 in Amityville. In the 1930s, the route was extended north to US 122 (now PA 61) in Shoemakersville, replacing a part of PA 562 between Amityville and Yellow House. By 1966, PA 662 was realigned to its current alignment concurrent with PA 73 through Oley.