Pennsylvania Route 946

Pennsylvania Route 946 marker
Pennsylvania Route 946
Map
Route information
Maintained by PennDOT
Length18.226 mi[1] (29.332 km)
Existed1928–present
Major junctions
West end PA 248 in Berlinsville
Major intersections PA 987 in Moore Township
PA 512 in Moore Township
PA 248 in Upper Nazareth Township
East end PA 191 in Newburg
Location
CountryUnited States
StatePennsylvania
CountiesNorthampton
Highway system
PA 945 PA 948

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.

  1. ^ Bureau of Maintenance and Operations (January 2015). Roadway Management System Straight Line Diagrams (Report) (2015 ed.). Pennsylvania Department of Transportation. Retrieved June 30, 2015.