Route information | ||||
---|---|---|---|---|
Maintained by PennDOT | ||||
Length | 18.226 mi[1] (29.332 km) | |||
Existed | 1928–present | |||
Major junctions | ||||
West end | PA 248 in Berlinsville | |||
PA 987 in Moore Township PA 512 in Moore Township PA 248 in Upper Nazareth Township | ||||
East end | PA 191 in Newburg | |||
Location | ||||
Country | United States | |||
State | Pennsylvania | |||
Counties | Northampton | |||
Highway system | ||||
|
Pennsylvania Route 946 (PA 946) is a rural Pennsylvania state highway that runs approximately 18.2 miles (29.3 km) from PA 248 in Berlinsville east to PA 191 in Newburg in Northampton County in the Lehigh Valley region of the state.
The route heads east from PA 248 a short distance to the south of Blue Mountain, passing through Danielsville and intersecting the northern terminus of PA 987 in Klecknersville. After intersecting PA 512 in Moorestown, PA 946 turns southeast and intersects PA 248 again before reaching its terminus at PA 191. PA 946 was first designated in 1928 onto an unpaved road running from a point between Danielsville and Youngsville and PA 512 in Moorestown while part of PA 512 ran along the alignment east of Moorestown.
In the 1930s, PA 946 was extended to its current alignment, replacing that section of PA 512, and was paved.