FM 156 originally ran from US 287 to the Denton County line, first designated on June 4, 1945. On July 2 of that year, a second section was designated from SH 114 north through Justin, Ponder and Krum, where it turned northwest to end at Plainview School northwest of Krum. On December 17, 1945 (date of agreement March 23, 1946), the sections were connected. On March 30, 1949 the highway was rerouted north to Krum to end at US 77 south of Sanger; the old route was redesignated as part of
FM 1173. The highway was rerouted around Haslet on March 26, 1991, with the old highway being turned over to the city. On June 27, 1995, the section of highway south of US 81/287 was re-designated as
Urban Road 156 (
UR 156) by the Texas Department of Transportation. The designation reverted to FM 156 with the elimination of the Urban Road system on November 15, 2018. Several miles of the highway near Alliance Airport were realigned on August 26, 2010 as part of a $260 million
runway extension project to allow heavily loaded
cargo aircraft to take off in hot summer weather and reach Europe unrefueled. ==Junction list==