# U.S. Route 59 in Texas

U.S. Highway 59 (US 59) in the U.S. state of Texas is named the Lloyd Bentsen Highway, after Lloyd Bentsen, former U.S. senator from Texas. In northern Houston, US 59, co-signed with Interstate 69 (I-69), is the Eastex Freeway (from Downtown Houston to the Liberty–Montgomery county line). To the south, which is also co-signed with I-69, it is the Southwest Freeway (from Rosenberg to Downtown Houston). The stretch of the Southwest Freeway just west of The Loop was formerly one of the busiest freeways in North America, with a peak AADT of 371,000 in 1998.
US 59 (overlapped by US 71) actually straddles the border between Texas and Arkansas north of I-30 near Texarkana, with the east side of the highway on the Arkansas side and the west side of the highway on the Texas side. In the past, both highways remained on the border past I-30 as State Line Avenue to downtown Texarkana; today, only US 71 does so. Nearly 90 percent of this route is designated to become part of I-69 in the future. Currently 75-mile-per-hour (121 km/h) speed limits are allowed on US 59 in Duval County and portions of northern Polk County.
The total length of the southernmost segment of US 59 that passes through Texas and terminates at the Mexico–US border is 615 miles (990 km).

## History

The US 96 designation was originally applied in 1926 from Rosenberg, Texas, near Houston, to Pharr in the Rio Grande valley. This diagonal route, south of U.S. 90, did not violate the convention of even numbers for east–west routes. The highway's east–west nature was boosted in 1934 when US 96 was rerouted from Alice to Laredo.
US 59 was extended into Texas in 1936.

## Route description
### Laredo to Interstate 37

US 59 begins at the Mexican border with Loop 20 on the World Trade International Bridge over the Rio Grande in Laredo. The portion of US 59 that is co-signed with Loop 20 is also named the Bob Bullock Loop. At under two miles (3.2 km), the two highways run together concurrently with I-69W from the Mexican border until I-35 in Laredo, where I-69W temporarily ends. US 59 and Loop 20 continue to run together until just south of Lake Casa Blanca, where Loop 20 heads south to Mangana-Hein Road (and potentially into Mexico) and US 59 heads towards Freer; traveling in a mostly northeast direction. US 59 shares a short congruency with SH 44 in and around Freer. From Freer, US 59 passes through the southeastern part of McMullen County, but does not intersect any highways. The highway continues northeast, intersecting US 281 in George West, before intersecting I-37 about 55 miles (89 km) north of Corpus Christi. Between Laredo and I-37, US 59 passes through many rural areas and ranching sites. A significant portion of US 59 in Texas has a 75 miles per hour (121 km/h) speed limit.

### Interstate 37 to Houston

From I-37, US 59 heads northeast passing through Beeville. US 59 bypasses Victoria to the south, and becomes a divided highway, and has a series of interchanges, until it becomes a freeway south of Houston in Rosenberg and resumes the designation of I-69. Between Houston and Victoria, US 59 passes through Edna, Ganado, El Campo, and Wharton. US 59 intersects many major Texas highways in Houston, including I-10 (which goes to San Antonio and Beaumont) and I-45 (which goes to Dallas and Galveston).

### Houston to Marshall

Leaving Houston, US 59 intersects Beltway 8 again on the northside of town, passing by Bush Intercontinental Airport and heads into Humble. Between Houston and Livingston, most of US 59 is a limited-access freeway but the I-69 designation temporarily ends at the Montgomery-Liberty county line. US 59 passes through or bypasses the towns of Cleveland, Shepherd before crossing the Trinity River, then US 59 passes through Livingston. 46 miles north of Livingston, US 59 bypasses Lufkin, where it overlaps US 69. After leaving Lufkin, US 59 crosses the Angelina River. Ten miles (16 km) north of Lufkin, US 59 bypasses Nacogdoches and heads in an almost entirely east–west direction. Drivers wishing to stay on US 59 must turn left in Tenaha, where the highway intersects US 96 and ends its overlap with US 84. US 59 passes through Carthage before intersecting I-20 south of Marshall.

### Marshall to Texarkana

US 59 intersects US 80 in Marshall, where US 59 is known as East End Boulevard (due to the fact the highway runs on the east side of town, near the city limits). US 59 passes through Jefferson, 15 miles (24 km) west of Caddo Lake. US 59 passes through the towns of Linden and Atlanta before arriving in Bowie County. US 59 intersects SH 93 south of Texarkana, the old highway through the city. Shortly after, I-369 designation with US 59 when the freeway intersects Spur 151, where US 59 becomes a freeway on the westside of the city. Before US 59 intersects I-30, and overlaps I-30 until exit 223B, at the state line, I-369 designation ends. After leaving I-30, US 59 joins US 71, where both highways run on the state line between Texas and Arkansas, where both highways continue north towards DeQueen, Arkansas.

## Future

US 59 is in the process of being upgraded between Laredo & Victoria, to become I-69W; Between Victoria & Tenaha, as I-69; and Tenaha & Texarkana, I-369. Segments of I-69 are currently designated: I-69W runs between Mexico and I-35, I-69 runs through the Houston Metro, and a segment of I-369 exists on the west side of Texarkana. The entire I-69 project in Texas does not have a completion date but according to rules from American Association of State Highway and Transportation Officials (AASHTO), it should be within 25 years of initial signage for each Segment of Independent Utility.

## Exit list

| County | Location | mi | km | Exit | Destinations | Notes |
| Webb | Laredo | 0.000 | 0.000 | World Trade Bridge over Rio Grande west end of I-69W / Loop 20 overlap | World Trade Bridge over Rio Grande west end of I-69W / Loop 20 overlap | World Trade Bridge over Rio Grande west end of I-69W / Loop 20 overlap |
| See Interstate 69W for concurrency |||||||
| Webb | Laredo | 1.353– 1.753 | 2.177– 2.821 | 2 | I-35 / US 83 – San Antonio, Laredo I-69W ends | Interchange; current east end of I-69W overlap; signed as exit 2A (north) and 2B (south) on I-69W side; I-35 exit 8 |
| Webb | Laredo | 620.294– 619.328 | 998.266– 996.712 | 620, 619B | I-35 / US 83 – San Antonio, Laredo I-69W ends | Interchange; current east end of I-69W overlap; signed as exit 2A (north) and 2B (south) on I-69W side; I-35 exit 8 |
| Webb | Laredo | 619.668– 619.007 | 997.259– 996.195 | 619A | Sandia Drive / McPherson Road | interchange |
| Webb | Laredo | 618.691 | 995.687 | 618 | International Boulevard | interchange; southbound entrance and northbound exit |
| Webb | Laredo | 617.729 | 994.138 | East end of freeway | East end of freeway | East end of freeway |
| Webb | Laredo | 611.18 | 983.60 | 611 | Bus. US 59-Z west (Saunders Street) / Loop 20 south (Bob Bullock Loop) to I-35 | interchange; east end of Loop 20 overlap |
| Webb | ​ | 582.913 | 938.108 | 583 | FM 2895 south – Aguilares | |
| Webb | ​ | 570.148 | 917.564 | 570 | FM 2050 south – Bruni | |
| Duval | ​ | | | | SH 44 west – Encinal | south end of SH 44 overlap |
| Duval | Freer | | | | SH 16 – Tilden, Hebbronville, Falfurrias | |
| Duval | ​ | | | | SH 44 east – San Diego | north end of SH 44 overlap |
| Duval | ​ | | | | FM 2359 west to SH 16 | |
| McMullen | No major junctions | No major junctions | No major junctions | No major junctions | No major junctions | No major junctions |
| Live Oak | ​ | | | | FM 624 to SH 16 – Orange Grove, Cotulla | |
| Live Oak | ​ | | | | FM 1359 south – Clegg | |
| Live Oak | ​ | | | | FM 3336 west | |
| Live Oak | George West | | | | US 281 / Bus. US 59-X north / Future I-69C north – Three Rivers, Alice | |
| Live Oak | George West | | | | Bus. US 59-X south – George West | Future I-69C South |
| Live Oak | ​ | | | | FM 799 east – Beeville | south end of FM 799 overlap |
| Live Oak | ​ | | | | FM 799 west | north end of FM 799 overlap |
| Live Oak | ​ | | | | I-37 – San Antonio, Corpus Christi | I-37 exit 56 |
| Live Oak | ​ | | | | FM 1596 north | |
| Bee | ​ | | | | FM 796 south – Tynan | |
| Bee | ​ | | | | FM 1349 south | |
| Bee | Blue Berry Hill | | | | FM 351 (truck route) | |
| Bee | Beeville | | | | FM 673 north (Minnesota Street) | |
| Bee | Beeville | | | | Bus. US 181 / SH 202 east (Washington Street) | |
| Bee | Beeville | | | | US 181 (truck route) – Kenedy, Karnes City, Skidmore | interchange |
| Goliad | Berclair | | | | FM 883 west – Goliad County Airport | |
| Goliad | ​ | | | | FM 1351 west – Goliad County Airport | |
| Goliad | ​ | | | | SH 239 west – Charco, Kenedy | south end of SH 239 overlap |
| Goliad | ​ | | | | FM 1726 north | |
| Goliad | Goliad | | | | US 77 Alt. / US 183 / SH 239 east – Cuero, Refugio, Goliad State Historical Park, Presidio Labahia, General Zaragoza Birthplace | north end of SH 239 overlap |
| Goliad | Fannin | | | | FM 2987 – Fannin | interchange |
| Victoria | Victoria | | | 3 | US 77 north / Bus. US 59-T north – Cuero, Hallettsville | interchange; north end of US 77 overlap |
| Victoria | Victoria | | | 4 | FM 446 | |
| Victoria | Victoria | | | 6 | US 77 south / Bus. US 77 north – Refugio, Corpus Christi | interchange; south end of US 77 overlap |
| Victoria | Victoria | | | 7 | US 77 south (via Spur 91) – Refugio, Corpus Christi | interchange; southbound exit and northbound entrance; future I-69E South; future I-69W West; future southern end of I-69 |
| Victoria | Victoria | | | 11 | SH 185 – Victoria, Seadrift | interchange |
| Victoria | Victoria | | | 12 | US 87 – Victoria, Port Lavaca | interchange |
| Victoria | Victoria | | | 15 | Loop 463 / Burroughsville Road – Hallettsville, Cuero | interchange |
| Victoria | Telferner | | | 19 | Bus. US 59-T / FM 1686 south – Victoria, Telferner | interchange |
| Victoria | Inez | | | 26 | FM 444 – Inez | interchange |
| Jackson | ​ | | | 30 | FM 234 north | interchange |
| Jackson | El Toro | | | 32 | FM 234 – El Toro, Vanderbilt | interchange |
| Jackson | Edna | | | 34 | Loop 521 – Edna | interchange |
| Jackson | Edna | | | 36 | SH 111 / FM 822 – Edna, Yoakum, Bay City | interchange |
| Jackson | Edna | | | 38 | Loop 521 – Edna | interchange |
| Jackson | ​ | | | 40 | FM 530 – Cordele, Hallettsville | interchange |
| Jackson | Ganado | | | 44 | Loop 522 – Ganado | interchange |
| Jackson | Ganado | | | 46 | SH 172 / FM 710 – Ganado, La Ward | interchange |
| Jackson | Ganado | | | 47 | Loop 522 – Ganado | interchange |
| Wharton | Louise | | | 51 | Loop 523 / FM 647 – Louise | interchange; no northbound entrance |
| Wharton | Louise | | | 52 | County Road 319 | interchange |
| Wharton | Louise | | | 54 | Loop 523 / FM 1160 – Louise | interchange |
| Wharton | Hillje | | | 57 | Loop 524 / FM 441 – Hillje | interchange |
| Wharton | El Campo | | | 59 | Bus. US 59-S – El Campo | interchange |
| Wharton | El Campo | | | 60 | FM 1163 | interchange |
| Wharton | El Campo | | | 61 | SH 71 – Columbus, Palacios | interchange |
| Wharton | El Campo | | | 62 | FM 1162 | interchange |
| Wharton | El Campo | | | 64 | Bus. US 59-S / FM 960 south – El Campo | interchange |
| Wharton | Pierce | | | 66 | Loop 526 – Pierce | |
| Wharton | Wharton | | | 70 | Bus. US 59-R / FM 961 north / SH 60 – Wharton, Bay City | interchange |
| Wharton | Wharton | | | 72 | FM 102 – Wharton, Eagle Lake | interchange |
| Wharton | ​ | | | 75 | Bus. US 59-R / SH 60 – Wharton, Bay City, Hungerford, Sealy | interchange |
| Wharton | Hungerford | | | 77 | FM 1161 – Spanish Camp | interchange |
| Wharton | Hungerford | | | 79 | Bus. US 59-R – Hungerford | southbound access only; to be converted into full interchange |
| Wharton | ​ | | | 82 | County Road 212 | interchange under construction |
| Fort Bend | Kendleton | | | 83 | FM 2919 – Kendleton | interchange; no northbound entrance |
| Fort Bend | Kendleton | | | 84 | Loop 541 – Kendleton | Closed; was southbound exit only; replaced by exit 86 |
| Fort Bend | ​ | | | 86 | Loop 541 (Doris Road) – Kendleton | interchange |
| Fort Bend | Beasley | | | 89 | FM 360 / Loop 540 – Needville | interchange; southbound entrance and northbound exit |
| Fort Bend | Beasley | | | 90 | Isleib Road | interchange |
| Fort Bend | Beasley | | | 92 | Loop 540 – Beasley | No southbound exit |
| Fort Bend | Rosenberg | | | 93 | Spur 10 (Patton Road / Hartledge Road) | interchange |
| Fort Bend | Rosenberg | | | 94 | Spur 529 north / Cottonwood Church Road I-69 begins | at-grade intersection; no northbound entrance nor access to Cottonwood Church southbound; Current south end of freeway; current south end of I-69 overlap |
| See Interstate 69 for concurrency |||||||
| Liberty | ​ | | | 169A | I-69 south / US 59 south Mandell Road / Fostoria Road I-69 ends | Montgomery and Liberty County line and signed at exit 169); former north end of Freeway; current north end of I-69 overlap |
| Liberty | ​ | | | 169 | County Route 381 / County Route 383 | Exit opened in March 2023; signed as exit 170 southbound with County Route 377. |
| Liberty | Cleveland | | | 171 | SH 105 – Conroe, Beaumont | US 59 northbound exit is a feeder road with a U-turn southbound exit; Drivers must remain on northbound feeder & U-turn to take the southbound exit |
| Liberty | Cleveland | | | 172A | Loop 573 (Washington Avenue) | Interchange; former south end of freeway. |
| Liberty | Cleveland | | | 172 | Bus. SH 105 – Cleveland, Conroe | Exit opened in February 2023; former alignment of SH 105. |
| Liberty | Cleveland | | | 173 | FM 2025 – Coldspring | |
| Liberty | Cleveland | | | 174 | Loop 573 (Washington Avenue) | interchange; current north end of freeway |
| San Jacinto | ​ | | | 177 | FM 2914 east to FM 3460 | |
| San Jacinto | Shepherd | | | 453A 453B | Loop 424 / FM 3460 – Shepherd | interchange; signed as exits 453A southbound and 453B northbound |
| San Jacinto | Shepherd | | | 451C | Frontage Road | Southbound exit only |
| San Jacinto | Shepherd | | | 451B | SH 150 / FM 223 – Rye, Shepherd, Coldspring | interchange; signed as exit 451B northbound; not signed southbound |
| San Jacinto | Shepherd | | | | Loop 424 | no left turn northbound |
| San Jacinto | ​ | | | | FM 1127 east | |
| Trinity River | Trinity River | | | US 59 Trinity River Bridge | US 59 Trinity River Bridge | US 59 Trinity River Bridge |
| Polk | Goodrich | | | | Loop 393 north | |
| Polk | Goodrich | | | | FM 1988 to FM 2665 | interchange |
| Polk | Goodrich | | | | Loop 393 south – Goodrich | |
| Polk | Livingston | | | 436A 436B | Bus. US 59-J / FM 1988 north – Livingston, Woodville, Lake Livingston State Park | interchange; south end of freeway; signed as exits 436A southbound and 436B northbound to I-69 Bus./US 59 Bus.; no exit number signed for US 59 north to FM 1988 |
| Polk | Livingston | | | 436D 434B | Frontage Road | signed as exits 434B southbound and 436D northbound |
| Polk | Livingston | | | | US 190 – Huntsville, Livingston, Jasper | |
| Polk | Livingston | | | 434D 432B | Frontage Road – Pedigo Park | signed as exits 432B (on US 59 south) and 434D (on US 59 north), access to Memorial Medical Center |
| Polk | Livingston | | | | SH 146 south / Bus. US 59-J – Downtown Livingston, Liberty | interchange; north end of freeway; no direct northbound exit (signed at exit 434D) |
| Polk | ​ | | | | Loop 116 north | |
| Polk | Leggett | | | | Loop 116 south | |
| Polk | Leggett | | | | FM 942 north – Camden, Corrigan | south end of FM 942 overlap |
| Polk | Leggett | | | | FM 942 south | north end of FM 942 overlap |
| Polk | Moscow | | | | FM 62 east – Camden | |
| Polk | Moscow | | | | Loop 177 | |
| Polk | Moscow | | | | FM 350 south – Livingston | |
| Polk | Corrigan | | | | FM 942 south – Camden, Leggett | |
| Polk | Corrigan | | | | US 287 – Groveton, Woodville | |
| Polk | Corrigan | | | | FM 352 east (Stryker Road) | |
| Polk | Corrigan | | | | FM 1987 north – Damascus | |
| Polk | ​ | | | | FM 357 north / FM 1987 south – Wakefield, Damascus | |
| Angelina | Diboll | | | | Loop 210 (Thompson Street) / FM 1818 east (Dennis Street) – Zavalla | |
| Angelina | Diboll | | | | Loop 210 (North Hines Street) | |
| Angelina | Diboll | | | | FM 2497 north | |
| Angelina | Burke | | | | FM 2108 east | |
| Angelina | ​ | | | | FM 324 north | |
| Angelina | Lufkin | | | | FM 819 (College Drive) – Angelina College | Future interchange |
| Angelina | Lufkin | | | 391 | FM 3482 (Whitehouse Drive) | interchange; south end of freeway |
| Angelina | Lufkin | | | | Bus. US 59-G north (South First Street) / Loop 287 west | south end of Loop 287 overlap; US 59 north follows exit 390; access to FM 1877, access to Woodland Heights Medical Center |
| Angelina | Lufkin | | | | Tulane Drive | no direct northbound exit |
| Angelina | Lufkin | | | | FM 58 (Chestnut Street) | interchange; north end of freeway |
| Angelina | Lufkin | | | | US 69 south (US 69 Bus. north) – Huntington, Woodville, Beaumont | interchange; south end of US 69 overlap |
| Angelina | Lufkin | | | | FM 841 (Ford Chapel Road) | interchange |
| Angelina | Lufkin | | | | FM 325 (Lufkin Avenue) | interchange; no direct northbound exit (signed at FM 841) |
| Angelina | Lufkin | | | | SH 103 (Atkinson Drive) – Etoile, Milam | interchange |
| Angelina | Lufkin | | | | US 69 north / Loop 287 west / Bus. US 59-G south – Tyler, Dallas, Crockett | interchange; north end of US Bus. 69 / Loop 287 overlap; access to FM 2021 west and FM 3521 east; US 59 north follows exit 386B |
| Angelina | ​ | | | | FM 3439 | |
| Angelina | Redland | | | | FM 2021 – Pollok | |
| Angelina | ​ | | | | FM 843 west | |
| Angelina River | Angelina River | | | Angelina River Bridge | Angelina River Bridge | Angelina River Bridge |
| Nacogdoches | ​ | | | | FM 2782 north | |
| Nacogdoches | Nacogdoches | | | | Bus. US 59-F north (South Street) | Future interchange |
| Nacogdoches | Nacogdoches | | | | Bus. US 59-F north (South Street) / SH 7 / SH 21 west / Loop 224 east – San Augustine, Center | interchange; south end of SH 7/SH 21/Loop 224 overlap; US 59 south follows exit |
| Nacogdoches | Nacogdoches | | | | SH 7 / SH 21 west / Loop 224 east | Future interchange. Access to SH 7/SH 21 east and Loop 224 west will be via the interchange with Future Bus US 59-F north (currently US 59). |
| Nacogdoches | Nacogdoches | | | | SH 7 west / Bus. SH 7-N east (Fredonia Street) – Pollok, Crockett, Airport | interchange; north end of SH 7 overlap |
| Nacogdoches | Nacogdoches | | | | FM 225 (Durst Street) – Douglass, Cushing | interchange |
| Nacogdoches | Nacogdoches | | | | SH 21 west / Bus. SH 21-P east (Douglass Road) – Alto, Crockett, Elkhart | interchange; north end of SH 21 overlap |
| Nacogdoches | Nacogdoches | | | | FM 2609 north (Austin Street) | northbound access only |
| Nacogdoches | Nacogdoches | | | | FM 1638 (Old Tyler Road) / FM 3314 (Lone Star Road) | interchange |
| Nacogdoches | Nacogdoches | | | | Loop 224 west (Stallings Drive) / Westward Drive | interchange; north end of Loop 224 overlap |
| Nacogdoches | ​ | | | | FM 343 (Industrial Boulevard) – Cushing | interchange |
| Nacogdoches | Redfield | | | | US 259 north / Bus. US 59-F – Henderson, Longview, Nacogdoches, SFASU | interchange |
| Nacogdoches | ​ | | | | FM 2864 north | |
| Nacogdoches | Appleby | | | | FM 941 south | |
| Nacogdoches | ​ | | | | FM 2435 north | |
| Nacogdoches | ​ | | | | FM 2476 south | |
| Nacogdoches | Garrison | | | | FM 95 south – Chireno | south end of FM 95 overlap |
| Nacogdoches | Garrison | | | | FM 138 east – Center | |
| Nacogdoches | Garrison | | | | FM 95 north – Concord | north end of FM 95 overlap |
| Rusk | No major junctions | No major junctions | No major junctions | No major junctions | No major junctions | No major junctions |
| Shelby | ​ | | | | FM 2667 south – Blair | |
| Shelby | Timpson | | | | US 84 west – Rusk, Palestine | south end of US 84 overlap |
| Shelby | Timpson | | | | SH 87 south – Center, Hemphill | |
| Shelby | Timpson | | | | FM 947 east – Tenaha | |
| Shelby | Timpson | | | | Spur 470 south | |
| Shelby | ​ | | | | FM 1645 south | |
| Shelby | Tenaha | | | | FM 2141 south | |
| Shelby | Tenaha | | | | FM 947 west (West Drive) – Timpson | south end of FM 947 overlap |
| Shelby | Tenaha | | | | FM 947 east (Main Street) | north end of FM 947 overlap |
| Shelby | Tenaha | | | | Loop 157 (Center Street) – Center, Marshall | |
| Shelby | Tenaha | | | | Future I-69 north / US 84 east / US 96 south – Logansport, Mansfield, Center, Jasper | interchange; north end of US 84 overlap; future south end of I-369 overlap; US 84 to the east will be upgraded to I-69 in the future |
| Shelby | Tenaha | | | | Loop 157 south (North Center Street) – Center | |
| Panola | ​ | | | | FM 999 west – Gary, Lake Murvaul | |
| Panola | ​ | | | | FM 2517 – Deadwood | |
| Panola | Carthage | | | | Bus. US 59-G north / Loop 436 north to SH 149 – Mount Enterprise, Henderson, Longview | interchange |
| Panola | Carthage | | | | FM 699 / Forsythe Street – Paxton, Center | |
| Panola | Carthage | | | | US 79 north / Bus. US 79 south / Shelby Street – Greenwood, Shreveport | interchange; south end of US 79 overlap |
| Panola | Carthage | | | | US 79 south / Bus. US 59-G south – Henderson, Tatum, Panola College | interchange; north end of US 79 overlap |
| Panola | ​ | | | | FM 124 west – Beckville | |
| Panola | Grand Bluff | | | | FM 2792 north | |
| Panola | Grand Bluff | | | | FM 1794 – Tatum, De Berry | To be converted into an interchange by May 2025 |
| Harrison | ​ | | | | FM 1186 south | |
| Harrison | ​ | | | | FM 2983 north | |
| Harrison | ​ | | | | FM 2625 – Darco, Crossroads, Waskom | |
| Harrison | Marshall | | | | I-20 – Longview, Dallas, Shreveport | I-20 exit 617 |
| Harrison | Marshall | | | | SH 43 south (East Pinecrest Drive) – Henderson, Tatum, Wiley College | south end of SH 43 overlap |
| Harrison | Marshall | | | | FM 31 south (East Travis Street) – Elysian Fields, Starr State Historical Park, De Berry | |
| Harrison | Marshall | | | | US 80 (East Grand Avenue / Victory Drive) – Hallsville, Longview, Waskom | |
| Harrison | Marshall | | | | SH 43 north (Karnack Highway) – Karnack, Caddo Lake, Caddo Lake State Park, Atlanta | north end of SH 43 overlap |
| Harrison | Marshall | | | | Loop 390 (Ernest F. Smith Parkway) to US 80 – Longview, Gilmer, Shreveport, East Texas Baptist University, Karnack | |
| Harrison | ​ | | | | FM 1793 north | |
| Harrison | Woodlawn | | | | FM 1997 south | |
| Marion | ​ | | | | FM 2208 – Karnack, Jefferson Historical Riverfront District, Cypress River Airport, Longview | |
| Marion | Jefferson | | | | SH 49 / FM 134 south (Broadway) – Daingerfield, Lake O' The Pines, Jefferson Historical Riverfront District, Vivian | |
| Marion | ​ | | | | FM 1324 east | |
| Cass | ​ | | | | FM 2683 east – Lodi | |
| Cass | Linden | | | | SH 155 to SH 8 – New Boston, Gilmer | |
| Cass | Linden | | | | FM Spur 125 north (South Main Street) | |
| Cass | Linden | | | | FM 125 (Kildare Road) – Business District, Kildare, Mc Leod | |
| Cass | Linden | | | | FM 1841 east – Bivins, Atlanta | |
| Cass | Linden | | | | SH 11 west (East Houston Street) – Hughes Springs, Pittsburg | |
| Cass | ​ | | | | FM 2328 south | south end of FM 2328 overlap |
| Cass | ​ | | | | FM 2328 north – Laws Chapel | north end of FM 2328 overlap |
| Cass | Atlanta | | | | SH 77 west – Naples, Douglassville | south end of SH 77 overlap |
| Cass | Atlanta | | | | SH 77 east (Pinecrest Drive) / FM 249 east (West Main Street) to SH 43 – Downtown Atlanta, Shreveport, Vivian | north end of SH 77 overlap |
| Cass | Atlanta | | | | SH 43 south (Louise Street) – Downtown Atlanta, Marshall | |
| Cass | Queen City | | | | Loop 236 north / FM 2791 west (Hickory Street) – Antioch, Douglassville, Queen City, Bloomburg | |
| Cass | Queen City | | | | FM 96 west (Lanark Street) – Wright Patman Lake South Shore, Atlanta State Park | |
| Cass | Queen City | | | | Loop 236 south – Queen City | |
| Cass | Queen City | | | | FM 2327 north – Springdale | |
| Cass | ​ | | | | FM 2327 south – Springdale | |
| Cass | ​ | | | | FM 3129 south – Domino, Bloomburg | Interchange |
| Bowie | ​ | | | | FM 2148 west – Wright Patman Lake North Shore, Redwater | |
| Bowie | ​ | | | | FM 3244 east | |
| Bowie | ​ | | | | FM 2516 east (Buchanan Loop Road) | |
| Bowie | Eylau | | | | FM 989 (Kings Highway) – Wake Village, Nash | |
| Bowie | Texarkana | | | | SH 93 north (Lake Drive) / Loop 151 east (South Bishop Road) to I-30 east / US 71 / FM 3527 (Leopard Drive) – Downtown Texarkana, Little Rock, Shreveport I-369 begins | interchange; Current south end of I-369 overlap |
| See Interstate 369 for concurrency |||||||
| Bowie | Texarkana | | | | I-30 west – Dallas I-369 ends | north end of I-369 overlap; south end of I-30 overlap; US 59 south follows exit 220A |
| Bowie | Texarkana | | | 220B | FM 559 (Richmond Road) / Pavilion Parkway | |
| Bowie | Texarkana | | | 222 | SH 93 / FM 1397 (Summerhill Road) | |
| Bowie | Texarkana | 622.736 | 1,002.196 | | I-30 east – Little Rock US 71 south (State Line Avenue south) US 59 north / US 71 north (State Line Avenue north) – Ashdown | Arkansas state line; north end of I-30 overlap; south end of US 71 overlap; US 59 north follows exit 223 |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi Concurrency terminus Incomplete access Tolled Unopened |||||||

## Business routes

US 59 has eleven designated business routes in Texas, between Carthage and its southern terminus in Laredo.

### Carthage business loop

Business U.S. Highway 59-D (Bus. US 59-D), formerly Loop 455, is a 3.585-mile-long (5.769 km) business loop in Carthage. This is the oldest signed business route of US 59 in Texas, having been originally designated on October 21, 1959, with the hidden designation of Loop 455, after US 59 was re-routed and bypassed Carthage. Loop 455 was retired on June 21, 1990, and redesignated fully as Bus. US 59-D.

### Nacogdoches business loop

Business U.S. Highway 59-F (Bus. US 59-F), formerly Loop 495, is a 6.639-mile (10.684 km) business loop in Nacogdoches County that passes through Nacogdoches. The loop was first commissioned on October 2, 1970, along the new Loop 224 bypass around the western side of Nacogdoches. Although signed as Bus. US 59, the route had the hidden designation of Loop 495. On June 21, 1990, Loop 495 was decommissioned and the loop was fully designated as Bus. US 59-F.

### Lufkin business loop

Business U.S. Highway 59-G (Bus. US 59-G) is a 4.553-mile-long (7.327 km) business loop in Lufkin, Texas. The loop was commissioned on June 21, 1990, from an old section of US 59, after US 59 bypassed Lufkin, being rerouted onto the eastern section of Loop 227.

### Burke–Diboll business loop

Business U.S. Highway 59-H (Bus. US 59-H) is a 6.7-mile (10.8 km) business loop that runs through Burke and Diboll. It was commissioned on May 25, 2023, from a former alignment of US 59, after that route was redesignated along a freeway bypass to the east of the cities. The bypass is not yet open to traffic as it is still under construction.

### Livingston business loop

Business U.S. Highway 59-J (Bus. US 59-J), formerly Loop 90, is a 4.586-mile-long (7.380 km) business loop in Livingston. The loop was first designated as Loop 90 on June 23, 1981, when US 59 was re-routed on the western side of town along a new bypass. On June 21, 1990, Loop 90 was redesignated as Bus. US 59-J.

### Splendora business loop

Business U.S. Highway 59-L (Bus. US 59-L), formerly Loop 512, is a 1.494-mile-long (2.404 km) business loop in Splendora. The loop was first designated on November 3, 1972, when US 59 was moved onto a bypass on the northwest side of town. Although the new route was signed as Bus. US 59, it was given the hidden designation of Loop 512. On June 21, 1990, Loop 512 was decommissioned and properly redesignated as Bus. US 59-L.

### Wharton–Hungerford business loop

Business U.S. Highway 59-R (Bus. US 59-R) is a 4.010-mile-long (6.453 km) business loop between Wharton and Hungerford. The loop was designated on October 29, 1998, after US 59 was re-routed on an expressway along the northwest side of town.

### El Campo business loop

Business U.S. Highway 59-S (Bus. US 59-S) is a 6.590-mile-long (10.606 km) business loop in El Campo. The loop was formed on April 23, 1997, after US 59 was rerouted on the southeast side of town on a new expressway.

### Victoria business loop

Business U.S. Highway 59-T (Bus. US 59-T) is a 13.763-mile-long (22.149 km) business loop in Victoria. The route was formed on January 26, 1995, along a former section of US 59 through Victoria after US 59 proper was rerouted onto the southeastern segment of Loop 463. The loop starts at an interchange with US 59 and US 77 at the Zac Lentz Parkway southwest of Victoria, continuing on the route taken by US 59 between George West and Victoria. Approximately 2.8 miles (4.5 kilometres) east of the parkway, Bus. US 59-T meets Bus. US 77-S at a grade-separated interchange. Both Bus. US 59-T and Bus. US 77-S continue concurrently past both the southern termini of FM 236 and FM 1685 respectively, crossing a divided four-lane bridge over the Guadalupe River, then enter Victoria through the southwest side of town.
Both loops take a northeast direction onto Moody Street, then curve sharply right to the east on Rio Grande Street. At Main Street, both loops share a temporary wrong-way concurrency with US 87 for four city blocks to Navarro Street. US 87 diverges and continues south on Navarro Street, while Bus. US 77-S diverges north on the same cross street. Bus. US 59-T continues alone east through Victoria, along Houston Highway. After passing an interchange with Loop 463 at the Zac Lentz Parkway, the loop ends at the US 59 freeway on the eastern end of town.

### George West business loop

Business U.S. Highway 59-X (Bus. US 59-X), formerly Spur 589, is a 6.639-mile-long (10.684 km) business loop in George West. The loop was originally formed when US 59 was rerouted south of downtown George West on March 28, 1989. The section between US 59 east of town and US 281 became Spur 589, while the remainder was signed and designated as US 281 only. Spur 589 was redesignated as Bus. US 59-X on June 21, 1990.
The loop starts at US 281 in town, at the intersection of Nueces Street and Houston Street. The loop continues six blocks east, crossing the railroad tracks, then curves southeast, ending at the US 59 expressway, outside of George West.

### Laredo business loop

Business U.S. Highway 59-Z (Bus. US 59-Z) is a 3.533-mile-long (5.686 km) business loop in Laredo. The business loop was formed on February 27, 2014, from the older alignment of US 59 from Loop 20 to I-35, after US 59 proper was rerouted onto Loop 20 westbound to the World Trade International Bridge at the international border. On June 26, 2014, the section of US 59 and Loop 20 between I-35 and the border was designated as a segment of I-69W. Bus. US 59-Z is known as Saunders Street along its entire length, beginning at I-35 exit 2 and ending at the US 59/Loop 20 interchange, at the eastern end of Laredo.