# List of Farm to Market Roads in Texas (1000–1099)

Farm to Market Roads in Texas are owned and maintained by the Texas Department of Transportation (TxDOT).

## FM 1000

Farm to Market Road 1000 (FM 1000) is located in Titus County.
FM 1000 begins at an intersection with SH 49, heading east on a two-lane undivided road. The road passes through areas of farms and woods with some homes, winding to the east. The highway makes a turn to the north and runs through more agricultural areas with some patches of woodland and residences. FM 1000 crosses a Union Pacific railroad line and enters the community of Cookville, heading northwest past a few homes and businesses, ending at US 67.
FM 1000 was first designated onto its current alignment on November 23, 1948. On September 27, 2001, the route was proposed to extend west from SH 49 to an intersection with US 271. The proposed extension of FM 1000 was extended further west on February 28, 2008, to reflect a planned relocation of US 271. On March 28, 2013, the section from US 271 to FM 1735 was redesignated as FM 4000 and the section from FM 1735 to SH 49 was removed from the state highway system due to change in the project scope.

## FM 1001

Farm to Market Road 1001 (FM 1001) is located in Titus County.
FM 1001 begins at an intersection with US 67/FM 2348 just east of Mount Pleasant. The highway travels in a northeast direction and crosses I-30 before entering Argo. After leaving Argo, FM 1001 turns east and ends at an intersection with FM 1993/County Road 3425.
FM 1001 was designated on November 23, 1948, running from US 67 to Argo. The highway was extended to its current terminus at FM 1993 on October 29, 1953.

## FM 1002

Farm to Market Road 1002 (FM 1002) is located in Upshur County.
FM 1002 begins at an intersection with SH 155 north of Big Sandy. The highway intersects with SH 154 in Rhonesboro and ends at an intersection with FM 852 southeast of Winnsboro.
FM 1002 was designated on November 23, 1948, running from SH 155 northeast to Sandy Grove. The highway was extended further north to SH 154 in Rhonesboro on November 20, 1951. FM 1002 was extended 1.8 miles (2.9 km) north of SH 154 on November 25, 1975. The last change came on April 25, 1978, when the highway was extended to FM 852.

### Junction list

The entire route is in Upshur County.
| Location | mi | km | Destinations | Notes |
| ​ | 0.0 | 0.0 | SH 155 – Big Sandy, Gilmer | |
| ​ | 5.7 | 9.2 | FM 1795 south – Hawkins | South end of FM 1795 overlap |
| ​ | 6.3 | 10.1 | FM 1795 north – Latch | North end of FM 1795 overlap |
| ​ | 9.5 | 15.3 | FM 49 east – Little Mound | South end of FM 49 overlap |
| ​ | 9.8 | 15.8 | FM 49 west – Pine Mills | North end of FM 49 overlap |
| Rhonesboro | 12.1 | 19.5 | SH 154 – Quitman, Gilmer | |
| ​ | 15.9 | 25.6 | FM 852 | |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi Concurrency terminus |||||

## FM 1003

Farm to Market Road 1003 (FM 1003) is located in Hardin County.
FM 1003 begins at an intersection with FM 770 near the Big Thicket National Preserve. The highway travels in a predominately northern direction before reaching Honey Island, where the road has a short overlap with FM 1293. After leaving Honey Island, FM 1003 runs in a northeast direction before ending at an intersection with US 69/US 287.
FM 1003 was designated on November 23, 1948, running from US 69 to FM 770. The highway's description was changed on September 1, 1972, to show a break at FM 1293 in Honey Island.

### Junction list

The entire route is in Hardin County.
| Location | mi | km | Destinations | Notes |
| ​ | 0.0 | 0.0 | FM 770 – Saratoga, Kountze | |
| Honey Island | 4.7 | 7.6 | FM 1293 west – Thicket | South end of FM 1293 overlap |
| Honey Island | 4.9 | 7.9 | FM 1293 east – Kountze | North end of FM 1293 overlap |
| ​ | 7.9 | 12.7 | FM 943 west – Livingston | |
| ​ | 9.7 | 15.6 | US 69 / US 287 – Wildwood, Kountze | |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi Concurrency terminus |||||

## FM 1004

Farm to Market Road 1004 (FM 1004) is located in Jasper and Newton counties.
FM 1004 begins at an intersection with US 96/SH 62 in Buna. The highway travels through rural areas of Jasper County. FM 1004 turns east at Jasper County Road 626 and has an overlap with US 96 near Call Junction. The highway enters Call just east of the Jasper–Newton county line. FM 1004 runs south of E.O. Siecke State Forest before ending at an intersection with SH 87.
FM 1004 was designated on November 23, 1948, running from US 96 at Call Junction east to SH 87 at Front Creek. The highway was extended westward, southward and southeastward to US 96 in Buna on October 28, 1953. Most of this extension absorbed part of the cancelled FM 1407.

### Junction list

| County | Location | mi | km | Destinations | Notes |
| Jasper | Buna | 0.0 | 0.0 | US 96 / SH 62 south to Bus. US 96 – Kirbyville, Evadale | |
| Jasper | ​ | 15.5 | 24.9 | US 96 south – Buna | South end of US 96 overlap |
| Jasper | ​ | 15.8 | 25.4 | US 96 north – Kirbyville | North end of US 96 overlap |
| Newton | Call | 18.4 | 29.6 | FM 1013 west – Kirbyville | |
| Newton | ​ | 22.2 | 35.7 | FM 82 west – Kirbyville, E.O. Siecke State Forest | |
| Newton | ​ | 22.4 | 36.0 | SH 87 – Newton, Orange | |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi Concurrency terminus ||||||

## FM 1005

Farm to Market Road 1005 (FM 1005) is located in Jasper County.
FM 1005 begins at an intersection with FM 1013 northeast of Kirbyville. The highway travels through Magnolia Springs and intersects FM 252 northeast of town before ending at an intersection with US 96.
FM 1005 was designated on November 23, 1948, running from US 96 in Kirbyville southward 2.9 miles (4.7 km) toward Call. The highway was extended to FM 1004 at Call on November 23, 1949. FM 1005 was extended to a road intersection 5 miles (8.0 km) northwest of Kirbyville on May 23, 1951. Later that year on November 20, the highway was extended to US 96 at Zion Hill, absorbing all of the cancelled FM 1006. FM 1006 was reassigned to a road in Orange County. The last change came on December 1, 1958, when the section of FM 1005 from Mount Union to Call was transferred to FM 1013.

## FM 1006

Farm to Market Road 1006 (FM 1006) is located in Orange County.
FM 1006 begins at an intersection with SH 87 in southwestern Orange near Orange County Airport. The highway travels around the southern part of the town and turns north onto Bridge Street near the Sabine River (the Louisiana state line). FM 1006 travels north on Bridge Street before ending at an intersection with Bus. US 90.
The current FM 1006 was designated on December 17, 1952, running from SH 87 to US 90, absorbing Spur 171 in the process.

### Junction list

The entire route is in Orange, Orange County.
| mi | km | Destinations |
| 0.0 | 0.0 | SH 87 – Bridge City, Orange |
| 3.6 | 5.8 | FM 2177 north – West Orange |
| 6.5 | 10.5 | Bus. US 90 (Green Avenue) to I-10 |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi ||||

### FM 1006 (1948)

A previous route numbered FM 1006 was designated on November 23, 1948, running from US 96 to Magnolia Springs. This highway was cancelled on January 16, 1952, with the mileage being transferred to FM 1005.

## FM 1007

Farm to Market Road 1007 (FM 1007) is located in Jasper County.

## FM 1008

Farm to Market Road 1008 (FM 1008) is located in Liberty County. It runs from SH 321 in Dayton via Kenefick to SH 321 north of Dayton.
FM 1008 was designated on November 23, 1948, from SH 321 in Dayton to a point 8.2 miles (13.2 km) west. On January 25, 1950, the western terminus was relocated, absorbing a 0.3-mile (0.48 km) section of FM 686. On November 20, 1951, the road was extended northeast 5.1 miles (8.2 km) to Kenefick. On December 17, 1952, the road was extended northeast 0.8 miles (1.3 km) from Kenefick. On October 28, 1953, a 2.4-mile (3.9 km) section from 6 miles (9.7 km) west of Dayton to FM 686 was transferred to FM 686 and the road was extended west 6.6 miles (10.6 km) to a county road at Huffman and 1.1 miles (1.8 km) north from Kenefick. On September 29, 1954, the road was extended another 4.1 miles (6.6 km) north from Kenefick. On August 24, 1955, the road was extended north 5.5 miles (8.9 km) to FM 164. On October 3, 1955, the road was extended to SH 321, 13 miles (21 km) north of Dayton, replacing FM 164. On December 18, 1956, a 12.5-mile (20.1 km) section from Huffman to SH 321 in Dayton was transferred to FM 1960.

## FM 1009

Farm to Market Road 1009 (FM 1009) is located in Liberty and Jefferson counties.

## FM 1010

Farm to Market Road 1010 (FM 1010) is located in Liberty County.

## FM 1011

Farm to Market Road 1011 (FM 1011) is located in Liberty County.

## FM 1012

Farm to Market Road 1012 (FM 1012) is located in Newton County.

## FM 1013

Farm to Market Road 1013 (FM 1013) is located in Tyler, Jasper and Newton counties.
FM 1013 begins at an intersection with US 69/US 287 in the community of Hillister. The highway travels in a mostly eastern direction and intersects FM 92 in the town of Spurger. East of Spurger, FM 1013 crosses over the Neches River and intersects with FM 1005 before entering the town of Kirbyville. In Kirbyville, the highway intersects FM 252 and briefly turns southeast before turning back east at Main Street. FM 1013 intersects US 96 and turns south onto Elizabeth Avenue and leaves town at FM 82. The highway travels in a mostly southern direction before ending at an intersection with FM 1004 in Call.
FM 1013 was designated on November 23, 1948, running from US 69 at Hillister to FM 92 at Spurger. The highway was extended to FM 1004 at Call on December 5, 1958, absorbing sections of FM 1005 and all of FM 2304. On April 30, 1962, the break at FM 92 was removed and FM 1013 was slightly rerouted through Spurger.

### Junction list

| County | Location | mi | km | Destinations |
| Tyler | Hillister | 0.0 | 0.0 | US 69 / US 287 – Woodville, Kountze |
| Tyler | Spurger | 13.3 | 21.4 | FM 92 to US 190 – Silsbee |
| Jasper | ​ | 22.9 | 36.9 | FM 1005 north – Magnolia Springs |
| Jasper | Kirbyville | 30.5 | 49.1 | FM 252 north (Herndon Street) |
| Jasper | Kirbyville | 31.3 | 50.4 | US 96 (Margaret Avenue) – Jasper, Buna |
| Jasper | Kirbyville | 32.7 | 52.6 | FM 82 |
| Newton | Call | 34.6 | 55.7 | FM 1004 to US 96 / SH 87 |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi ||||||

## FM 1014

Farm to Market Road 1014 (FM 1014) is located in Tyler County.

## FM 1015

Farm to Market Road 1015 (FM 1015) is located in Hidalgo County.

## FM 1016

Farm to Market Road 1016 (FM 1016) is located in Hidalgo County. The highway is known locally as S. Conway Road in Mission and Military Highway in McAllen.
FM 1016 begins at I-2/US 83 in Mission, with Conway Road continuing into the city as SH 107. The highway travels in a southern direction and turns southeast near the Madero neighborhood, with the highway running in close proximity to the Rio Grande. FM 1016 turns east at FM 494 and runs through less developed areas of the city. The highway crosses FM 396 and enters McAllen after the intersection with Shary Road. Between FM 396 and Spur 115, FM 1016 runs through a heavily industrialized area with many business parks. The highway travels through a mainly rural area before ending at an intersection with SH 336.
FM 1016 was designated on November 23, 1948, running from US 83 in Mission to SH 336 south of McAllen as a redesignation of part of SH 107. A small section of the highway in McAllen was transferred to FM 1926 on June 10, 1952. Part of FM 1016 in Mission was transferred to SH 107 on May 21, 1979. The highway was relocated on January 26, 1983, between FM 494 and Spur 115. On December 18, 1986, FM 1016 was relocated west of Spur 115. On June 27, 1995, the entire route was redesignated Urban Road 1016 (UR 1016). The designation reverted to FM 1016 with the elimination of the Urban Road system on November 15, 2018.
The entire route is in Hidalgo County.
| Location | mi | km | Destinations | Notes |
| Mission | 0.0 | 0.0 | I-2 / US 83 (Expressway 83) / SH 107 north (Conway Avenue) | I-2 exit 136 |
| Mission | 2.9 | 4.7 | FM 494 south (Military Road) – La Lomita Mission | |
| Mission | 3.9 | 6.3 | FM 396 (Anzalduas Highway) – Anzalduas International Bridge | |
| McAllen | 7.5 | 12.1 | Spur 115 (S. 23rd Street) | |
| McAllen | 8.5 | 13.7 | SH 336 (S. 10th Street) | |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi |||||

## FM 1017

Farm to Market Road 1017 (FM 1017) is located in Jim Hogg, Starr and Hidalgo counties.
FM 1017 begins at an intersection with US 281/SH 186 in San Manuel-Linn. The highway travels in a slight northwest direction through the town and intersects FM 3250 just west of the town. FM 1017 travels through La Reforma before entering San Isidro, intersecting FM 2294. The highway continues to run through rural areas before entering La Gloria, beginning an overlap with FM 755. After leaving FM 755, FM 1017 travels in a westward direction before turning towards the north at FM 2686. The highway travels in a mostly northern direction before ending at an intersection with SH 285 in Hebbronville.
FM 1017 was designated on November 23, 1948, running from US 281 to a point approximately 3 miles (4.8 km) to the west. The highway was extended further west and north to the Jim Hogg County line on November 30, 1949, replacing FM 1431 and FM 1429. running at total a distance of approximately 36.8 miles (59.2 km). FM 1017 was then extended to SH 285 near Hebbronville on November 20, 1951. On June 10, 1952, a section of FM 1017 was transferred to FM 755. There was a proposed extension of the highway to SH 359 on August 29, 1989, but this was cancelled as the court commissioner of Jim Hogg County did not accept the extension.

### Junction list

| County | Location | mi | km | Destinations | Notes |
| Hidalgo | San Manuel-Linn | 0.0 | 0.0 | Future I-69C / US 281 / SH 186 east – Falfurrias, Edinburg, Raymondville | U.S. 281 is the future Interstate 69C |
| Hidalgo | ​ | 3.0 | 4.8 | FM 3250 south | |
| Hidalgo | ​ | 16.7 | 26.9 | FM 681 south – McCook, Mission | |
| Starr | San Isidro | 24.1 | 38.8 | FM 2294 south – Delmita | |
| Starr | La Gloria | 29.5 | 47.5 | FM 755 north – Falfurrias | South end of FM 755 overlap |
| Starr | ​ | 29.9 | 48.1 | FM 755 south – Rio Grande City | North end of FM 755 overlap |
| Starr | ​ | 32.5 | 52.3 | FM 2686 west to FM 649 | |
| Jim Hogg | Hebbronville | 76.6 | 123.3 | SH 285 – Hebbronville, Falfurrias | |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi Concurrency terminus ||||||

## FM 1018

Farm to Market Road 1018 (FM 1018) is located in Willacy County.

## FM 1019

Farm to Market Road 1019 (FM 1019) is located in Dimmit County.

## FM 1020

Farm to Market Road 1020 (FM 1020) is located in Karnes County.

### FM 1020 (1948)

A previous route numbered FM 1020 was designated on November 23, 1948, from SH 41 southwest 8.7 miles (14.0 km). FM 1020 was cancelled on April 18, 1949, and became a portion of FM 674 (now RM 674).

## FM 1021

Farm to Market Road 1021 (FM 1021) is located in Maverick County.
FM 1021 begins at Old Mines Road, an unpaved county road, in a rural area of Maverick County; Old Mines Road continues southeast, becoming Eagle Pass Road in Webb County, which then becomes FM 1472. The highway travels through rural areas with many farms and ranches before entering El Indio, intersecting FM 2644 in the town. FM 1021 continues to travel by rural farms and ranches until crossing the Rosita Creek, with the route becoming more suburban. The highway travels along the city limits of Rosita and Chula Vista, passing near the Kickapoo Traditional Tribe of Texas reservation. FM 1021 cross Loop 480 then runs along the southern border of Las Quintas Fronterizas. The highway enters Eagle Pass near the FM 3443 (Veterans Boulevard) intersection. FM 1021 travels in a northwest-southeast direction along El Indio Highway, passing near several residential and retail areas. The highway turns north onto Monroe Street near the Camino Real International Bridge, then intersects US 57 (Garrison Street), before ending at intersection with Spur 240 (Main Street).
FM 1021 was designated on November 23, 1948, running from SH 85 (which later became US 277) near Eagle Pass to El Indio. The highway's beginning was moved to SH 76 (now US 57) on April 21, 1949. FM 1021 was extended 8.0 miles (12.9 km) south of El Indio on July 15, 1949. The highway was extended another approximately 2.7 miles (4.3 km) on January 27, 1950, and was extended another 3.0 miles (4.8 km) to its current terminus on July 11, 1968.

### Junction list

The entire route is in Maverick County.
| Location | mi | km | Destinations | Notes |
| ​ | 0.0 | 0.0 | Old Mines Road | State maintenance begins; roadway continues south as Old Mines Road |
| El Indio | 13.2 | 21.2 | FM 2644 east – Carrizo Springs | |
| Rosita | 24.1 | 38.8 | FM 2030 west | |
| Chula Vista | 25.7 | 41.4 | FM 2030 east | |
| Eagle Pass | 27.7 | 44.6 | Loop 480 | Interchange |
| Eagle Pass | 29.4 | 47.3 | FM 3443 north (Veterans Boulevard) | |
| Eagle Pass | 30.4 | 48.9 | FM 375 north (Bibb Street) / Brown Street | |
| Eagle Pass | 31.7 | 51.0 | US 57 (Garrison Street) | |
| Eagle Pass | 31.9 | 51.3 | Spur 240 (Main Street) | |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi |||||

## RM 1022

Ranch to Market Road 1022 (RM 1022) is located in Uvalde County.
RM 1022 begins at a dead end near the former mining community of Dabney. The highway travels in an east direction, with the highway forking northeast of the town, with the other section of RM 1022 traveling to the main entrance of the Vulcan Materials Company. The highway turns north and runs parallel to a rail line until passing in between the White Company Lake and the Uvalde Rock Asphalt Company Lake. RM 1022 runs by several ranches and rock quarries before ending at an intersection with US 90.
RM 1022 was designated on November 23, 1948, as Farm to Market Road 1022 (FM 1022), running from US 90 west of Uvalde to Blewett. The highway was extended to Dabney on November 20, 1951. On October 17, 1959, the road was redesignated as RM 1022.

## FM 1023

Farm to Market Road 1023 (FM 1023) is located in Uvalde County.
FM 1023 begins at intersection with FM 1049/County Road 301 south of Knippa. The highway is signed as north–south despite running in a southwest–northeast direction for most of its length. FM 1023 enters Uvalde near Garner Field, where it intersects with FM 1574. FM 1023 runs along Garner Field Road and has a short overlap with US 90 before running on 4th Street. The highway runs along 4th Street in eastern Uvalde before ending at an intersection with FM 2369.
FM 1023 was designated on December 20, 1948, running from US 90 east of Uvalde to Garner Field. This section of highway was formerly a part of FM 187. FM 1023 was extended north from US 90 to FM 2369 on May 22, 1959. this section was rerouted later, with the old route becoming FM 3447 on January 26, 1983. On May 6, 1964, FM 1023 was extended north from Garner Field to US 90. On October 15, 1965, the section between US 90 and Garner Field was renumbered FM 1574. The highway was extended to County Road 302 on June 2, 1967. The last change came on July 11, 1968, when FM 1023 was extended to FM 1049.

### Junction list

The entire route is in Uvalde County.
| Location | mi | km | Destinations | Notes |
| ​ | 0.0 | 0.0 | FM 1049 north / County Road 301 – Knippa | |
| Uvalde | 8.4 | 13.5 | FM 1574 north (Ham Lane) | |
| Uvalde | 10.0 | 16.1 | US 90 east (Main Street) | South end of US 90 overlap |
| Uvalde | 10.1 | 16.3 | US 90 west (Main Street) | North end of US 90 overlap |
| Uvalde | 11.8 | 19.0 | FM 2369 (Hacienda Road) | |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi Concurrency terminus |||||

## RM 1024

Ranch to Market Road 1024 (RM 1024) is located in Val Verde County. It runs from US 90 near Comstock northward and westward to an intersection with Langtry Road and Pandale Road near Pandale.
RM 1024 was designated on November 23, 1948, as Farm to Market Road 1024 (FM 1024), running from US 90 near Comstock to a point northwestward at a distance of 7.9 miles (12.7 km). On July 15, 1949, FM 1024 was extended northwestward 8.0 miles (12.9 km). On June 21, 1951, FM 1024 was extended northwestward 6.5 miles (10.5 km). On January 23, 1953, FM 1024 was extended northwest 5 miles (8.0 km). On October 29, 1953, FM 1024 was extended northwest 1.0 mile (1.6 km). On October 17, 1959, FM 1024 was redesignated as RM 1024. On September 27, 1960, RM 1024 was extended northwestward 4.8 miles (7.7 km). On May 2, 1962, RM 1024 was extended northwest 4 miles (6.4 km). On May 5, 1966, RM 1024 was extended northwest 7.7 miles (12.4 km). On June 2, 1967, RM 1024 was extended westward 2 miles (3.2 km). On November 5, 1971, RM 1024 was extended westward 5.9 miles (9.5 km) to its current terminus.

## FM 1025

Farm to Market Road 1025 (FM 1025) is located in Zavala County.

## FM 1026

Farm to Market Road 1026 (FM 1026) is located in Coleman County.

## FM 1027

Farm to Market Road 1027 (FM 1027) is located in Eastland County.

## FM 1028

Farm to Market Road 1028 (FM 1028) is located in McCulloch County.

## FM 1029

Farm to Market Road 1029 (FM 1029) is located in Mills County.

## FM 1030

Farm to Market Road 1030 (FM 1030) is located in San Saba County.

## FM 1031

Farm to Market Road 1031 (FM 1031) is located in San Saba County.

## FM 1032

Farm to Market Road 1032 (FM 1032) is located in Stephens County. Its eastern terminus is at US 183, 10.5 miles (16.9 km) south of Breckenridge, and its western terminus is at CR 187/190.
FM 1032 was designated on November 23, 1948, on its current route.

## FM 1033

Farm to Market Road 1033 (FM 1033) is located in Childress and Cottle counties.

## FM 1034

Farm to Market Road 1034 (FM 1034) is located in Childress County.

## FM 1035

Farm to Market Road 1035 (FM 1035) is located in Collingsworth County.

## FM 1036

Farm to Market Road 1036 (FM 1036) is located in Collingsworth County.

## FM 1037

Farm to Market Road 1037 (FM 1037) is located in Cottle County. The road begins at US 62/US 83 in Paducah, and continues west, then south, ending at County Road 230 in Cottle County north of Delwin.
FM 1037 was designated on November 23, 1948, from US 70 east of Paducah west 0.7 miles (1.1 km) to end of pavement on Backus Avenue in Paducah. On September 21, 1955, another segment of FM 1037 was designated from US 83 west to US 70 west of Paducah. This created a gap in the route's mileage. On January 22, 1957, FM 1037 was extended from the end of pavement on Backus Avenue to US 83. This closed the gap. On October 31, 1958, FM 1037 was extended south 3.2 miles (5.1 km) from US 70 west of Paducah.

## FM 1038

Farm to Market Road 1038 (FM 1038) is located in Cottle County.

## FM 1039

Farm to Market Road 1039 (FM 1039) is located in Foard County.

## FM 1040

Farm to Market Road 1040 (FM 1040) is located in Live Oak County.

### FM 1040 (1948)

A previous route numbered FM 1040 was designated on November 23, 1948, from US 70 in Thalia southward 4.0 miles (6.4 km). FM 1040 was cancelled on April 20, 1949, and became a portion of FM 262.

## FM 1041

Farm to Market Road 1041 (FM 1041) is located in Hall County.

## FM 1042

Farm to Market Road 1042 (FM 1042) is located in Live Oak County.

### FM 1042 (1948)

A previous route numbered FM 1042 was designated on November 23, 1948, from SH 86 near the Briscoe County line, southward a distance of approximately 2.0 miles (3.2 km). Six months later FM 1042 was cancelled in lieu of extending FM 656.

## FM 1043

Farm to Market Road 1043 (FM 1043) is located in Knox County.

## FM 1044

Farm to Market Road 1044 (FM 1044) is located in Comal and Guadalupe counties.
FM 1044's northern terminus is in central New Braunfels, at an intersection with the northbound frontage road of I-35 at exit 185. Its southern terminus is at FM 78 east of Marion.
The current FM 1044 designation was established on October 28, 1953, connecting US 81 (now I-35) to FM 78.

### FM 1044 (1948)

A previous route numbered FM 1044 was designated in Knox County on November 23, 1948, from US 82, 1.5 miles (2.4 km) west of the Baylor County line, southward 3.0 miles (4.8 km). On December 17, 1952, it was extended south 1.9 miles (3.1 km). FM 1044 was cancelled on October 28, 1953, and its mileage was transferred to FM 266.

## FM 1045

Farm to Market Road 1045 (FM 1045) is located in Motley County.

## FM 1046

Farm to Market Road 1046 (FM 1046) is located in Wheeler County.

## FM 1047

Farm to Market Road 1047 (FM 1047) is located in Hamilton, Mills, and Lampasas counties. It begins at an intersection with FM 581 about 7 miles (11 km) northeast of Lometa. FM 1047 travels through mostly rural areas and intersects US 84 near Star. It then crosses the Lampasas River before ending at an intersection with FM 2005 southwest of Hamilton.
FM 1047 was designated on November 23, 1948, running from FM 581 to Lampasas County Road 120. On May 23, 1951, the highway was extended to the Mills County line. FM 1047 was extended to US 84 in Star on November 20, 1951, replacing Spur 183. On May 2, 1962, it was extended to its current terminus at FM 2005, absorbing FM 2707.

### Junction list

| County | Location | mi | km | Destinations |
| Lampasas | ​ | 0.0 | 0.0 | FM 581 – Lometa, Adamsville |
| Lampasas | ​ | 6.3 | 10.1 | FM 572 west – Goldthwaite |
| Mills | Star | 12.9 | 20.8 | US 84 – Goldthwaite, Gatesville |
| Hamilton | ​ | 21.0 | 33.8 | FM 2005 – Goldthwaite, Hamilton |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi ||||||

## FM 1048

Farm to Market Road 1048 (FM 1048) is located in Falls County.

## FM 1049

Farm to Market Road 1049 (FM 1049) is located in Uvalde County.

## RM 1050

Ranch to Market Road 1050 (RM 1050) is located in Uvalde County.
RM 1050 begins at an intersection with US 83 near Garner State Park. The highway travels in an eastern direction along the park's northern boundary before intersecting RM 2748. RM 1050 travels through the Texas Hill Country before entering Utopia, ending at an intersection with RM 187.
RM 1050 was designated on November 23, 1948, as Farm to Market Road 1050 (FM 1050), running from FM 187 (now RM 187) in Utopia to US 83. On October 17, 1959, FM 1050 was changed to RM 1050.

## FM 1051

Farm to Market Road 1051 (FM 1051) is located in Uvalde County. Its southern terminus is at an intersection with US 83 southwest of Concan. It travels northwest approximately 11 miles (18 km) to the community of Reagan Wells before state maintenance ends, with the roadway continuing as CR 424.
FM 1051 was designated on November 23, 1948, on its current route.

## FM 1052

Farm to Market Road 1052 (FM 1052) is located in Uvalde County.

## FM 1054

Farm to Market Road 1054 (FM 1054) is located in Lynn and Borden counties.

## FM 1055

Farm to Market Road 1055 (FM 1055) is located in Deaf Smith, Castro and Lamb counties.

## FM 1056

Farm to Market Road 1056 (FM 1056) is located in Collingsworth County. It was numbered on July 5, 1951.

### FM 1056 (1948)

A previous route numbered FM 1056 was designated on December 16, 1948, from SH 86 at Nazareth northward 5.0 miles (8.0 km) to a road intersection. FM 1056 was cancelled on July 5, 1951, and became a portion of FM 168.

## FM 1057

Farm to Market Road 1057 (FM 1057) is located in Deaf Smith and Castro counties.

## FM 1058

Farm to Market Road 1058 (FM 1058) is located in Deaf Smith County. It runs from US 385 and Loop 211 in Hereford west to the New Mexico state line, where it continues as New Mexico State Road 241.
FM 1058 was designated on December 16, 1948, along the current route; what is now US 385 was SH 51 at the time. The route was constructed along a roadway that had been graded c. 1920 to facilitate the movement of crops in the county to the rail line running through Hereford.

## FM 1059

Farm to Market Road 1059 (FM 1059) is located in Hutchinson and Carson counties.

## FM 1060

Farm to Market Road 1060 (FM 1060) is located in Sherman and Moore counties.

## RM 1061

Ranch to Market Road 1061 (RM 1061) is located in Potter and Oldham counties.
RM 1061 begins at an intersection with BL I-40 in Amarillo. The highway is known locally as Tascosa Road and runs northwest through the city, passing several subdivisions. RM 1061 leaves the city before having an interchange with Loop 335. The highway travels in a northwestern direction and turns to the west at Melfrank Road. RM 1061 runs along the southern boundary of Bishop Hills and turns back to the northwest near Ranch Road. After passing Ranch View Drive the highway runs through mainly rural areas of the county. RM 1061 intersects with RM 2381 north of Bushland. The highway runs through rural areas before ending at an intersection with US 385 in Tascosa.
RM 1061 was designated as Farm to Market Road 1061 (FM 1061) on December 16, 1948, running from US 66 (currently BL I-40) in Amarillo to a road intersection at a distance of approximately 10.2 miles (16.4 km). On September 21, 1955, the road was extended northwest 16.0 miles (25.7 km) to a point near Ady and was redesignated as RM 1061. RM 1061 was extended to Tascosa at SH 51 on November 21, 1956 (which became US 385 in 1959). On June 27, 1995, the section between Business I-40 and Loop 335 was redesignated Urban Road 1061 (UR 1061). The designation reverted to RM 1061 with the elimination of the Urban Road system on November 15, 2018.

### Junction list

| County | Location | mi | km | Destinations | Notes |
| Potter | Amarillo | 0.0 | 0.0 | I-40 BL (Amarillo Boulevard) | |
| Potter | ​ | 2.9 | 4.7 | Loop 335 | Interchange |
| Potter | ​ | 10.1 | 16.3 | RM 2381 south – Bushland | |
| Oldham | Tascosa | 33.5 | 53.9 | US 385 – Vega, Boys Ranch | |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi ||||||

## FM 1062

Farm to Market Road 1062 (FM 1062) is located in Deaf Smith and Randall counties.

## FM 1063

Farm to Market Road 1063 (FM 1063) is located in Williamson County.

### FM 1063 (1948)

A previous route numbered FM 1063 was designated on December 16, 1948, from US 62 at Cone, westward and southward to Farmer. On July 14, 1949, the road was extended west 1.0 mile (1.6 km) from Farmer to a road intersection and east 3.0 miles (4.8 km) from US 62 to a road intersection. On September 28, 1949, the road was extended west to FM 378. On December 17, 1952, the road was extended east to FM 651. On November 21, 1956, the road was extended east to FM 28. FM 1063 was cancelled on November 1, 1960, and became a portion of FM 193.

## FM 1064

Farm to Market Road 1064 (FM 1064) is located in Dawson County.

## FM 1065

Farm to Market Road 1065 (FM 1065) is located in Briscoe and Floyd counties.

## FM 1066

Farm to Market Road 1066 (FM 1066) is located in Gaines and Dawson counties.

## FM 1067

Farm to Market Road 1067 (FM 1067) is located in Gaines County.

## FM 1068

Farm to Market Road 1068 (FM 1068) is located in San Patricio County.

### FM 1068 (1948)

The first route numbered FM 1068 was designated on December 16, 1948, from US 84 westward 2.7 miles (4.3 km) to the Garza–Lynn county line. Three months later FM 1068 was cancelled and became a portion of FM 211.

### FM 1068 (1951)

The second route numbered FM 1068 was designated on May 23, 1951, from US 181 at Taft eastward and northward 7.9 miles (12.7 km) to Plymouth Oil Field. FM 1068 was cancelled on March 24, 1958, and became a portion of FM 631.

## FM 1069

Farm to Market Road 1069 (FM 1069) is located in Aransas and San Patricio counties. It runs from Bus. SH 35 in Rockport to Redfish Bay at Port Ingelside.
FM 1069 was designated on May 23, 1951, from SH 35, 2 miles (3.2 km) west of Aransas Pass, north to the Aransas County line. On September 19, 1951, the road was extended northeast 3.2 miles (5.1 km) to FM 881. On October 29, 1953, the road was extended southwest 9.7 miles (15.6 km) to FM 632 (now SH 361) at Ingleside. On November 20, 1953, the road was extended to Redfish Bay, creating a gap at FM 632 and replacing FM 2094. On November 24, 1959, the road was extended southeast 2.5 miles (4.0 km) to SH 35. On January 1, 1966, the gap at Ingelside was removed following a rerouting of FM 632. On December 22, 1992, a 1.1-mile (1.8 km) section from FM 881 to the then-new location of SH 35 was transferred to SH 188. On August 18, 1993, a 1.8-mile (2.9 km) section from then-new SH 35 to existing SH 35 was transferred to SH 188, while FM 1069 was rerouted over FM 881 to Bus. SH 35. On April 3, 2006, a section of FM 1069 in Rockport was redesignated as Loop 70.

### FM 1069 (1948)

A previous route numbered FM 1069 was designated on December 16, 1948, from US 70, 2 miles (3.2 km) west of Halfway, south 9 miles (14 km) to a road intersection. Four months later FM 1069 was cancelled and became a portion of FM 594 (now FM 179).

## FM 1070

Farm to Market Road 1070 (FM 1070) is located in Hale County.

## FM 1071

Farm to Market Road 1071 (FM 1071) is located in Hale and Lamb counties.

## FM 1072

Farm to Market Road 1072 (FM 1072) is located in Lamb County.

## FM 1073

Farm to Market Road 1073 (FM 1073) is located in Freestone County.

### FM 1073 (1948)

A previous route numbered FM 1073 was designated on December 16, 1948, from US 84 at Shallowater southward 4.3 miles (6.9 km) to a road intersection. On July 14, 1949, the road was extended south 4.0 miles (6.4 km). On October 28, 1953, the road was extended south to US 62. On October 14, 1954, the road was extended south to the Lubbock–Lynn county line, replacing FM 1316. Twelve days later, the road was extended south to FM 211. On May 2, 1962, the road was extended south to FM 1317. FM 1073 was cancelled on August 20, 1964, and became a portion of FM 179.

## FM 1074

Farm to Market Road 1074 (FM 1074) is located in San Patricio County.

### FM 1074 (1948)

A previous route numbered FM 1074 was designated on December 16, 1948, in Lynn County, from US 87 north of Tahoka northeastward 15.7 miles (25.3 km) via Wilson to the Lubbock County line. FM 1074 was cancelled on March 19, 1949, and became a portion of FM 400.

## FM 1075

Farm to Market Road 1075 (FM 1075) is located in Castro, Swisher, Randall, and Armstrong counties.

## FM 1076

Farm to Market Road 1076 (FM 1076) is located in Terry County.

## RM 1077

Ranch to Market Road 1077 (RM 1077) is located in Bandera County.
RM 1077 begins at Bandera Creek Road approximately 1.4 miles (2.3 km) northeast of the Hill Country State Natural Area. The highway travels in a northeast direction for most of its length before ending at an intersection with SH 173 just south of Bandera.
RM 1077 was designated on June 2, 1967, running from FM 689 to a point southwest at a distance of about 4.5 miles (7.2 km). The highway was extended another 3.7 miles (6.0 km) on July 11, 1968. An extension of RM 1077 to the Hill Country SNA was proposed on August 28, 1989, but was cancelled on September 25, 2003, as the county could not secure right of way.

### FM 1077 (1948)

A previous route numbered FM 1077 was designated on December 16, 1948, running from the New Mexico state line to US 380 in Plains. On March 30, 1955, the road was signed, but not designated, as SH 337 to match New Mexico Highway 337. The highway was cancelled on September 26, 1963, with the mileage being transferred to US 82, which also replaced New Mexico Highway 337.

## FM 1078

Farm to Market Road 1078 (FM 1078) is located in Orange County.

### FM 1078 (1948)

The first route numbered FM 1078 was designated on December 16, 1948, from US 80 in Clyde southward 4.3 miles (6.9 km) to a road intersection. On July 14, 1949, the road was extended south 4.0 miles (6.4 km) to another road intersection. On May 23, 1951, the road was extended south to SH 36. FM 1078 was cancelled on July 11, 1951, and transferred to FM 604.

### FM 1078 (1951)

The second route numbered FM 1078 was designated on July 25, 1951, from US 81 (now I-35) in Kyle northwest 8.9 miles (14.3 km) to a road intersection in Hays City. The road FM 1078 ended at the west end became part of FM 966 on November 20, 1951. FM 1078 was cancelled on October 27, 1952, and was transferred to FM 150 (now RM 150); note that FM 150 replaced FM 966 on May 25, 1955.

### FM 1078 (1952)

The third route numbered FM 1078 was designated on December 17, 1952, from US 77 near Lewisville west to FM 1830 in Bartonville. FM 1078 was cancelled on January 6, 1955, and became a portion of FM 407.

## FM 1079

Farm to Market Road 1079 (FM 1079) is located in Callahan County. It runs from FM 880 west to Cotton Wood.
FM 1079 was designated on December 16, 1948, from US 80 in Putnam southward 5.5 miles (8.9 km) to a road intersection. On July 14, 1949, the road was extended south 4.5 miles (7.2 km) to another road intersection. On May 23, 1951, the road was extended south to FM 880 at Cotton Wood. On September 5, 1951, this routing of FM 1079 became a portion of FM 880, while FM 1079 was reassigned to the old route of FM 880.

## FM 1080

Farm to Market Road 1080 (FM 1080) is located in Haskell County.

## FM 1081

Farm to Market Road 1081 (FM 1081) is located in Dickens and Kent counties.

### FM 1081 (1948)

A previous route numbered FM 1081 was designated on December 16, 1948, from SH 24 (now US 380) at Rule northwest to Jud. On May 23, 1951, the road was extended northeast to SH 283 (now SH 6) in Rochester. FM 1081 was cancelled on August 5, 1955, and became a portion of FM 617.

## FM 1082

Farm to Market Road 1082 (FM 1082) is located in Jones and Taylor counties.

## FM 1083

Farm to Market Road 1083 (FM 1083) is located in Kent County.

## FM 1084

Farm to Market Road 1084 (FM 1084) is located in Shackelford County.

## FM 1085

Farm to Market Road 1085 (FM 1085) is located in Fisher, Jones, and Taylor counties.

## FM 1086

Farm to Market Road 1086 (FM 1086) is located in Taylor County.

## FM 1087

Farm to Market Road 1087 (FM 1087) is located in Nacogdoches County.

## FM 1088

Farm to Market Road 1088 (FM 1088) is located in Hudspeth County. It runs from SH 20 southwestward to the Fort Hancock–El Porvenir International Bridge, where it crosses the Rio Grande to El Porvenir, Chihuahua, Mexico. The road and bridge provide a connection with Mexico Federal Highway 2.
FM 1088 was assigned its current northern terminus along SH 20 on September 5, 1973. In 2002, its southern terminus was moved approximately 0.16 miles (0.26 km) northeast to the new Port of Entry.

### FM 1088 (1948)

A previous route numbered FM 1088 was designated on December 16, 1948, from SH 36, 1 mile (1.6 km) west of Peters, to Cat Springs in Austin County. On September 21, 1955, the road was extended 2 miles (3.2 km) southwest to the San Bernard River at the Colorado County line. FM 1088 was cancelled on December 7, 1972, and became a portion of FM 949.

## FM 1089

Farm to Market Road 1089 (FM 1089) is located in Smith and Cherokee counties.

### FM 1089 (1948)

A previous route numbered FM 1089 was designated on December 16, 1948, from SH 35 at Old Ocean north to West Columbia/Pledger Road (later FM 1452, now FM 1301). FM 1089 was cancelled on June 9, 1958, and became a portion of FM 524.

## FM 1090

Farm to Market Road 1090 (FM 1090) is located in Victoria and Calhoun counties.

### FM 1090 (1948)

A previous route numbered FM 1090 was designated on December 16, 1948, from FM 524 at Four Corners southwest to FM 457 at Cedar Lane. FM 1090 was cancelled on January 16, 1953, and transferred to FM 521.

## FM 1091

Farm to Market Road 1091 (FM 1091) is located in Live Oak County.

### FM 1091 (1948)

A previous route numbered FM 1091 was designated on December 16, 1948, from SH 35 in Angleton to the north end of the Bastrop Bayou Bridge. Seven months later FM 1091 was cancelled and became a portion of FM 523.

## FM 1092

Farm to Market Road 1092 (FM 1092) is located in Harris and Fort Bend counties. Known locally as Murphy Road, it runs from SH 6 in Missouri City north to I-69/US 59 in Houston.

## FM 1093

Farm to Market Road 1093 (FM 1093) is located in Colorado, Wharton, Austin, Fort Bend and Harris counties. It runs from FM 3013 in Eagle Lake to I-610 in Houston.
FM 1093 serves as the free frontage roads for the Westpark Tollway from the tollway's western terminus to its interchange with FM 1464 in Clodine. Beyond this interchange, FM 1093 continues along Westheimer Road to its terminus at I-610 near The Galleria shopping mall.
FM 1093 was designated on December 16, 1948, from FM 359 at Flewellen via Gaston to Post Oak Road west of Houston. On July 9, 1951, the road was extended west 11.8 miles (19.0 km) to SH 36 at Wallis, replacing FM 1094 and creating a concurrency with FM 359. On September 29, 1954, the road was extended 11.2 miles (18.0 km) west to US 90 Alt. at Eagle Lake, replacing FM 1597 and creating a concurrency with SH 36. On July 11, 1962, the road was extended 0.2 miles (0.32 km) east to I-610. On January 25, 1971, the road was shortened to end at FM 3013, as a 0.6-mile (0.97 km) section from US 90 Alt. to FM 3013 was transferred to FM 3013. On June 27, 1995, the section between SH 99 and I-610 was redesignated Urban Road 1093 (UR 1093). The designation of this section reverted to FM 1093 with the elimination of the Urban Road system on November 15, 2018.

### Junction list

| County | Location | mi | km | Destinations | Notes |
| Colorado | Eagle Lake | 0.0 | 0.0 | FM 3013 | Western terminus of FM 1093 |
| Colorado | Chesterville | 6.7 | 10.8 | FM 2764 south – Lissie | Northern terminus of FM 2764 |
| Wharton | No major junctions | No major junctions | No major junctions | No major junctions | No major junctions |
| Austin | Wallis | 15.0 | 24.1 | SH 36 north – Sealy | West end of SH 36 concurrency |
| Austin | Wallis | 15.5 | 24.9 | SH 60 south – East Bernard | Northern terminus of SH 60 |
| Austin | Wallis | 15.6 | 25.1 | SH 36 south – Rosenberg | East end of SH 36 concurrency |
| Austin | ​ | 17.5 | 28.2 | FM 1458 north – San Felipe | Southern terminus of FM 1458 |
| Fort Bend | Simonton | 22.3 | 35.9 | FM 1489 north (Simonton Road) – Brookshire | West end of FM 1489 concurrency |
| Fort Bend | Simonton | 22.3 | 35.9 | FM 1489 south (Simonton Road) – Orchard | East end of FM 1489 concurrency |
| Fort Bend | Fulshear | 27.0 | 43.5 | FM 359 north (Main Street) – Brookshire | West end of FM 359 concurrency |
| Fort Bend | ​ | 30.3 | 48.8 | FM 359 south / FM 1463 north – Richmond, Katy | East end of FM 359 concurrency |
| Fort Bend | ​ | 31.8 | 51.2 | Westpark Tollway | Tollway begins; FM 1093 becomes frontage roads for tollway |
| Fort Bend | ​ | 32.3 | 52.0 | FM 723 south (Spring Green Road) – Rosenberg | Northern terminus of FM 723 |
| Fort Bend | ​ | 34.5 | 55.5 | SH 99 (Grand Parkway) | |
| Fort Bend | Houston | 39.7 | 63.9 | To Westpark Tollway | FM 1093 splits from Tollway |
| Fort Bend | Houston | 39.9 | 64.2 | FM 1464 south (Clodine Road) – New Territory | Northern terminus of FM 1464 |
| Harris | Houston | 43.1 | 69.4 | SH 6 – Sugar Land | Former FM 1960 |
| Harris | Houston | 48.4 | 77.9 | Beltway 8 (Frontage Road) / Sam Houston Tollway | |
| Harris | Houston | 54.4 | 87.5 | I-610 (West Loop Freeway) | I-610 exit 8C; eastern terminus of FM 1093 |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi Concurrency terminus Tolled ||||||

## FM 1094

Farm to Market Road 1094 (FM 1094) is located in Austin County. It runs from FM 109 at New Ulm southeast to SH 36 at Sealy.
FM 1094 was designated on July 25, 1951, from FM 109 at New Ulm to a point 8.6 miles (13.8 km) east. On November 20, 1951, the road was extended 3.1 miles (5.0 km) to FM 1088 (now FM 949). On September 29, 1954, the road was extended 11.4 miles (18.3 km) to SH 36 at Sealy, replacing FM 2142.

### FM 1094 (1948)

A previous route numbered FM 1094 was designated on December 16, 1948, from FM 359 at Fulshear to Simonton. On July 22, 1949, the road was extended southwest 6.9 miles (11.1 km) to SH 36 at Wallis. FM 1094 was cancelled on July 9, 1951, and became a portion of FM 1093.

## FM 1095

Farm to Market Road 1095 (FM 1095) is located in Matagorda County. It runs from SH 35 east of Blessing to Collegeport.
FM 1095 was designated on December 16, 1948, from SH 35, 5 miles (8.0 km) east of Blessing southward 11.5 miles (18.5 km) to a road intersection west of Citrus Grove. On July 22, 1949, FM 1095 was extended south and west 4.8 miles (7.7 km) to Collegeport.

## FM 1096

Farm to Market Road 1096 (FM 1096) is located in Wharton County.
FM 1096 begins as a two-lane road on FM 442 northeast of Lane City. From there, FM 1096 goes north-northeast 1.8 miles (2.9 km) to its intersection with FM 3012. It turns east-southeast for 1.0 mile (1.6 km), then curves back to the north-northeast again for 2.0 miles (3.2 km) to its intersection with FM 1301 in Iago. The road crosses Caney Creek approximately 300 yards (274 m) south of Iago. Also known as North Iago Road, the highway continues north-northeast 2.5 miles (4.0 km) to Barker Cutoff. North Iago Road extends past Barker Cutoff in the same direction to intersect with County Road 160 (CR 160) and CR 153 before coming to a dead end short of the San Bernard River.
On July 28, 1955, FM 1096 was established from FM 1301 at Iago in Wharton County southwest to FM 442. The length was about five miles (8.0 km). A new segment 2.5 miles (4.0 km) in length was added on June 28, 1963. This portion started from FM 1301 at Iago and extended about 2.5 miles (4.0 km) northeast to a road intersection.

### Junction list

The entire highway is in Wharton County.
| Location | mi | km | Destinations | Notes |
| ​ | 0.0 | 0.0 | FM 442 – Lane City, Boling | Southern terminus of FM 1096 |
| ​ | 1.8 | 2.9 | FM 3012 – Wharton | Southern terminus of FM 3012 |
| Boling-Iago | 4.8 | 7.7 | FM 1301 – Pledger, Wharton | |
| ​ | 7.3 | 11.7 | Barker Cutoff | Northern terminus of FM 1096 |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi |||||

### FM 1096 (1948)

A previous route numbered FM 1096 was designated on December 16, 1948, from SH 60 at Wadsworth west to a county road. FM 1096 was extended west to FM 1095 and FM 460 on September 29, 1954. FM 1096 was cancelled on October 15, 1954, and became a portion of FM 521.

## FM 1097

Farm to Market Road 1097 (FM 1097) is located in Walker and Montgomery counties. FM 1097 originally began at FM 149 in Montgomery, and ends nearly 30 miles (48 km) away at SH 150. Most of the road has only two lanes each direction. The speed limit ranges from 60 mph (97 km/h) to 35 mph (56 km/h). There are very few traffic lights on the highway.
FM 1097 was first designated on December 16, 1948. The highway traveled from an intersection with FM 149 north of Montgomery along its present route to an intersection with U.S. Route 75 in Willis. On July 22 of the next year, the designation was extended 8.9 miles (14.3 km) to the Walker County border. The road was extended 1.2 miles (1.9 km) eastward, to the highway's present eastern terminus, on November 20, 1951. On May 2, 1962, the highway was extended 6.9 miles (11.1 km) northwestward to its present northern terminus.

### Junction list

| County | Location | mi | km | Destinations | Notes |
| Montgomery | ​ | 0.000 | 0.000 | CR 3142 (Johnson Road) | Western terminus |
| Montgomery | ​ | 6.243 | 10.047 | FM 149 (North Liberty Street) | Northern terminus of FM 149 concurrency |
| Montgomery | Montgomery | 6.744 | 10.853 | FM 149 (North Liberty Street) | Southern terminus of FM 149 concurrency |
| Montgomery | Lake Conroe | 13.206– 14.471 | 21.253– 23.289 | Rotary Friendship Bridge | Rotary Friendship Bridge |
| Montgomery | Willis | 20.471– 20.513 | 32.945– 33.012 | I-45 | I-45 exit 94 |
| Montgomery | Willis | 21.274– 21.349 | 34.237– 34.358 | SH 75 (Danville Street) | Short concurrency through central Willis |
| Walker | ​ | 30.222 | 48.638 | SH 150 | Eastern terminus |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi Concurrency terminus ||||||

## FM 1098

Farm to Market Road 1098 (FM 1098) is located in Waller County. It runs from FM 1488 northeast of Hempstead south to US 290 in Prairie View.
FM 1098 was designated on December 16, 1948, from Spur 96 (former SH 244) at Prairie View College north 9.7 miles (15.6 km) to a road intersection. On June 8, 1949, the route was shortened 1.7 miles (2.7 km) to end at a county road intersection at Field's Store School. On July 9, 1951, the road was extended to US 290 southeast of Hempstead, replacing a portion of Spur 96. On November 20, 1951, the road was extended 6.3 miles (10.1 km) north to the Grimes County line. On January 16, 1953, a 12.3-mile (19.8 km) section of FM 1098 was transferred to FM 362 and FM 1488, while a loop connection of FM 1098 was added around Prairie View College, replacing Loop 96. On September 29, 1976, the road was rerouted around the west side of Prairie View A&M College over the loop connection and the section through campus was removed from the highway system.

## FM 1099

Farm to Market Road 1099 (FM 1099) is located in Atascosa County. Its western terminus at US 281 Alt. near Campbellton. The route runs to the east, crossing I-37/US 281 at exit 88, before turning to the southeast and ending at FM 99 near Peggy.
FM 1099 was designated on December 16, 1948, from what was then US 281 eastward 5.7 miles (9.2 km) toward Fashing. The designation was extended 2 miles (3.2 km) to FM 99 on September 19, 1951.