List of Farm to Market Roads in Texas (1000–1099)
in Texas are owned and maintained by the Texas Department of Transportation.
FM 1000
Farm to Market Road 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 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 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 northwest to Shady Grove. The highway was extended further north to SH 154 in Rhonesboro on November 20, 1951. FM 1002 was extended 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
FM 1003
Farm to Market Road 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
FM 1004
Farm to Market Road 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
FM 1005
Farm to Market Road 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 toward Call. The highway was extended to FM 1004 at Call on November 23, 1949. FM 1005 was extended to a road intersection 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 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. 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
FM 1006 (1948)
The original FM 1006 was designated on November 23, 1948 from US 96 to Magnolia Springs. FM 1006 was cancelled on January 16, 1952 and transferred to FM 1005.FM 1007
Farm to Market Road 1007 is located in Jasper County. It runs from RE 255 northeast to a dead end.FM 1007 was designated on November 23, 1948 from US 96, 12 miles north of Jasper, to a point 1.8 miles east. On May 5, 1966 the road was extended southwest 4.7 miles to FM 255.
FM 1008
Farm to Market Road 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 west. On January 25, 1950, the western terminus was relocated, absorbing a section of FM 686. On November 20, 1951, the road was extended northeast to Kenefick. On December 17, 1952, the road was extended northeast from Kenefick. On October 28, 1953, a section from west of Dayton to FM 686 was transferred to FM 686 and the road was extended west to a county road at Huffman and north from Kenefick. On September 29, 1954, the road was extended another north from Kenefick. On August 24, 1955, the road was extended north to FM 164. On October 3, 1955, the road was extended to SH 321, north of Dayton, replacing FM 164. On December 18, 1956, a section from Huffman to SH 321 in Dayton was transferred to FM 1960.
FM 1009
Farm to Market Road 1009 is located in Liberty and Jefferson counties. It runs from US 90 in Felicia south, east, and north to US 90 in Nome.FM 1009 was designated on November 23, 1948 from US 90 at Felicia to a point 1.5 mile west of the Jefferson County line. On July 15, 1949 the road was extended east and north 4.9 miles to US 90 at Nome.
FM 1010
Farm to Market Road 1010 is located in Liberty County. It runs from SH 321 in Cleveland to Plum Grove.FM 1010 was designated on November 23, 1948 on the current route.
FM 1011
Farm to Market Road 1011 is located in Liberty County. It runs from SH 146 northeast of Liberty northwest to a road intersection.FM 1011 was designated on November 23, 1948 from SH 146 at Hardin to Refinery Road. On July 15, 1949 the road was extended north 1.3 miles to a road intersection. On November 24, 1959 the road was extended south to SH 146 northeast of Liberty, replacing FM 2555, while a 1.6 mile section from-then FM 1411 east to SH 146 was transferred to FM 834.
FM 1012
Farm to Market Road 1012 is located in Newton County. It runs from US 190 north to SH 63.FM 1012 was designated on November 23, 1948 from US 190, 1.75 miles west of Newton, to a road intersection north of Jamestown, but the route was modified on February 23, 1949 to end in Jamestown. On July 15, 1949 the road was extended 5.1 miles from Jamestown to SH 63.
FM 1013
Farm to Market Road 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 FM 2304 and sections of FM 1005. On April 30, 1962, the break at FM 92 was removed and FM 1013 was slightly rerouted through Spurger.
;Junction list
FM 1014
Farm to Market Road 1014 is located in Tyler County. It runs from US 69 near the Jasper County line to Rockland.FM 1014 was designated on November 23, 1948 on the current route.
FM 1015
Farm to Market Road 1015 is located in Hidalgo County.FM 1015 was designated on November 23, 1948 from SH 107 at Edcouch to a point 4 miles north. FM 1015 underwent several extensions: north 1 mile on February 23, 1949, 6 miles to the Willacy County line and another 2.5 miles to a road intersection in Lasara on July 15, 1949, north 1.1 miles to SH 186 on November 20, 1951 and 11.3 miles south to US 83 over FM 2060 on April 20, 1954. On October 24, 1963 FM 1015 was extended to the Rio Grande, replacing a section of FM 88 and creating a concurrency with US 281. On August 28, 1989 a 1.9 mile section from 0.6 mile south of Llano Grande Lake south to US 281 was added. On September 30, 2004 FM 1015 was rerouted in Progreso; the old route became FM Spur 1015.
FM 1016
Farm to Market Road 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. The designation reverted to FM 1016 with the elimination of the Urban Road system on November 15, 2018.