Texas State Highway 142

State Highway 142 (SH 142) is a short Texas state highway that runs from San Marcos to Lockhart.

[1][2][3] The route was designated on December 16, 1929 along its current route.

[4][1] Prior to May 28, 2009, the route was located entirely within Caldwell County.

In that year, the SH 142 designation was extended into Hays County, concurrent with SH 80, to a junction with Interstate 35.

[5]