State Highway 7 (SH 7) is an east–west state highway in the U.S. state of Texas that runs from Interstate 35 at Eddy to U.S. Highway 84 about west of the Louisiana state line. Between Crockett and Nacogdoches, SH 7 passes through the Davy Crockett National Forest. Commissioned on April 4, 1917, SH 7 is one of the original state highways established in Texas, and has been re-routed several times since its original conception. In earlier years, SH 7 mostly followed present day U.S. Highway 84, U.S. Highway 67, U.S. Highway 70 among other highways between northwest Texas and the Louisiana state line. By 1939, most of the mileage belonging to SH 7 was transferred to the U.S. Highway System, leaving the highway extant only within eastern Texas. SH 7 subsequently went through several other major reroutings, truncations and extensions between 1939 and 1990, before becoming the highway it is today.

Route description

Including concurrencies with other state highways, Texas State Highway 7 (SH 7) reaches a total length of between Interstate 35 (I-35) and Farm to Market Road 107 (FM 107) at Bruceville-Eddy and a junction with U.S. Highway 84 (US 84) near the Louisiana state line. The highway travels through mostly flat, rural landscape, that lies between the Dallas-Fort Worth area and Houston. The highway also passes several small rivers, retaining dams and man made reservoirs, as well as cutting through the Davy Crockett National Forest and passing the northern boundary of the Sabine National Forest. SH 7 currently serves nine counties and nine incorporated towns and cities. In 1919, the routing was mostly proposed between San Angelo and Goldthwaite, but only the segment to Paint Rock was created. From Goldthwaite, the road follows U.S. Highway 84 to Waco. The remainder follows SH 164 to Personville, FM 39 to Jewett, was unbuilt between Jewett and Crockett, SH 7 then SH 103 to Lufkin, and finally onto the state line via present-day U.S. Highway 69, SH 63, and US 190. On November 20, 1917, SH 7 was rerouted along current U.S. Highway 67 to Brownwood, and U.S. Highway 84 to Waco.

Possibly due to the amount of construction necessary to build this route as proposed, on December 18, 1917, the road was rerouted via U.S. Highway 84 to Palestine, and south on U.S. Highway 287 to Crockett, following the proposed route from there. On March 20, 1918, the road was completely rerouted via current U.S. Highway 84 through Lubbock to Sweetwater. Between Sweetwater and Coleman, the road was not constructed as proposed. SH 7 returns to US 84, through Waco to Palestine, heads south on U.S. Highway 287 to Crockett, turns to Lufkin via the current SH 7, then SH 103 and finally onto Jasper and Newton via present-day U.S. Highway 69, SH 63, and US 190. The old route of SH 7 from Brownwood to San Angelo was renumbered as SH 7A.

On August 21, 1923, SH 7 had been realigned yet again, mainly due to constructions issues. The Sweetwater-Coleman road was never built, and SH 7 was rerouted over existing roads into Abilene. The road's east terminus was shortened to Long Lake. The Crockett-Lufkin section was cancelled, and the section east of Zavalla had been renumbered as SH 63.

In 1926, U.S. Highway 70 (US 70), US 80, and US 67 were overlaid over pieces of SH 7, which maintained its number. On October 26, 1932, the highway was extended east across SH 294 into Alto, SH 21 to Nacogdoches, ending in Joaquin via current SH 7, replacing SH 76. On May 23, 1933, SH 7 Loop was designated through Post. On November 27, 1934, SH 7 Spur was designated to Southland. On July 15, 1935, the section of SH 7 from Elkhart to Alto was cancelled. On February 21, 1937, this section was restored. On February 21, 1938, SH 7 Business was designated in Goldthwaite.

On May 24, 1938, a spur to Oglesby was created, but not designated. On December 21, 1938, SH 7 Spur was designated in Oglesby. On September 26, 1939, most of the highway had been overrun by a patchwork of U.S. Highways, leaving only a small portion from Joaquin to Crockett remaining, rerouted yet again to a more southerly route from Nacogdoches, replacing SH 266 and part of SH 103. SH 7 Loop and SH 7 Spur became Spur 18 (Oglesby), Spur 45 (Southland), and Loop 46 (Post). On April 1, 1940, SH 7 was extended west to Centerville. On November 22, 1940, the section from Ratcliff to Crockett was cancelled. On December 3, 1940, SH 7 was extended west to Marquez. On February 20, 1942, the section from Ratcliff to Crockett was redesignated as part of SH 7. SH 7 replaced SH 139 from Chilton to Marquez (originally ended in Marlin; extended east on September 7, 1943) on July 15, 1948. SH 7 was signed (but not designated) to extend west to Eddy on July 31, 1975. The extension to Eddy was officially designated on August 29, 1990, replacing a portion of FM 107. At the request of the City of Nacogdoches, both SH 7 and SH 21 were re-routed onto Loop 224 and part of US 59 around the south side of town on October 25, 2018.

50px|Historic SH 7A|left SH 7A was a spur route of SH 7 that split off at Brownwood and traveled southwest to San Angelo designated on March 20, 1918, replacing part of SH 7, which was rerouted. On December 20, 1917, an intercounty highway was designated from San Angelo to Fort Stockton. On February 19, 1919, it was extended to Fort Stockton over this intercounty highway. It was transferred to portions of SH 23 and SH 30 (now US 277) on August 21, 1923, with the section from San Angelo to Fort Stockton cancelled, but this section was reinstated as SH 99 (now US 67) in 1924.

50px|Historic SH 7B|left SH 7B was a spur route of SH 7 designated on January 23, 1922, that split off at Lufkin and traveled southwest through Groveton to Trinity. On August 21, 1923, it was cancelled, but was restored as SH 94 in 1924.

Major intersections

Business routes

SH 7 has two business routes.

Chilton business route