Pennsylvania Route 906 (PA 906) is a 10.6-mile-long (17.1 km) state highway located in Fayette, Westmoreland, and Allegheny Counties in Pennsylvania. The southern terminus is at PA 201 in Washington Township. The northern terminus is at PA 136 in Forward Township.