US 15 enters Pennsylvania south of Gettysburg, Adams County, from Frederick County, Maryland, on a freeway alignment. The route heads to the north and bypasses Gettysburg, where the route has an interchange with US 30. The freeway alignment ends at York Springs, carrying US 15 on a four-lane expressway, then becoming a four-lane arterial road in Dillsburg, until the route upgrades to a freeway again. The route continues north toward Harrisburg, where the freeway terminates again as US 15 joins with US 11. The two routes begin to follow the west shore of the Susquehanna River with limited-access sections until they split across the river from Sunbury. US 15 continues north into Williamsport, joining Interstate 180 (I-180) and US 220. At I-180's western terminus, US 220, signed south, heads due west toward Jersey Shore and Lock Haven, while US 15 turns due north through Mansfield and crosses into New York near Lawrenceville, Tioga County.
The majority of US 15 is four lanes, alternating between limited and unlimited access. There are two segments where the road is two lanes. One is from East Pennsboro Township, Cumberland County, just north of the I-81 interchange, to just south of Duncannon. The other is between White Deer and South Williamsport. The segment between Williamsport and the New York state line will eventually be designated I-99.
With the adoption of the U.S. Numbered Highway System, US 15 originally terminated at Harrisburg, while US 111 serviced the modern route north of that point. In 1937, US 15 was extended north to the New York state line, effectively replacing US 111 north of Harrisburg. However, instead of replacing US 111's old routing directly, US 15 ran along the east bank of the Susquehanna River between Harrisburg and Williamsport. Meanwhile, the road on the western bank of the river was Pennsylvania Route 14 (PA 14) between Lemoyne and Duncannon, US 11 between Duncannon and Shamokin Dam, and PA 404 between Shamokin Dam and Williamsport.[2] In 1941, US 15 was rerouted to follow the western bank of the river between Harrisburg and Williamsport, replacing PA 14 between Lemoyne and Duncannon, running concurrent with US 11 between Lemoyne and Shamokin Dam, and replacing the entire length of PA 404. The former alignment of US 15 on the east side of the river became PA 14.[3][4]
Future
The section of US 15 north of Williamsport will gain the additional designation of I-99 when the connection from I-76 to I-86 is completed. No additional work is needed to upgrade this stretch, as it is already up to Interstate standards.[5]