# List of state highways in Texas

State highways in Texas are owned and maintained by the U.S. state of Texas, through the Texas Department of Transportation (TxDOT).
The Texas State Highway system was established in 1917 to create a structured network of roads that would enhance connectivity and support economic development across the state. The initial system included 22 state highways, many of which followed pre-existing trails and trade routes. Over the years, the system has expanded significantly, reflecting the growth and changing needs of Texas.
As of 2021, the total length of the 246 currently in-service highways with unique assigned numbers is 14,092.7 miles (22,680.0 km).

## List

| Number | Length (mi) | Length (km) | Southern or western terminus | Northern or eastern terminus | Formed | Removed | Notes |
| SH 1 | 837.42 | 1,347.70 | State line at El Paso, Texas | State line at Texarkana, Texas | 01917-01-011917 | 01939-01-011939 | Replaced by Interstate 10, Interstate 20, and Interstate 30 a small portion inside the city of Dallas remained until 1952. |
| SH 2 | — | — | — | — | 01917-01-011917 | 01939-01-011939 | Became US 81 |
| SH 3 | — | — | — | — | 01917-01-011917 | 01952-01-011952 | Became SH 97 and US 90 Alt. |
| SH 3 | 30.42 | 48.96 | I-45 / SH 6 / SH 146 in La Marque | I-45 in Houston | 01952-01-011952 | current | |
| SH 4 | 24.45 | 39.35 | Fed. 180 in Matamoros, Tamaulipas (Mexico) | Boca Chica State Park | 01917-01-011917 | current | |
| SH 5 | — | — | — | — | 01917-01-011917 | 01944-01-011944 | Not built; temporary route became SH 354 |
| SH 5 | 30 | 48 | FM 2786 in Fairview | US 75 in Howe | 01959-01-011959 | current | Former US 75 |
| SH 6 | 476.38 | 766.66 | I-45 / SH 3 / SH 146 in La Marque | SH-6 north of Quanah | 01917-01-011917 | current | |
| SH 7 | 212.67 | 342.26 | I-35 in Bruceville-Eddy | Future I-69/US 84 in Joaquin | 01917-01-011917 | current | |
| SH 8 | 41.40 | 66.63 | SH 155 in Linden | AR 41 north of New Boston | 01917-01-011917 | current | |
| SH 9 | — | — | — | — | 01917-01-011917 | 01971-01-011971 | Became I-37 |
| SH 9 | 3.20 | 5.15 | US 190 in Copperas Cove | FM 116 in Copperas Cove | 02014-01-012014 | current | A portion of the proposed Copperas Cove Loop, opened February 2014 |
| SH 10 | — | — | — | — | 01917-01-011917 | 01960-01-011960 | Became SH 99 (now US 377) |
| SH 10 | 8.60 | 13.84 | I-820 / SH 121 / SH 121 in Fort Worth | SH 183 in Euless | 01979-01-011979 | current | Former routing of SH 183 |
| SH 11 | 153.16 | 246.49 | SH 56 in Sherman | Future I-369/US 59 in Linden | 01917-01-011917 | current | |
| SH 12 | — | — | — | — | 01917-01-011917 | 01939-01-011939 | Became US 59 |
| SH 12 | 19.57 | 31.49 | I-10 in Vidor | LA 12 at Deweyville | 01959-01-011959 | current | Former SH 235 |
| SH 13 | — | — | — | — | 01917-01-011917 | 01939-01-011939 | Became US 66 (now I-40) |
| SH 14 | 60.15 | 96.80 | I-45 at Richland | SH 6 south of Bremond | 01917-01-011917 | current | |
| SH 15 | — | — | — | — | 01917-01-011917 | 01943-01-011943 | Became US 180 |
| SH 15 | 125.15 | 201.41 | US 54 at Stratford | SH-15 (OK) east of Follett | 01955-01-011955 | current | Former SH 117 |
| SH 16 | — | — | — | — | 01917-01-011917 | 01919-01-011919 | Became SH 40 (now US 77 and US 377) |
| SH 16 | 541.82 | 871.97 | US 83 in Zapata | US 281 south of Wichita Falls | 01923-01-011923 | current | Longest state highway in Texas |
| SH 17 | 92.12 | 148.25 | BL I-20 in Pecos | US 67 / US 90 in Marfa | 01917-01-011917 | current | |
| SH 18 | — | — | — | — | 01917-01-011917 | 01947-01-011947 | Became SH 70 |
| SH 18 | 83.49 | 134.36 | NM 18 north of Kermit | BL I-10 / US 285 in Fort Stockton | 01958-01-011958 | current | |
| SH 19 | 186.66 | 300.40 | I-45 in Huntsville | Bus. US 82 / Bus. US 271 in Paris | 01917-01-011917 | current | |
| SH 20 | — | — | — | — | 01917-01-011917 | 01951-01-011951 | Became US 290 |
| SH 20 | 78.06 | 125.63 | I-10 in McNary | NM 478 in Anthony, N.M. | 01969-01-011969 | current | Former US 80 and SH 1 |
| SH 21 | 312.50 | 502.92 | SH 80 in San Marcos | LA 6 east of San Augustine | 01917-01-011917 | current | |
| SH 22 | 111.22 | 178.99 | SH 36 in Hamilton | SH 31 in Corsicana | 01917-01-011917 | current | |
| SH 23 | — | — | — | — | 01917-01-011917 | 01939-01-011939 | Became US 283 (now US 377, US 183, US 283 and SH 6) |
| SH 23 | 28.70 | 46.19 | US 83 in Lipscomb County | SH-23 (OK) north of Booker | 01959-01-011959 | current | Officially designated as FM 1265 until 1990 |
| SH 24 | 33.16 | 53.37 | I-30 / US 67 near Campbell | Bus. US 82 / Bus. US 271 in Paris | 01917-01-011917 | current | |
| SH 25 | 59.95 | 96.48 | US 281 at Windthorst | Red River north of Electra | 01917-01-011917 | current | |
| SH 26 | — | — | — | — | 01917-01-011917 | 01962-01-011962 | Became US 259 |
| SH 26 | 18.55 | 29.85 | SH 183 in Haltom City | SH 121 in Grapevine | 01980-01-011980 | current | |
| SH 27 | 39.05 | 62.84 | I-10 near Mountain Home | I-10 at Comfort | 01917-01-011917 | current | |
| SH 28 | — | — | — | — | 01917-01-011917 | 01939-01-011939 | Became US 70 and US 183 |
| SH 29 | 142.62 | 229.52 | US 83 near Menard | SH 95 near Taylor | 01917-01-011917 | current | |
| SH 30 | — | — | — | — | 01917-01-011917 | 01939-01-011939 | Became US 277 |
| SH 30 | 53.16 | 85.55 | Bus. SH 6 in College Station | SH 19 in Huntsville | 01960-01-011960 | current | Former SH 45 |
| SH 31 | 149.81 | 241.10 | US 84 near Waco | US 80 in Longview | 01917-01-011917 | current | |
| SH 32 | — | — | — | — | 01917-01-011917 | 01939-01-011939 | Became US 75 (now I-45) |
| SH 32 | 9.8 | 15.8 | I-69E/US 77/US 83 in Brownsville | SH 4 in Brownsville | proposed | — | Proposed southern loop of Brownsville |
| SH 33 | — | — | — | — | 01917-01-011917 | 01939-01-011939 | Former SH 13, became US 60 and US 54 |
| SH 33 | 22.78 | 36.66 | US 60 south of Canadian | SH-33 (OK) in Hemphill County | 01955-01-011955 | current | Former SH 170 |
| SH 34 | 130.32 | 209.73 | US 82 near Honey Grove | I-35E in Italy | 01917-01-011917 | current | |
| SH 35 | 207.14 | 333.36 | I-37 / US 181 near Corpus Christi | I-45 in Houston | 01917-01-011917 | current | |
| SH 36 | — | — | — | — | 01917-01-011917 | 01917-01-011917 | became part of SH 18 |
| SH 36 | 343.10 | 552.17 | Bus. US 83 at Abilene | SH 288 in Freeport | 01918-01-011918 | current | |
| SH 37 | 92.29 | 148.53 | SH-37 (OK) north of Albion | US 69 in Mineola | 01918-01-011918 | current | |
| SH 38 | — | — | — | — | 01918-01-011918 | 01923-01-011923 | Became SH 34 |
| SH 38 | — | — | — | — | 01923-01-011923 | 01924-01-011924 | Became SH 8 |
| SH 38 | — | — | — | — | 01930-01-011930 | 01939-01-011939 | Became SH 6 |
| SH 39 | — | — | — | — | 01919-01-011919 | 01931-01-011931 | Became SH 24 |
| SH 39 | — | — | — | — | 01931-01-011931 | 01935-01-011935 | Never built; mileage swapped with current route |
| SH 39 | 35.36 | 56.91 | US 83 in Real County | SH 27 in Ingram | 01936-01-011936 | current | |
| SH 40 | — | — | — | — | 01919-01-011919 | 01939-01-011939 | Became US 69, US 175, and US 77 |
| SH 40 | 3.01 | 4.84 | FM 2154 in College Station | SH 6 in College Station | 01994-01-011994 | current | |
| SH 41 | 50.53 | 81.32 | US 377 near Rocksprings | I-10 near Mountain Home | 01919-01-011919 | current | |
| SH 42 | — | — | — | — | 01919-01-011919 | 01939-01-011939 | Became US 69 |
| SH 42 | 35.13 | 56.54 | US 80 in White Oak | US 79 south of Price | 01962-01-011962 | current | Former SH 259 |
| SH 43 | — | — | — | — | 01919-01-011919 | 01923-01-011923 | Became SH 11, SH 26, SH 43A and SH 66 |
| SH 43 | 85.76 | 138.02 | Future I-369/US 59 in Atlanta | US 79 / US 259 / SH 64 in Henderson | 01923-01-011923 | current | |
| SH 44 | 128.85 | 207.36 | US 83 west of Encinal | SH 358 in Corpus Christi | 01919-01-011919 | current | |
| SH 45 | — | — | — | — | 01919-01-011919 | 01960-01-011960 | Became SH 30 |
| SH 45 | 15.37 | 24.74 | RM 1826 in AustinI-35 in AustinRM 620 in Austin | FM 1626 in ManchacaSH 130 in AustinSH 130 in Austin | 01985-01-011985 | current | |
| SH 46 | 71.39 | 114.89 | SH 16 west of Boerne | SH 123 in Seguin | 01919-01-011919 | current | |
| SH 47 | — | — | — | — | 01923-01-011923 | 01939-01-011939 | Former SH 1A and SH 1C, became SH 11 |
| SH 47 | 7.15 | 11.51 | SH 21 in Bryan | FM 60 in College Station | 01987-01-011987 | current | |
| SH 48 | — | — | — | — | 01923-01-011923 | 01931-01-011931 | Former SH 1A, became SH 47 (now SH 11) |
| SH 48 | 22.27 | 35.84 | Bus. US 77 / US 281 in Brownsville | SH 100 | 01931-01-011931 | current | |
| SH 49 | 60.84 | 97.91 | US 271 in Mount Pleasant | LA 2 east of Gray | 01923-01-011923 | current | Former SH 35 |
| SH 50 | — | — | — | — | 01923-01-011923 | 01939-01-011939 | Former SH 2, became US 380 |
| SH 50 | 11.68 | 18.80 | SH 34 in Ladonia | SH 24 near Commerce | 01965-01-011965 | current | |
| SH 51 | — | — | — | — | 01923-01-011923 | 01932-01-011932 | Former SH 28, became part of SH 16 |
| SH 51 | — | — | — | — | 01932-01-011932 | 01959-01-011959 | Became US 385 |
| SH 51 | 5.76 | 9.27 | SH 207 in Hansford County | FM 281 / FM 760 in Hansford County | 01974-01-011974 | current | |
| SH 52 | — | — | — | — | 01923-01-011923 | 01945-01-011945 | Former SH 13, became SH 203 |
| SH 53 | — | — | — | — | 01923-01-011923 | 01930-01-011930 | Former SH 18, became SH 24 and SH 137 (now US 62) |
| SH 53 | 26.84 | 43.19 | SH 36 in Temple | US 77 in Rosebud | 01930-01-011930 | current | Former SH 108A |
| SH 54 | 54.93 | 88.40 | US 62 / US 180 in Culberson County | I-10 / US 90 in Van Horn | 01923-01-011923 | current | Former SH 12 |
| SH 55 | 99.39 | 159.95 | US 277 in Edwards County | US 83 in Uvalde | 01923-01-011923 | current | Former SH 4 and SH 3E |
| SH 56 | — | — | — | — | 01923-01-011923 | 01939-01-011939 | Former SH 5D, became US 54 |
| SH 56 | 64.47 | 103.75 | US 82 in Whitesboro | US 82 in Honey Grove | 01974-01-011974 | current | Former US 82 |
| SH 57 | — | — | — | — | 01923-01-011923 | 01934-01-011934 | Former SH 12, became SH 35 |
| SH 57 | — | — | — | — | 01966-01-011966 | 01971-01-011971 | Former SH 76, became US 57 |
| SH 57 | 1.47 | 2.37 | SH 155 in Tyler | FM 2493 in Tyler | 01994-01-011994 | current | |
| SH 58 | — | — | — | — | 01923-01-011923 | 01934-01-011934 | Former SH 19A, became SH 38 (now SH 6) and SH 35 |
| SH 58 | 1.83 | 2.95 | I-20 in Midland | Spur 268 / Bus. SH 158 in Midland | 02009-01-012009 | 02011-01-012011 | Became BS 158-B (now SH 140) |
| SH 59 | — | — | — | — | 01923-01-011923 | 01928-01-011928 | Former SH 19B; cancelled in exchange for extending SH 57 and rerouting SH 58 |
| SH 59 | 56.18 | 90.41 | US 82 in St. Jo | US 281 / US 380 / SH 114 / SH 199 in Jacksboro | 01929-01-011929 | current | |
| SH 60 | 69.95 | 112.57 | SH 36 in Wallis | FM 2031 in Matagorda | 01923-01-011923 | current | Former SH 12C |
| SH 61 | 21.43 | 34.49 | US 90 at Devers | Anahuac | 01923-01-011923 | current | Former SH 35A |
| SH 62 | 29.17 | 46.94 | US 96 at Buna | SH 73 near Bridge City | 01923-01-011923 | current | Former SH 8B |
| SH 63 | 61.73 | 99.34 | US 69 in Zavalla | LA 8 east of Burkeville | 01923-01-011923 | current | Former SH 7 |
| SH 64 | 82.18 | 132.26 | US 80 in Wills Point | US 79 / US 259 / SH 43 in Henderson | 01923-01-011923 | current | Former SH 15A |
| SH 65 | — | — | — | — | 01923-01-011923 | 01939-01-011939 | Former SH 11, became US 271 |
| SH 65 | 15.50 | 24.94 | SH 61 near Anahuac | SH 124 in Stowell | 01961-01-011961 | current | Former SH 73-T |
| SH 66 | — | — | — | — | 01923-01-011923 | 01931-01-011931 | Former SH 37 and SH 43, became SH 37 |
| SH 66 | — | — | — | — | 01931-01-011931 | 01939-01-011939 | Became US 281 and US 281 Spur (now Spur 241) |
| SH 66 | 34.97 | 56.28 | SH 78 in Garland | US 69 / US 380 in Greenville | 01961-01-011961 | current | Former FM 7 and US 67 |
| SH 67 | 30.78 | 49.54 | US 380 / SH 16 in Graham | US 180 in Breckenridge | 01923-01-011923 | current | Former SH 18, SH 22, and SH 2; portions now SH 6 |
| SH 68 | — | — | — | — | 01923-01-011923 | 01942-01-011942 | Former SH 10A, became FM 8 |
| SH 68 | 19.9 | 32.0 | I-69C/US 281 in Edinburg | I-2/US 83 in Donna | proposed | — | Proposed (designated 2013) Hidalgo Loop |
| SH 69 | — | — | — | — | 01923-01-011923 | 01939-01-011939 | Former SH 36A, became US 190 |
| SH 69 | — | — | — | — | 01971-01-011971 | 01992-01-011992 | Former SH 6, renumbered to SH 112 due to theft of signs |
| SH 70 | 315.89 | 508.38 | US 277 south of Blackwell | US 83 south of Perryton | 01923-01-011923 | current | Former SH 4 |
| SH 71 | 253.20 | 407.49 | US 87 / US 377 near Brady | SH 35 in Blessing | 01923-01-011923 | current | Former SH 3D and SH 3A |
| SH 72 | 111.73 | 179.81 | SH 97 near Fowlerton | US 77 / US 183 in Cuero | 01923-01-011923 | current | Former SH 3B |
| SH 73 | 42.02 | 67.62 | I-10 in Winnie | I-10 near Orange | 01923-01-011923 | current | Former SH 3A |
| SH 74 | — | — | — | — | 01923-01-011923 | 01951-01-011951 | Former SH 36B, became US 183; old alignment to Georgetown redesignated as SH 195 |
| SH 74 | 5.3 | 8.5 | SH 360 near DFW Airport | SH 161 near DFW Airport | proposed | — | Proposed (designated 1995) to run across DFW Airport |
| SH 75 | — | — | — | — | 01923-01-011923 | 01939-01-011939 | Former SH 13A, became US 66 (now I-40) |
| SH 75 | 132.63 | 213.45 | I-45 in Streetman | I-45 in Conroe | 01987-01-011987 | current | Former US 75 |
| SH 76 | — | — | — | — | 01923-01-011923 | 01932-01-011932 | Former SH 22, replaced by SH 7 |
| SH 76 | — | — | — | — | 01932-01-011932 | 01966-01-011966 | Transferred to SH 57 (now US 57) |
| SH 77 | 46.82 | 75.35 | US 259 west of Naples | LA 1 east of Smyrna | 01923-01-011923 | current | Former SH 1B |
| SH 78 | 90.83 | 146.18 | I-30 in Dallas | SH-78 (OK) at Sowell's Bluff Bridge | 01923-01-011923 | current | Former SH 5C |
| SH 79 | 96.20 | 154.82 | SH-79 (OK) north of Byers | US 183 / US 283 | 01923-01-011923 | current | Former SH 22 |
| SH 80 | 93.30 | 150.15 | I-35 in San Marcos | SH 123 in Karnes City | 01923-01-011923 | current | Former SH 29A |
| SH 81 | — | — | — | — | 01923-01-011923 | 01939-01-011939 | Former SH 29B and SH 27, became SH 16 |
| SH 81 | — | — | — | — | 01939-01-011939 | 01939-01-011939 | Former SH "F" (old SH 16), cancelled when completed; became FM 734 (now SH 71) in 1947 |
| SH 81 | 23.35 | 37.58 | I-35W in Grandview | I-35 in Hillsboro | 01991-01-011991 | current | Former US 81 |
| SH 82 | — | — | — | — | 01923-01-011923 | 01958-01-011958 | Former SH 17; redesignated SH 18 |
| SH 82 | 13.01 | 20.94 | SH 73 in Port Arthur | LA 82 in Jefferson County | 01975-01-011975 | current | |
| SH 83 | — | — | — | — | 01923-01-011923 | 01935-01-011935 | Former SH 18B, transferred to SH 15 (now US 180) |
| SH 83 | 56.07 | 90.24 | NM 132 west of Denver City | SH 137 in Welch | 01955-01-011955 | current |
| SH 84 | — | — | — | — | 01923-01-011923 | 01939-01-011939 | Former SH 39, replaced by US 380 |
| SH 84 | 8.0 | 12.9 | FM 1472 in Laredo | I-35 in Laredo | proposed | — | Designated May 2023 |
| SH 85 | 76.93 | 123.81 | US 83 at Carrizo Springs | SH 97 in Charlotte | 01923-01-011923 | current | |
| SH 86 | 149.37 | 240.39 | US 60 in Bovina | US 287 in Estelline | 01923-01-011923 | current | Former SH 5A |
| SH 87 | 228.49 | 367.72 | Future I-69 / US 59 / US 84 in Timpson | I-45 in Galveston | 01923-01-011923 | current | Former SH 8A |
| SH 88 | — | — | — | — | 01923-01-011923 | 01938-01-011938 | Former SH 33B, replaced by SH 18 (now SH 70) |
| SH 89 | — | — | — | — | 01923-01-011923 | 01929-01-011929 | Former SH 2; removed from system; became SH 353 (now SH 174) in 1946 |
| SH 89 | — | — | — | — | 01929-01-011929 | 01939-01-011939 | Became US 80/SH 1 (now FM 51) |
| SH 89 | 6.6 | 10.6 | US 181 near Sinton | US 181 / SH 188 near Sinton | 01988-01-011988 | current | |
| SH 90 | 42.07 | 67.71 | SH 6 / SH 105 in Navasota | SH 75 in Madisonville | 01923-01-011923 | current | Former SH 32A |
| SH 91 | — | — | — | — | 01923-01-011923 | 01943-01-011943 | Transferred to FM 84 |
| SH 91 | 13.61 | 21.90 | SH-91 north of Denison | US 75 in Sherman | 01994-01-011994 | current | Former SH 75A |
| SH 92 | — | — | — | — | 01924-01-011924 | 01924-01-011924 | Removed from system; became SH 87A (now SH 184) in 1928 |
| SH 92 | 37.93 | 61.04 | SH 70 in Rotan | US 277 near Stamford | 01924-01-011924 | current | |
| SH 93 | — | — | — | — | 01924-01-011924 | 01933-01-011933 | Transferred to SH 36 |
| SH 93 | — | — | — | — | 01937-01-011937 | 01938-01-011938 | Former SH 97; transferred back to SH 97 |
| SH 93 | 6.48 | 10.43 | I-30 / US 59 in Texarkana | I-369/US 59 in Texarkana | 01967-01-011967 | current | |
| SH 94 | 50.27 | 80.90 | SH 19 in Trinity | Future Bus. I-69 / Bus. US 59 / Bus. US 69 in Lufkin | 01924-01-011924 | current | Former SH 7B |
| SH 95 | 122.36 | 196.92 | US 190 / SH 36 / Loop 363 in Temple | US 77 Alt. near Yoakum | 01924-01-011924 | current | Former SH 2F |
| SH 96 | — | — | — | — | 01924-01-011924 | 01945-01-011945 | Transferred to US 77 |
| SH 96 | 6.45 | 10.38 | I-45 in League City | SH 146 in Kemah | 01994-01-011994 | current | |
| SH 97 | 143.75 | 231.34 | I-35 in Cotulla | US 90 in Waelder | 01924-01-011924 | current | |
| SH 98 | 8.90 | 14.32 | US 82 near New Boston | US 67 near Simms | 01924-01-011924 | current | |
| SH 99 | — | — | — | — | 01924-01-011924 | 01934-01-011934 | Transferred to SH 10 (now US 67) |
| SH 99 | — | — | — | — | 01960-01-011960 | 01968-01-011968 | Former SH 10, became US 377 |
| SH 99 | 123 | 198 | I-69/US 59 in Sugar Land | Bus. SH 146 in Baytown | 01994-01-011994 | current | Grand Parkway, outer-belt around Houston. Segments D through I-2 are complete, Segments B and C are still in planning, and Segment A is not considered viable. |
| SH 100 | 24.61 | 39.61 | I-69E / US 77 / US 83 in Russeltown | Queen Isabella Memorial Bridge in Port Isabel | 01924-01-011924 | current | |
| SH 101 | — | — | — | — | 01925-01-011925 | 01957-01-011957 | Transferred to SH 208 and SH 163 |
| SH 101 | — | — | — | — | 01925-01-011925 | 01926-01-011926 | Renumbered SH 104 to avoid conflict with the other SH 101 |
| SH 101 | 25.56 | 41.13 | SH 114 in Bridgeport | US 81 in Bowie | 01975-01-011975 | current | Former US 81, US 287 and SH 114 |
| SH 102 | — | — | — | — | 01925-01-011925 | 01927-01-011927 | Became part of SH 117 to avoid conflict with the other SH 102 |
| SH 102 | — | — | — | — | 01925-01-011925 | 01944-01-011944 | Became FM 112 |
| SH 102 | 22.76 | 36.63 | NM 421 in Dallam County | US 87 in Dallam County | 01955-01-011955 | current | Officially designated as FM 808 until 1990 |
| SH 103 | 63.05 | 101.47 | SH 7 in Angelina County | SH 21 in Sabine County | 01925-01-011925 | current | |
| SH 103 | — | — | — | — | 01927-01-011927 | 01929-01-011929 | Renumbered from SH 104 so SH 104 could be used to renumber SH 101 as there was already another SH 101; duplicated the other SH 103; now FM 101 |
| SH 104 | — | — | — | — | 01925-01-011925 | 01927-01-011927 | Renumbered SH 103 so that SH 104 could be reused to renumber SH 101, as there was already another SH 101. |
| SH 104 | — | — | — | — | 01927-01-011927 | 01951-01-011951 | Renumbered from SH 101 as there was already another SH 101; transferred to SH 29 |
| SH 104 | 11.1 | 17.9 | FM 106 in Brownsville | PR 100 in South Padre Island | proposed | — | Designated December 2023 |
| SH 105 | 150.37 | 242.00 | Bus. US 290 at Brenham | US 69 / US 96 / US 287 at Beaumont | 01925-01-011925 | current | |
| SH 106 | — | — | — | — | 01925-01-011925 | 01939-01-011939 | Replaced by US 287 |
| SH 107 | — | — | — | — | 01925-01-011925 | 01927-01-011927 | Renumbered to SH 120 as there was already another SH 107 |
| SH 107 | — | — | — | — | 01925-01-011925 | 01931-01-011931 | Transferred to SH 4 by 1928; designation changed back to SH 107 in 1929 when SH 4 was rerouted off of this road; transferred to SH 16 |
| SH 107 | 46.09 | 74.17 | I-2/US 83 in Mission | I-69E/US 77 in Combes | 01932-01-011932 | current | |
| SH 108 | 33.21 | 53.45 | US 281 in Stephenville | SH 16 in Strawn | 01925-01-011925 | current | |
| SH 109 | — | — | — | — | 01925-01-011925 | 01932-01-011932 | Former SH 21, became SH 95 |
| SH 109 | — | — | — | — | 01932-01-011932 | 01948-01-011948 | Became SH 158 |
| SH 110 | 77.34 | 124.47 | US 84 / Loop 62 in Rusk | US 80 in Grand Saline | 01925-01-011925 | current | Former SH 40 |
| SH 111 | 76.24 | 122.70 | US 183 / SH 97 south of Gonzales | SH 71 in Midfield | 01925-01-011925 | current | |
| SH 112 | — | — | — | — | 01925-01-011925 | 01939-01-011939 | Former SH 21, became SH 200 (now SH 97) |
| SH 112 | 10.43 | 16.79 | I-20 in Eastland | US 183 north of Eastland | 01992-01-011992 | current | Former SH 69 |
| SH 113 | — | — | — | — | 01925-01-011925 | 01975-01-011975 | Transferred to SH 239 |
| SH 114 | 194.46 | 312.95 | NM 114 | SH 183 in Irving | 01926-01-011926 | current | |
| SH 115 | — | — | — | — | 01926-01-011926 | 01926-01-011926 | Renumbered SH 116 to avoid conflict with the other SH 115 |
| SH 115 | — | — | — | — | 01926-01-011926 | 01931-01-011931 | Became a portion of SH 9 (now US 287) |
| SH 115 | 106.74 | 171.78 | I-20 in Pyote | SH 349 in Patricia | 01932-01-011932 | current | |
| SH 116 | — | — | — | — | 01926-01-011926 | 01934-01-011934 | Renumbered from SH 115 as there was already another SH 115; became SH 14 (now SH 289) |
| SH 116 | — | — | — | — | 01955-01-011955 | 01977-01-011977 | Became SH 114 |
| SH 117 | — | — | — | — | 01926-01-011926 | 01955-01-011955 | Renumbered from SH 102 as there was already another SH 102; redesignated as SH 15 |
| SH 117 | — | — | — | — | 01983-01-011983 | 01996-01-011996 | Officially designated but never built |
| SH 118 | — | — | — | — | 01926-01-011926 | 01931-01-011931 | Replaced by SH 17 |
| SH 118 | 155.27 | 249.88 | Big Bend National Park | I-10 in Kent | 01931-01-011931 | current | Former SH 3 |
| SH 119 | 48.99 | 78.84 | US 87 / SH 97 in Stockdale | US 77 Alt. / US 183 | 01926-01-011926 | current | |
| SH 120 | — | — | — | — | 01927-01-011927 | 01939-01-011939 | Transferred to SH 24 (now US 380) and SH 16 |
| SH 121 | 85.56 | 137.70 | I-35W in Fort Worth | SH 78 north of Bonham | 01927-01-011927 | current | |
| SH 122 | — | — | — | — | 01927-01-011927 | 01939-01-011939 | Transferred to SH 171 |
| SH 122 | — | — | — | — | 01988-01-011988 | 02015-01-012015 | eliminated when Fort Bend Parkway Toll Road was completed in 2015. |
| SH 123 | 81.10 | 130.52 | US 181 in Karnes City | I-35 in San Marcos | 01927-01-011927 | current | |
| SH 124 | — | — | — | — | 01927-01-011927 | 01930-01-011930 | Transferred to SH 81 (now SH 16) |
| SH 124 | 40.20 | 64.70 | SH 87 at High Island | US 69 / US 96 / US 287 in Beaumont | 01930-01-011930 | current | |
| SH 125 | — | — | — | — | 01927-01-011927 | 01939-01-011939 | Transferred to SH 73-T (now SH 65) and SH 124 |
| SH 125 | 27.75 | 44.66 | NM 125 near Bledsoe | SH 114 in Whiteface | 01955-01-011955 | current | Officially designated as FM 769 until 1990 |
| SH 126 | — | — | — | — | 01927-01-011927 | 01935-01-011935 | Redesignated SH 222 as part of a project |
| SH 127 | — | — | — | — | 01927-01-011927 | 01930-01-011930 | Cancelled due to lack of funding; restored as SH 202 (now SH 72 and SH 97) in 1934 |
| SH 127 | 21.22 | 34.15 | US 90 in Sabinal | US 83 in Concan | 01932-01-011932 | current | Former SH 30 |
| SH 128 | — | — | — | — | 01927-01-011927 | 01936-01-011936 | Became SH 44 |
| SH 128 | — | — | — | — | 01936-01-011936 | 01936-01-011936 | Became SH 237 |
| SH 128 | 13.77 | 22.16 | NM 128 in Andrews County | SH 115 in Andrews County | 01955-01-011955 | current | Officially designated as FM 781 until 1990 |
| SH 129 | — | — | — | — | 01928-01-011928 | 01934-01-011934 | Transferred to SH 23 (later US 283, now US 183) |
| SH 130 | — | — | — | — | 01928-01-011928 | 01939-01-011939 | Became US 62 and US 180 |
| SH 130 | 130.6 | 210.2 | US 183 / SH 45 Toll | I-35 in Georgetown | 01985-01-011985 | current | |
| SH 131 | 33.09 | 53.25 | US 277 in Eagle Pass | US 90, 12 miles (19 km) north of Brackettville | 01928-01-011928 | current | |
| SH 132 | — | — | — | — | 01928-01-011928 | 01932-01-011932 | Former SH 35A, became a portion of SH 146 |
| SH 132 | 12.71 | 20.45 | I-35 in Devine | I-35 in Lytle | 01991-01-011991 | current | Former US 81 |
| SH 133 | — | — | — | — | 01928-01-011928 | 01933-01-011933 | Became a portion of SH 105 |
| SH 134 | — | — | — | — | 01928-01-011928 | 01930-01-011930 | Replaced by SH 24 |
| SH 134 | — | — | — | — | 01930-01-011930 | 02006-01-012006 | Formerly connected the San Jacinto Monument with SH 225; was an isolated highway until SH 225 was created in 1936. |
| SH 135 | 46.68 | 75.12 | US 69 in Jacksonville | US 271 near Gladewater | 01928-01-011928 | current | |
| SH 136 | 108.58 | 174.74 | BL I-40 in Amarillo | SH-136 (OK) north of Gruver | 01929-01-011929 | current | |
| SH 137 | 192.24 | 309.38 | SH 163 near Ozona | US 385 in Brownfield | 01929-01-011929 | current | |
| SH 138 | — | — | — | — | 01929-01-011929 | 01939-01-011939 | Replaced by US 62 |
| SH 138 | 6.36 | 10.24 | US 183 in Williamson County | SH 195 in Florence | 01988-01-011988 | current | Former portion of SH 195 |
| SH 139 | — | — | — | — | 01929-01-011929 | 01930-01-011930 | Became a portion of SH 22 (this section now part of US 287) |
| SH 139 | — | — | — | — | 01930-01-011930 | 01948-01-011948 | Became a portion of SH 7 |
| SH 140 | — | — | — | — | 01929-01-011929 | 01934-01-011934 | Cancelled when completed; became Spur 164 in 1945 |
| SH 140 | 2.34 | 3.77 | Bus. SH 349 in Midland | I-20 / SH 158 in Midland | 02012-01-012012 | current | Former BS 158-B |
| SH 141 | 16.27 | 26.18 | Future I-69C/US 281 in Jim Wells County | Future I-69E/US 77 in Kingsville | 01929-01-011929 | current | |
| SH 142 | 16.90 | 27.20 | SH 80 in Martindale | US 183 in Lockhart | 01929-01-011929 | current | |
| SH 143 | — | — | — | — | 01929-01-011929 | 01934-01-011934 | Transferred to SH 51 (now US 385) |
| SH 144 | 39.03 | 62.81 | SH 22 near Meridian | Bus. US 377 in Granbury | 01930-01-011930 | current | |
| SH 145 | — | — | — | — | 01930-01-011930 | 01931-01-011931 | Replaced by SH 66 |
| SH 145 | — | — | — | — | 01932-01-011932 | 01939-01-011939 | Replaced by Spur 73 (later FM 75, now city streets) |
| SH 146 | 105.97 | 170.54 | I-45 / SH 3 / SH 6 in La Marque | Future I-69/US 59 at Livingston | 01930-01-011930 | current | Former SH 6A |
| SH 147 | 46.84 | 75.38 | SH 87 near Shelbyville | SH 63 in Zavalla | 01930-01-011930 | current | Former SH 8B; was FM 10 from 1942–1947 |
| SH 148 | 55.15 | 88.76 | US 281 / SH 114 in Jacksboro | SH 79 in Petrolia | 01930-01-011930 | current | Former SH 25A |
| SH 149 | 33.87 | 54.51 | Future I-369/US 59 in Carthage | I-20 in Longview | 01930-01-011930 | current | Former SH 26A |
| SH 150 | 35.94 | 57.84 | I-45 near New Waverly | Future I-69/US 59 in Shepherd | 01930-01-011930 | current | Former SH 45A |
| SH 151 | — | — | — | — | 01930-01-011930 | 01951-01-011951 | Became a portion of SH 29 |
| SH 151 | 10.67 | 17.17 | Loop 1604 in San Antonio | US 90 in San Antonio | 01984-01-011984 | current | |
| SH 152 | 108.60 | 174.77 | US 87 / US 287 in Dumas | SH-152 (OK) east of Wheeler | 01930-01-011930 | current | Former SH 33A |
| SH 153 | — | — | — | — | 01930-01-011930 | 01942-01-011942 | Became FM 56 (now SH 317) |
| SH 153 | 70.89 | 114.09 | US 84 / US 283 in Coleman | SH 70 in Nolan County | 01988-01-011988 | current | Former FM 53 |
| SH 154 | 99.65 | 160.37 | SH 24 in Cooper | Loop 390 in Marshall | 01930-01-011930 | current | Former SH 37A |
| SH 155 | 111.75 | 179.84 | US 79 / SH 19 in Palestine | US 59 in Linden | 01930-01-011930 | current | |
| SH 156 | 14.23 | 22.90 | SH 150 in Coldspring | US 190 in Point Blank | 01930-01-011930 | current | |
| SH 157 | — | — | — | — | 01930-01-011930 | 01945-01-011945 | Former SH 67A, became a portion of SH 6 (now US 183) |
| SH 158 | 170.16 | 273.85 | SH 302 near Goldsmith | US 67 / US 83 in Ballinger | 01930-01-011930 | current | |
| SH 159 | 57.73 | 92.91 | Bus. SH 71 in La Grange | US 290 / Bus. SH 6 in Hempstead | 01930-01-011930 | current | Former SH 73A |
| SH 160 | 8.89 | 14.31 | SH 78 in Desert | US 69 / SH 11 in Whitewright | 01930-01-011930 | current | Former SH 78A |
| SH 161 | — | — | — | — | 01930-01-011930 | 01931-01-011931 | Former SH 84A, replaced by SH 70 |
| SH 161 | 12.31 | 19.81 | SH 183 in Irving | I-35E in Carrollton | 01977-01-011977 | current | |
| SH 162 | — | — | — | — | 01930-01-011930 | 01940-01-011940 | Replaced by Spur 91 (now PR 27) |
| SH 163 | 203.11 | 326.87 | US 90 in Comstock | BL I-20 in Colorado City | 01930-01-011930 | current | |
| SH 164 | 54.42 | 87.58 | SH 6 10 miles (16 km) east of Waco | SH 75 in Buffalo | 01930-01-011930 | current | |
| SH 165 | 0.51 | 0.82 | — | — | 01930-01-011930 | current | Signed only within Texas State Cemetery; brown signs (denoting recreational or cultural interest) pointing to cemetery are found elsewhere. |
| SH 166 | 43.09 | 69.35 | SH 118 in Jeff Davis County | SH 17 in Fort Davis | 01930-01-011930 | current | |
| SH 167 | — | — | — | — | 01931-01-011931 | 01940-01-011940 | Replaced by Spur 92 |
| SH 167 | — | — | — | — | 02012-01-012012 | 02013-01-012013 | Was on County Road 351 from SH 267 to US 67. Was cancelled when the US 67 relief route was completed. |
| SH 168 | — | — | — | — | 01932-01-011932 | 01934-01-011934 | Partially redesignated SH 97 |
| SH 168 | 0.87 | 1.40 | SH 87 in Galveston | Galveston naval installation | 01986-01-011986 | current | Shortest signed state highway in Texas; former routing of SH 87 |
| SH 169 | — | — | — | — | 01932-01-011932 | 01932-01-011932 | Became part of SH 89 |
| SH 169 | — | — | — | — | 01990-01-011990 | 01991-01-011991 | Designation replaced Spur 69, reverted to Spur 69 after cancellation |
| SH 170 | — | — | — | — | 01932-01-011932 | 01955-01-011955 | Replaced by SH 33 |
| SH 170 | 6.52 | 10.49 | I-35W in Fort Worth | SH 114 in Roanoke | 01988-01-011988 | current | |
| SH 171 | 110.85 | 178.40 | US 84 in Mexia | US 180 in Weatherford | 01932-01-011932 | current | |
| SH 172 | 28.47 | 45.82 | Olivia | Loop 522 in Ganado | 01932-01-011932 | current | |
| SH 173 | 97.34 | 156.65 | SH 16 near Jourdanton | SH 16 near Kerrville | 01932-01-011932 | current | |
| SH 174 | 50.21 | 80.81 | SH 22 in Meridian | I-35W in Burleson | 01932-01-011932 | current | |
| SH 175 | 8.49 | 13.66 | FM 1806 in Montague | US 82 in Nocona | 01932-01-011932 | current | |
| SH 176 | — | — | — | — | 01932-01-011932 | 01939-01-011939 | Became part of SH 31 |
| SH 176 | 90.00 | 144.84 | I-20 at Big Spring | US 385 in Andrews | 01959-01-011959 | current | Officially designated RM 87 until 1990 |
| SH 177 | — | — | — | — | 01932-01-011932 | 01940-01-011940 | Replaced by Spur 93 (now FM 616) |
| SH 178 | — | — | — | — | 01932-01-011932 | 01938-01-011938 | Replaced by SH 152 (now part of US 87) |
| SH 178 | 2.86 | 4.60 | I-10 in El Paso | NM 136 | 01991-01-011991 | current | |
| SH 179 | 8.44 | 13.58 | Bus. US 84 at Teague | SH 75 at Dew | 01932-01-011932 | current | |
| SH 180 | — | — | — | — | 01932-01-011932 | 01938-01-011938 | Former SH 5A, restored as SH 5 Spur, now Spur 23 (now FM 44) |
| SH 180 | 30.38 | 48.89 | I-35W in Fort Worth | I-35E in Dallas | 01991-01-011991 | current | Former US 80 |
| SH 181 | — | — | — | — | 01932-01-011932 | 01950-01-011950 | Became a portion of FM 999 |
| SH 182 | 10.51 | 16.91 | US 69 at Alba | SH 37 at Quitman | 01932-01-011932 | current | |
| SH 183 | 35.94 | 57.84 | I-20 / I-820 in Fort Worth | I-35E / US 77 in Dallas | 01932-01-011932 | current | |
| SH 184 | 11.08 | 17.83 | US 96 at Bronson | SH 87 at Hemphill | 01932-01-011932 | current | |
| SH 185 | 51.56 | 82.98 | SH 238 at Seadrift | Future Bus. I-69/Bus. US 59 at Victoria | 01932-01-011932 | current | |
| SH 186 | 47.71 | 76.78 | US 281 at Linn | Port Mansfield | 01932-01-011932 | current | |
| SH 187 | — | — | — | — | 01932-01-011932 | 01952-01-011952 | Transferred to US 183 |
| SH 188 | — | — | — | — | 01932-01-011932 | 01942-01-011942 | Replaced by FM 38 |
| SH 188 | 41.58 | 66.92 | I-37 near Mathis | Bus. SH 35 between Port Aransas and Rockport | 01993-01-011993 | current | Former FM 881 and FM 1069 |
| SH 189 | — | — | — | — | 01932-01-011932 | 01935-01-011935 | Never built (later FM 133) |
| SH 190 | — | — | — | — | 01932-01-011932 | 01934-01-011934 | Transferred to SH 29 |
| SH 190 | 24.7 | 39.8 | I-35E in Carrollton | I-30 in Garland | 01977-01-011977 | current | |
| SH 191 | — | — | — | — | 01932-01-011932 | 01939-01-011939 | Transferred to US 183 (now US 283) |
| SH 191 | 17.75 | 28.57 | Spur 450 in Odessa | Loop 250 in Midland | 01978-01-011978 | current | |
| SH 192 | — | — | — | — | 01932-01-011932 | 01933-01-011933 | Became a portion of SH 27 (now US 285) |
| SH 193 | 6.48 | 10.43 | SH 108 at Mingus | I-20 near Gordon | 01933-01-011933 | current | |
| SH 194 | 42.72 | 68.75 | US 385 at Dimmitt | FM 3466 at Plainview | 01933-01-011933 | current | |
| SH 195 | 34.73 | 55.89 | I-35 near Georgetown | FM 439 at Fort Cavazos | 01933-01-011933 | current | |
| SH 196 | — | — | — | — | 01933-01-011933 | 01939-01-011939 | Former SH 27, became US 290 |
| SH 197 | — | — | — | — | 01933-01-011933 | 01941-01-011941 | Later replaced by US 77 (now I-35E) |
| SH 198 | 37.67 | 60.62 | SH 31 at Malakoff | SH 64 at Canton | 01933-01-011933 | current | |
| SH 199 | 53.25 | 85.70 | US 281/US 380/SH 114 in Jacksboro | I-30/US 377 at Fort Worth | 01933-01-011933 | current | |
| SH 200 | — | — | — | — | 01933-01-011933 | 01952-01-011952 | Replaced by US 90 Alt. and SH 97 |
| SH 200 | 4.8 | 7.7 | SH 361 in Ingleside | Corpus Christi Home Port | proposed | — | Proposed (designated 1988) but unbuilt |
| SH 201 | — | — | — | — | 01934-01-011934 | 01934-01-011934 | Later SH 252 (now FM 267) |
| SH 201 | 7.57 | 12.18 | I-14/US 190 at Fort Cavazos | SH 195 at Killeen | 02002-01-012002 | current | |
| SH 202 | 29.77 | 47.91 | Future I-69W/US 59 at Beeville | US 77 Alt. near Refugio | 01934-01-011934 | current | |
| SH 203 | 39.84 | 64.12 | US 287 at Hedley | SH-9 (OK) west of Madge, Okla. | 01934-01-011934 | current | |
| SH 204 | 37.92 | 61.03 | US 79 at Jacksonville | US 259 near Caro | 01934-01-011934 | current | Former SH 110 Spur |
| SH 205 | 23.28 | 37.47 | SH 78 at Lavon | US 80 at Terrell | 01934-01-011934 | current | |
| SH 206 | 55.89 | 89.95 | US 67 at Coleman | I-20 at Cisco | 01934-01-011934 | current | |
| SH 207 | 199.71 | 321.40 | CR 202 north of Gruver | US 380 at Post | 01934-01-011934 | current | |
| SH 208 | 145.19 | 233.66 | SH 70 near Spur | US 87 in San Angelo | 01934-01-011934 | current |
| SH 209 | — | — | — | — | 01934-01-011934 | 01938-01-011938 | Became a portion of SH 152 |
| SH 210 | — | — | — | — | 01934-01-011934 | 01935-01-011935 | never built; revived as FM 27 in 1942 |
| SH 210 | 5.9 | 9.5 | I-610 in Houston | Daikin Park area | proposed | — | Proposed (designated 1992) but unbuilt |
| SH 211 | — | — | — | — | 01934-01-011934 | 01942-01-011942 | Replaced by FM 50 and Spur 197 (now FM 390 and FM 390 Spur) |
| SH 211 | 3.7 | 6.0 | US 90 in Bexar County (south portion) | FM 1957 west of San Antonio | 01986-01-011986 | current | |
| SH 211 | 7.4 | 11.9 | FM 471 in Medina County (north portion) | SH 16 in Bexar County | 01986-01-011986 | current | |
| SH 212 | — | — | — | — | 01934-01-011934 | 01935-01-011935 | never built; part was revived as FM 59 in 1942; other portion later became FM 488 |
| SH 213 | 15.29 | 24.61 | SH 305 near Lipscomb | US 60 at Higgins | 01934-01-011934 | current | |
| SH 214 | 193.27 | 311.04 | I-40 at Adrian | US 62 / US 380 at Seminole | 01935-01-011935 | current | |
| SH 215 | — | — | — | — | 01935-01-011935 | 01937-01-011937 | Cancelled because the first FM Road (now SH 315) was designated |
| SH 216 | — | — | — | — | 01935-01-011935 | 01937-01-011937 | became a portion of SH 158 |
| SH 217 | 13.59 | 21.87 | US 60 at Canyon | Palo Duro Canyon State Park | 01935-01-011935 | current | |
| SH 218 | 3.99 | 6.42 | I-35 near Schertz | FM 78 at Randolph Air Force Base | 01935-01-011935 | current | |
| SH 219 | — | — | — | — | 01935-01-011935 | 01940-01-011940 | Redesignated as Spur 94 (now a city street) |
| SH 220 | 13.52 | 21.76 | SH 6 at Hico | US 67 at Chalk Mountain | 01935-01-011935 | current | |
| SH 221 | — | — | — | — | 01935-01-011935 | 01938-01-011938 | Former SH 36A, cancelled because a more direct route of SH 36 was built; now FM 93 and FM 436 |
| SH 222 | 59.93 | 96.45 | US 82 / SH 114 14 miles SE of Guthrie | US 380 8 miles (13 km) west of Throckmorton | 01935-01-011935 | current | |
| SH 223 | 1.64 | 2.64 | US 67 / US 90 in Alpine | SH 118 in Alpine | 01935-01-011935 | current | |
| SH 224 | — | — | — | — | 01935-01-011935 | 01938-01-011938 | Redesignated Spur 86 (now a local route) |
| SH 224 | 14.90 | 23.98 | SH 34 in Greenville | SH 24 / SH 50 in Commerce | 01979-01-011979 | current | Former SH 24 |
| SH 225 | 15.60 | 25.11 | I-610 in Houston | SH 146 in La Porte | 01935-01-011935 | current | |
| SH 226 | — | — | — | — | 01936-01-011936 | 01940-01-011940 | Redesignated Spur 95 |
| SH 227 | — | — | — | — | 01936-01-011936 | 01956-01-011956 | Became a portion of SH 51 (now US 385) |
| SH 227 | — | — | — | — | 01987-01-011987 | 01990-01-011990 | Former SH 288, transferred to BS 288-B |
| SH 228 | — | — | — | — | 01936-01-011936 | 01939-01-011939 | Became a portion of SH 73 (portions now I-10) |
| SH 229 | — | — | — | — | 01936-01-011936 | 01939-01-011939 | Redesignated as PR 12 |
| SH 230 | — | — | — | — | 01936-01-011936 | 01942-01-011942 | Replaced by FM 50 and FM 60 (now FM 50) |
| SH 230 | — | — | — | — | 01990-01-011990 | 02003-01-012003 | Replaced by US 287 |
| SH 231 | — | — | — | — | 01936-01-011936 | 01941-01-011941 | Proposed but never built; one portion became FM 902 in 1948 |
| SH 232 | — | — | — | — | 01936-01-011936 | 01942-01-011942 | Replaced by RM 32 |
| SH 233 | — | — | — | — | 01936-01-011936 | 01939-01-011939 | Replaced by SH 118 |
| SH 234 | 6.42 | 10.33 | I-37 in Edroy | US 77 / FM 631 in Odem | 01936-01-011936 | current | |
| SH 235 | — | — | — | — | 01936-01-011936 | 01959-01-011959 | Renumbered SH 12 |
| SH 236 | 6.86 | 11.04 | SH 36 at The Grove | FM 107 north of Mother Neff State Park | 01936-01-011936 | current | |
| SH 237 | 16.08 | 25.88 | SH 159 near Oldenburg | US 290 near Burton | 01936-01-011936 | current | Former SH 72 |
| SH 238 | 17.68 | 28.45 | SH 185 northwest of Seadrift | SH 35 in Port Lavaca | 01936-01-011936 | current | |
| SH 239 | 66.83 | 107.55 | SH 72 east of Kenedy | FM 774 in Austwell | 01936-01-011936 | current | Cancelled briefly in 1938, re-established in 1939 |
| SH 240 | 43.25 | 69.60 | Bus. US 287 in Wichita Falls | US 287 east of Harrold | 01936-01-011936 | current | |
| SH 241 | — | — | — | — | 01936-01-011936 | 01939-01-011939 | Replaced by SH 173 (now SH 16); rest cancelled; one section restored 1940 but eliminated in 1942 in exchange for SH 346. |
| SH 242 | — | — | — | — | 01936-01-011936 | 01939-01-011939 | Replaced by SH 6 |
| SH 242 | 21.63 | 34.81 | FM 1488 in The Woodlands | I-69/US 59 near Splendora | 01985-01-011985 | current | |
| SH 243 | 27.91 | 44.92 | US 175 in Kaufman | SH 64 in Canton | 01937-01-011937 | current | |
| SH 244 | — | — | — | — | 01937-01-011937 | 01940-01-011940 | Replaced by Spur 96 (now FM 1098) |
| SH 245 | — | — | — | — | 01937-01-011937 | 01940-01-011940 | Replaced by Spur 97 (now FM 250) |
| SH 246 | — | — | — | — | 01937-01-011937 | 01951-01-011951 | Cancelled due to completion of Loop 12 |
| SH 247 | — | — | — | — | 01937-01-011937 | 01942-01-011942 | Partly replaced by FM 64 |
| SH 248 | — | — | — | — | 01937-01-011937 | 01940-01-011940 | Replaced by Spur 98 (now Loop 98) |
| SH 249 | — | — | — | — | 01937-01-011937 | 01940-01-011940 | Replaced by Spur 99 (now part of FM 1458) |
| SH 249 | 49.44 | 79.57 | I-45 in Houston | SH 105 near Navasota | 01988-01-011988 | current | Former FM 149 |
| SH 250 | — | — | — | — | 01937-01-011937 | 01939-01-011939 | Became a portion of SH 107 |
| SH 251 | 11.51 | 18.52 | FM 926 in Newcastle | SH 79 in Olney | 01937-01-011937 | current | |
| SH 252 | — | — | — | — | 01937-01-011937 | 01939-01-011939 | Former SH 201, replaced by SH 222 (now FM 267) |
| SH 253 | — | — | — | — | 01937-01-011937 | 01941-01-011941 | Replaced by SH 200 (now US 90 Alt.) |
| SH 254 | 18.54 | 29.84 | SH 16 west of Graford | US 281 at Peadenville | 01937-01-011937 | current | |
| SH 255 | — | — | — | — | 01937-01-011937 | 01942-01-011942 | Replaced by FM 46 |
| SH 255 | 22.45 | 36.13 | Colombia-Solidarity International Bridge | I-35 north of Laredo | 02004-01-012004 | current | Operated as the Camino Colombia Toll Road until 2017 |
| SH 256 | 61.62 | 99.17 | SH 86 / SH 207 in Silverton | US 83 near Buck Creek | 01937-01-011937 | current | |
| SH 257 | — | — | — | — | 01937-01-011937 | 01939-01-011939 | Became a portion of SH 202 (now US 59) |
| SH 258 | 11.17 | 17.98 | SH 25 at Kadane Corner | US 82 / US 277 southwest of Wichita Falls | 01937-01-011937 | current | |
| SH 259 | — | — | — | — | 01938-01-011938 | 01962-01-011962 | Renumbered to SH 42 to avoid confusion with US 259 |
| SH 260 | — | — | — | — | 01938-01-011938 | 01938-01-011938 | Cancelled when complete; became SH 77 (now FM 71) in 1939 |
| SH 261 | 8.58 | 13.81 | SH 29 near Buchanan Dam | RM 2241 near Bluffton | 01938-01-011938 | current | |
| SH 262 | — | — | — | — | 01938-01-011938 | 01939-01-011939 | Cancelled when construction was complete (later RM 87, now SH 176) |
| SH 263 | — | — | — | — | 01938-01-011938 | 01939-01-011939 | Cancelled when construction was complete (later FM 82, now SH 121) |
| SH 264 | — | — | — | — | 01938-01-011938 | 01940-01-011940 | Replaced by Spur 100 |
| SH 265 | — | — | — | — | 01938-01-011938 | 01942-01-011942 | Cancelled in exchange for creation of FM 3 |
| SH 265 | — | — | — | — | 01988-01-011988 | 01994-01-011994 | Proposed but never built |
| SH 266 | — | — | — | — | 01938-01-011938 | 01939-01-011939 | Replaced by SH 7 |
| SH 267 | — | — | — | — | 01938-01-011938 | 01940-01-011940 | Proposed but never built (later RM 336) |
| SH 267 | — | — | — | — | 02012-01-012012 | 02013-01-012013 | Transferred to US 67 |
| SH 268 | — | — | — | — | 01938-01-011938 | 01939-01-011939 | Cancelled when construction was complete (later RM 380) |
| SH 269 | — | — | — | — | 01938-01-011938 | 01942-01-011942 | Replaced by FM 15 |
| SH 270 | — | — | — | — | 01938-01-011938 | 01942-01-011942 | Redesignated FM 14 |
| SH 271 | — | — | — | — | 01938-01-011938 | 01939-01-011939 | Replaced by SH 137 (later SH 51, now SH 349) |
| SH 272 | — | — | — | — | 01938-01-011938 | 01939-01-011939 | Cancelled when construction was complete; route later restored as FM 19 in 1942. |
| SH 273 | 61.45 | 98.89 | SH 203 northeast of Hedley | US 60 / SH 152 in Pampa | 01938-01-011938 | current | |
| SH 274 | 22.11 | 35.58 | SH 31 / FM 764 in Trinidad | US 175 in Kemp | 01938-01-011938 | current | |
| SH 275 | — | — | — | — | 01938-01-011938 | 01941-01-011941 | Became FM 1790 in 1951 |
| SH 275 | 6.23 | 10.03 | I-45 in Galveston | SH 87 in Galveston | 01993-01-011993 | current | |
| SH 276 | — | — | — | — | 01938-01-011938 | 01953-01-011953 | Transferred to SH 302 |
| SH 276 | 40.81 | 65.68 | SH 205 in Rockwall | US 69 in Emory | 01960-01-011960 | current | |
| SH 277 | — | — | — | — | 01938-01-011938 | 01940-01-011940 | Redesignated Spur 101 (now SH 42) |
| SH 278 | — | — | — | — | 01938-01-011938 | 01940-01-011940 | Became FM 54 in 1942 |
| SH 279 | 31.52 | 50.73 | US 67 / US 84 in Brownwood | SH 206 south of Cross Plains | 01938-01-011938 | current | |
| SH 280 | — | — | — | — | 01938-01-011938 | 01939-01-011939 | Replaced by SH 194, but ultimately never built |
| SH 281 | — | — | — | — | 01939-01-011939 | 01939-01-011939 | Proposed, but was designated as SH 319 (now SH 199) |
| SH 282 | — | — | — | — | 01939-01-011939 | 01967-01-011967 | Formerly a portion of SH 18; replaced by SH 207 and SH 15 |
| SH 282 | — | — | — | — | 01993-01-011993 | 01996-01-011996 | was cancelled when work was completed; now Caesar Avenue |
| SH 283 | 11.78 | 18.96 | US 380 near Old Glory | US 277 / SH 6 in Stamford | 01939-01-011939 | current | Formerly part of SH 16; this section renumbered in 1939, and now the original portion is part of SH 6 |
| SH 284 | — | — | — | — | 01939-01-011939 | 01951-01-011951 | Former SH 74A, became a portion of US 183 |
| SH 285 | 56.87 | 91.52 | SH 16 in Hebbronville | Future I-69E/US 77 in Riviera | 01939-01-011939 | current | One section formerly part of SH 16 |
| SH 286 | 15.21 | 24.48 | FM 70 at Chapman Ranch | I-37 in Corpus Christi | 01939-01-011939 | current | Formerly part of SH 96 |
| SH 287 | — | — | — | — | 01939-01-011939 | 01939-01-011939 | Proposed, but was designated as SH 16 |
| SH 288 | 60.01 | 96.58 | SH 36 / FM 1495 in Freeport | I-45 in Houston | 01939-01-011939 | current | Formerly part of SH 19 |
| SH 289 | 53.70 | 86.42 | Loop 12 in Dallas | Elks Road north of Pottsboro | 01939-01-011939 | current | Formerly part of SH 14 (this portion of SH 14 was SH 116 until 1935) |
| SH 290 | — | — | — | — | 01939-01-011939 | 01955-01-011955 | Former SH 24 (this portion of SH 24 was SH 134 until 1933), replaced by SH 116 (now SH 114) |
| SH 290 | 24.36 | 39.20 | I-10 / SH 349 northeast of Sheffield | I-10 east of Sheffield | 01992-01-011992 | current | Former US 290 |
| SH 291 | — | — | — | — | 01939-01-011939 | 01962-01-011962 | Former SH 2A; was to be cancelled when complete, but redesignated FM 2719 due to completion of FM 67 extension |
| SH 292 | — | — | — | — | 01939-01-011939 | 01940-01-011940 | Former SH 68A; redesignated Spur 102 |
| SH 293 | — | — | — | — | 01939-01-011939 | 01940-01-011940 | Former SH 103A; renumbered SH 103 |
| SH 294 | 42.18 | 67.88 | US 79 / US 84 near Tucker | US 69 / SH 21 in Alto | 01939-01-011939 | current | Formerly part of SH 7 |
| SH 295 | — | — | — | — | 01939-01-011939 | 01953-01-011953 | Formerly part of SH 44 (this was part of SH 128 until 1938); Became US 77 |
| SH 296 | — | — | — | — | 01939-01-011939 | 01939-01-011939 | Proposed, but remained part of SH 36 as the split was deemed unnecessary |
| SH 297 | — | — | — | — | 01939-01-011939 | 01939-01-011939 | Became a portion of SH 95, its former designation (this was part of SH 109 until 1933) |
| SH 297 | — | — | — | — | 01989-01-011989 | 01994-01-011994 | Became a portion of SH 130 Toll |
| SH 298 | — | — | — | — | 01939-01-011939 | 01939-01-011939 | Proposed, but was designated as Spur 69 (later SH 235, now SH 12) |
| SH 299 | — | — | — | — | 01939-01-011939 | 01942-01-011942 | Replaced by FM 58 |
| SH 300 | — | — | — | — | 01939-01-011939 | 01943-01-011943 | Redesignated SH 43 |
| SH 300 | 18.62 | 29.97 | US 80 in Longview | US 271 / SH 155 in Gilmer | 01968-01-011968 | current | Former FM 1403 |
| SH 301 | — | — | — | — | 01939-01-011939 | 01959-01-011959 | Cancelled when construction was complete (now FM 571) |
| SH 302 | 83.17 | 133.85 | US 285 southwest of Mentone | I-20 in Odessa | 01939-01-011939 | current | |
| SH 303 | — | — | — | — | 01938-01-011938 | 01943-01-011943 | Became a portion of SH 137 |
| SH 304 | 42.94 | 69.11 | SH 97 northeast of Gonzales | SH 21 / SH 71 in Bastrop | 01938-01-011938 | current | |
| SH 305 | 29.41 | 47.33 | US 60 in Glazier | SH 15 east of Darrouzett | 01938-01-011938 | current | |
| SH 306 | — | — | — | — | 01938-01-011938 | 01939-01-011939 | Became a portion of SH 34 |
| SH 307 | — | — | — | — | 01938-01-011938 | 01961-01-011961 | Cancelled due to completion of SH 30; became FM 2347 in 1967 |
| SH 308 | 1.39 | 2.24 | FM 60 in College Station | Main Street in Bryan | 01938-01-011938 | current | |
| SH 309 | 11.68 | 18.80 | US 287 near Round Prairie | SH 31 in Kerens | 01939-01-011939 | current | |
| SH 310 | — | — | — | — | 01939-01-011939 | 01939-01-011939 | Redesignated as part of PR 10 |
| SH 310 | 6.81 | 10.96 | US 175 in Dallas | I-45 in Hutchins | 01987-01-011987 | current | Former US 75 |
| SH 311 | — | — | — | — | 01939-01-011939 | 01943-01-011943 | Redesignated FM 86 |
| SH 312 | — | — | — | — | 01939-01-011939 | 01939-01-011939 | Redesignated as part of SH 80 (now FM 99) |
| SH 312 | 2.0 | 3.2 | US 90 Alt. at Sugar Land | I-69/US 59 at Sugar Land | proposed | — | Designated, but not yet constructed; originally designated SH 362 |
| SH 313 | — | — | — | — | 01939-01-011939 | 01941-01-011941 | |
| SH 314 | — | — | — | — | 01939-01-011939 | 01940-01-011940 | Never built; partially restored in 1945 as FM 512 and completely restored in 1949 as FM 512, FM 816 and FM 1551 (now FM 816); now SH 11 |
| SH 315 | 26.04 | 41.91 | US 259 in Mount Enterprise | Bus. US 79 in Carthage | 01939-01-011939 | current | |
| SH 316 | 9.07 | 14.60 | SH 238 south of Port Lavaca | Turnabout near Indianola | 01939-01-011939 | current | |
| SH 317 | 44.79 | 72.08 | I-35 in Belton | SH 6 in Valley Mills | 01939-01-011939 | current | |
| SH 318 | — | — | — | — | 01939-01-011939 | 01939-01-011939 | Became a portion of SH 328 (now SH 83) in 1940 |
| SH 319 | — | — | — | — | 01939-01-011939 | 01939-01-011939 | Formerly part of SH 34, replaced by SH 199 |
| SH 320 | 18.79 | 30.24 | SH 53 near Zabcikville | SH 7 west of Marlin | 01939-01-011939 | current | |
| SH 321 | 20.29 | 32.65 | SH 105 / Loop 573 at Cleveland | US 90 / SH 146 at Dayton | 01939-01-011939 | current | |
| SH 322 | 17.94 | 28.87 | US 259 in Henderson | I-20 in Longview | 01939-01-011939 | current | |
| SH 323 | 12.80 | 20.60 | SH 135 in Overton | SH 64 in Henderson | 01939-01-011939 | current | |
| SH 324 | — | — | — | — | 01939-01-011939 | 01942-01-011942 | Replaced by FM 13 |
| SH 325 | — | — | — | — | 01939-01-011939 | 01940-01-011940 | Removed from system; revived as FM 66 in 1942. |
| SH 326 | 24.37 | 39.22 | US 90 in Nome | US 69 / US 287 in Kountze | 01940-01-011940 | current | |
| SH 327 | 8.01 | 12.89 | US 69 / US 287 south of Kountze | US 96 in Silsbee | 01940-01-011940 | current | |
| SH 328 | — | — | — | — | 01940-01-011940 | 01951-01-011951 | Renumbered SH 83 |
| SH 329 | 62.19 | 100.09 | SH 18 in Grandfalls | US 67 / SH 349 in Rankin | 01940-01-011940 | current | |
| SH 330 | — | — | — | — | 01940-01-011940 | 01953-01-011953 | Replaced by FM 457 |
| SH 331 | — | — | — | — | 01940-01-011940 | 01940-01-011940 | Proposed but never built |
| SH 332 | 15.65 | 25.19 | SH 36 in Brazoria | Surfside Beach | 01939-01-011939 | current | Designated as FM 1460 from 1950-1956 |
| SH 333 | — | — | — | — | 01939-01-011939 | 01959-01-011959 | Cancelled when the FM 1495 bridge was built |
| SH 334 | — | — | — | — | 01939-01-011939 | 01959-01-011959 | Cancelled when the FM 1495 bridge was built |
| SH 334 | 10.12 | 16.29 | SH 274 at Seven Points | US 175 between Mabank and Eustace | 01989-01-011989 | current | Former portion of FM 85 |
| SH 335 | — | — | — | — | 01939-01-011939 | 01975-01-011975 | Proposed but never built |
| SH 336 | 14.51 | 23.35 | US 281 in Hidalgo | SH 107 in McAllen/Edinburg | 01940-01-011940 | current | |
| SH 337 | — | — | — | — | 01940-01-011940 | 01942-01-011942 | Replaced by FM 68 |
| SH 337 | — | — | — | — | 01955-01-011955 | 01963-01-011963 | Signed (but not designated) over FM 1077; transferred to US 82 |
| SH 337 | 21.10 | 33.96 | US 180 in Mineral Wells | SH 16 northwest of Graford | 01963-01-011963 | current | |
| SH 338 | 6.72 | 10.81 | US 259 at Rocky Branch | SH 77 in Naples | 01940-01-011940 | current | |
| SH 339 | 45.44 | 73.13 | SH 285 west of Falfurrias | SH 16 south of Freer | 01941-01-011941 | current | |
| SH 340 | — | — | — | — | 01941-01-011941 | 01945-01-011945 | Became a portion of FM 363 |
| SH 341 | — | — | — | — | 01941-01-011941 | 01990-01-011990 | Became a portion of FM 519 |
| SH 342 | 15.37 | 24.74 | US 77 near Red Oak | Loop 12 in Dallas | 01941-01-011941 | current | Former routing of US 77 |
| SH 343 | — | — | — | — | 01941-01-011941 | 01942-01-011942 | Former US 90, replaced by US 90 Alt. |
| SH 344 | — | — | — | — | 01940-01-011940 | 01953-01-011953 | Became a portion of FM 2031 |
| SH 345 | 8.77 | 14.11 | Bus. US 77 in San Benito | FM 106 in Rio Hondo | 01942-01-011942 | current | |
| SH 346 | — | — | — | — | 01942-01-011942 | 01965-01-011965 | Became a portion of SH 16 |
| SH 347 | 11.44 | 18.41 | SH 87 in Port Arthur | US 69 / US 96 / US 287 in Beaumont | 01942-01-011942 | current | Former US 69 |
| SH 348 | — | — | — | — | 01943-01-011943 | 01991-01-011991 | Became a portion of FM 1765 |
| SH 349 | 197.43 | 317.73 | US 90 at Dryden | SH 137 near Lamesa | 01943-01-011943 | current | Former FM 9 |
| SH 350 | 47.90 | 77.09 | BL I-20 in Big Spring | Bus. US 84 / US 180 / SH 208 in Snyder | 01943-01-011943 | current | |
| SH 351 | 25.12 | 40.43 | Bus. US 83 in Abilene | US 180 / SH 6 west of Albany | 01943-01-011943 | current | Former US 80 Alt. |
| SH 352 | 13.62 | 21.92 | I-30 / US 69 in Dallas | US 80 in Sunnyvale | 01943-01-011943 | current | Former SH 183 |
| SH 353 | — | — | — | — | 01940-01-011940 | 01952-01-011952 | Redesignated FM 167 between 1945–1946, became a portion of SH 174 |
| SH 354 | 21.35 | 34.36 | US 385 / FM 767 in Channing | US 87 / US 287 south of Masterson | 01944-01-011944 | current | Formerly the temporary route of SH 5 |
| SH 355 | — | — | — | — | 01946-01-011946 | 01947-01-011947 | Designation replaced FM 118, reverted to FM 118 after cancellation |
| SH 356 | 8.88 | 14.29 | SH 183 in Irving | I-35E / US 77 in Dallas | 01946-01-011946 | current | Former FM 684 |
| SH 357 | 11.05 | 17.78 | FM 665 in Corpus Christi | SH 358 in Corpus Christi | 01946-01-011946 | current | Former FM 692 |
| SH 358 | 16.86 | 27.13 | I-37 in Corpus Christi | Corpus Christi Naval Air Station in Corpus Christi | 01946-01-011946 | current | Former FM 693 |
| SH 359 | — | — | — | — | 01946-01-011946 | 01947-01-011947 | Replaced by Loop 175 (now FM 568) |
| SH 359 | 135.23 | 217.63 | US 83 in Laredo | US 181 in Skidmore | 01954-01-011954 | current | Former US 59 |
| SH 360 | 28.00 | 45.06 | US 287 in Mansfield | SH 121 in Grapevine | 01955-01-011955 | current | |
| SH 361 | 35.29 | 56.79 | SH 22 in Corpus Christi | SH 35 in Gregory | 01956-01-011956 | current | |
| SH 362 | — | — | — | — | 01956-01-011956 | 01957-01-011957 | Cancelled in exchange for being redesignated FM 1900; now SH 82 |
| SH 362 | — | — | — | — | 01986-01-011986 | 01987-01-011987 | Renumbered SH 312 to avoid confusion with FM 362 |
| SH 363 | 6.0 | 9.7 | SH 200 in Ingleside | SH 35 in Aransas Pass | proposed | — | Designated in 1988, but not yet constructed |
| SH 364 | 6.27 | 10.09 | I-2/US 83 in Palmview | FM 2221 north of La Homa | 02001-01-012001 | current | Former FM 2894 |
| SH 365 | — | — | — | — | 01988-01-011988 | 01988-01-011988 | Became a portion of SH 363 |
| SH 365 | 16.53 | 26.60 | FM 1016 in Mission | FM 3072 in Pharr | proposed | — | Designated in 2010, but not yet constructed |
| SH 495 | 17.74 | 28.55 | SH 107 in Mission | FM 1423 near Alamo | 02001-01-012001 | current | Former FM 495 |
| SH 550 | — | — | — | — | 01947-01-011947 | 01960-01-011960 | Replaced by I-20 (now I-30) and Spur 341 |
| SH 550 Toll | — | — | I-69E / US 77 / US 83 at Olmito | Port of Brownsville | proposed | — | Toll road under construction; replacing FM 511; when completed, route will be changed to I-169; parts have already been transferred to I-169. |
| SH 824 | — | — | — | — | 01964-01-011964 | 01968-01-011968 | Former FM 1156 and RM 2475; transferred to SH 24 (now US 380) |
| NASA 1 | 7.47 | 12.02 | I-45 in Webster | SH 146 in Seabrook | 01965-01-011965 | current | Former FM 528 |
| SH OSR | 61.92 | 99.65 | SH 21 west of Bryan | SH 21 at Midway | 01942-01-011942 | current | Former SH 938 |
| Former Proposed and unbuilt ||||||||