SH 107 was designated on March 16, 1925 from
Aspermont to
Newcastle. Another
SH 107 was designated from
Santa Anna to the
McCulloch county line on July 13, 1925. On February 14, 1927, the SH 107 from Aspermont to Newcastle was renumbered as
SH 120. As a result, there was only one
SH 107 from Santa Anna to the McCulloch County line. On April 13, 1927,
SH 107 extended south to
Brady. On September 9, 1927,
SH 107 was canceled as the route became an extension of
SH 4. On August 6, 1929, SH 4 was rerouted west, and
SH 107 returned on the route from Santa Anna to Brady. On January 19, 1932,
SH 107 was canceled, as the route became an extension of
SH 16. On May 28, 1932, a new
SH 107 was designated from Combes to
Edinburg. On July 15, 1935,
SH 107 was canceled. On December 21, 1935,
SH 107 was restored. It was extended west then south through Mission to
Hidalgo on September 26, 1939, absorbing
SH 250 and part of
SH 48. The route has changed little since then, with the stretch from Mission to Hidalgo being transferred to
FM 1016 on November 23, 1948. On July 29, 1974, SH 107 was extended south one block over FM 1016 to Conway & 7th Streets. On May 21, 1979, SH 107 was extended from old US 77 to new US 77 and from old US 83 to new US 83. ==Major intersections==