List of Farm to Market Roads in Texas (100–199)


s in Texas are owned and maintained by the Texas Department of Transportation.

FM 100

Farm to Market Road 100 is located in Fannin County.
FM 100 begins at an intersection with SH 56 in Honey Grove. The highway travels in a northern direction through the town along 5th Street, turning west then back north near Oakwood Cemetery, leaving Honey Grove just north of US 82; the section of FM 100 between SH 56 and US 82 is overlapped with SH 34. North of Honey Grove, FM 100 travels near the eastern edge of Caddo National Grassland and Lake Crockett. The highway ends at County Road 2180, where the designation becomes FM 79.
FM 100 was designated on May 18, 1944 from Honey Grove north to Monkstown. On July 25, 1951, it was extended north to its current northern terminus. This was part of SH 34 before 1939.
;Junction list

FM 101

Farm to Market Road 101 is located in Eastland County. The road begins at SH 112 in Morton Valley and continues eastward to Loop 254 in Ranger.
FM 101 was designated on May 18, 1944 on the current route.
;Junction list

FM 102

Farm to Market Road 102 is a state highway in the U.S. state of Texas. The highway begins at State Highway 60 in Wharton in Wharton County. It heads northwest through Eagle Lake in Colorado County and ends at Interstate 10 near Alleyton, which is just east of Columbus in Colorado County.

FM 103

Farm to Market Road 103 connects the farming areas of northern Montague County including Spanish Fort, Rowland, Red River Station, and Prairie Valley to Nocona. FM 103 also intersects FM 1956 leading to Capps Corner, Texas, FM 2634 leading to Lake Nocona, and other various county secondary roads.
An unpaved road along the same right-of-way was used since white settlers began traveling south to Nocona in the late 19th century. Nocona became the economic hub of northern Montague County by the turn of the 20th century, and improved roads were needed to move goods to the railroad from the numerous areas of northern Montague County. FM 103 was designated on May 18, 1944, from Nocona northward. The route was extended to Spanish Fort on November 23, 1948. On December 20, 1988, it was extended to the intersection with FM 2953. On April 25, 1996, the spur connection was added.

Spanish Fort spur

Farm to Market Spur 103 is a spur route of FM 103, located within the unincorporated community of Spanish Fort. The spur connects the eastern area of Spanish Fort to FM 103.

FM 104

Farm to Market Road 104 serves Cottle and Hardeman counties. The road begins east of Paducah in Cottle County from US 70 and continues north, then east, eventually entering Hardeman County. The road ends later on at Quanah at TX 6.
FM 104 was designated on May 18, 1944 on its current route. It has not changed since.

FM 105

Farm to Market Road 105 is located in Jasper and Orange counties. The road runs from US 96 to FM 1006.
FM 105 was designated on May 18, 1944 from Vidor north to the Jasper County Line. On October 25, 1947, it extended north to Evadale. On December 16, 1948, the road was extended southeast to Orangefield at FM 408 and FM 409. On January 29, 1953, the road was extended east to SH 87, replacing FM 409. On December 19, 1962, the road was extended north over old US 96 to the new location of US 96. On August 15, 1965, the road was extended east and south to FM 1006.

FM 106

Farm to Market Road 106 is located in Cameron County. It runs from Loop 499 to FM 510.
FM 106 was designated on June 22, 1944 from Harlingen to Rio Hondo. On July 3, 1945, the road was extended east and north to the Arroyo Colorado. On December 10, 1946, the eastern terminus was shorted to 1.8 miles south of Arroyo Colorado for unknown reasons. On July 1, 1959, the section from FM 507 south to US 77 was transferred to FM 507, the section from FM 507 east to Harlingen Air Force Base Access Road was cancelled, and the section from Harlingen Air Force Base Access Road east to FM 1595 was transferred to new FM 1595, while FM 106 was routed over old FM 1595. On November 10, 1967, the road was extended to FM 1847, replacing a section of FM 803 and a section of FM 2358 ; a section of FM 106 from FM 803 north 5 miles was transferred to FM 2925. On August 4, 1988, the section from Loop 448 to Loop 499 was transferred to Spur 206. On August 29, 1989, the road was extended east and south to FM 510. On June 27, 1995, the section from Loop 499 to FM 509 was transferred to UR 106, but this section was changed back to FM 106 on November 15, 2018.

FM 107

Farm to Market Road 107 serves Coryell, McLennan, and Falls counties. The road begins at SH 36 southeast of Gatesville and heads southeastward via Moody to I-35 in Eddy.
FM 107 was designated on May 18, 1944 from SH 7 in Chilton to US 81 in Eddy. On June 11, 1945, FM 107 extended west to SH 317 in Moody. On November 20, 1951, FM 107 was extended west and north to US 84, replacing FM 1742 and the section of SH 236 from Moody to Mother Neff State Park. On September 27, 1960, the section of FM 107 from US 84 south to what was then FM 1996 was renumbered as FM 1996. Old FM 1996 from SH 36 east was cancelled and transferred to FM 107. On July 31, 1975, the section east of IH 35 began to be signed as SH 7, and the section east of US 77 was signed as Business SH 7. On August 29, 1990, the section from IH-35 to US 77 was officially transferred to SH 7. On October 25, 1990, the section from US 77 to SH 7 was officially redesignated as Business State Highway 7-B.

FM 108

Farm to Market Road 108 is located in Gonzales and DeWitt counties. It runs from SH 97 to SH 119.
FM 108 was designated on May 18, 1944 from Smiley to Gonzales to connect with SH 200. On July 14, 1949, the road was extended southwest from Smiley. On September 28, 1950, the road was extended southeast to SH 119, replacing FM 1534.

FM 109

Farm to Market Road 109 is located in Washington, Austin, and Colorado counties. It runs from SH 36 near Brenham to SH 71 near Columbus.
FM 109 was designated on August 1, 1944 from Industry to New Ulm and Frelsburg to SH 71, creating a gap. This gap was closed on June 16, 1945, when the two sections were connected. On December 16, 1948 the road was extended to SH 36 near Brenham, replacing FM 388.

FM 110

Farm to Market Road 110 serves Caldwell and Hays counties. The road begins at IH 35 northeast of San Marcos and heads southeastward and southwestward back to I-35 southwest of San Marcos. Only the section from IH 35 northeast to Old Bastrop Road is open.

FM 110 (1944)

The first FM 110 was designated on August 1, 1944, from Cleburne to Grandview. FM 110 was cancelled by district request on February 25, 1985 and transferred to FM 4.

FM 111

Farm to Market Road 111 is located in Burleson County. The road was designated on December 19, 1969 from a county road south of Caldwell south across FM 60 at Deanville to a county road. The route was formerly FM 2618, a portion of which had been a spur off the original FM 111.

FM 111 (1944)

The first FM 111 was designated on August 1, 1944 from SH 21 west of Caldwell to Deanville. On November 20, 1951 the road was extended southeast to FM 976. On January 18, 1955 the road was shortened slightly when the section from the eastern terminus to 0.4 mile southwest was transferred to FM 976, and a spur connection to Deanville was added. This spur connection was transferred to FM 2618 on November 24, 1959. On May 2, 1962 the section that was lost in 1955 was added back and the road was extended southeast 2.7 miles through Birch to a road intersection. FM 111 was cancelled on December 19, 1969 and transferred to FM 60.

FM 112

Farm to Market Road 112 is located in Williamson, Milam, and Lee counties. It runs from SH 95 in Taylor to FM 696 west of Lexington.
FM 112 was designated on October 24, 1944 from Lexington to Taylor as a replacement for SH 102. On September 27, 1960 the section from FM 696 to Loop 123 was transferred to FM 696.

FM 113

Farm to Market Road 113 is located in Parker County. It runs from FM 1885 via Garner to US 180, and from another point on US 180 via Millsap to I-20.
FM 113 was designated on October 24, 1944 from US 180 to Millsap. On May 23, 1951 the road was extended south to US 80. On February 6, 1953 the road was extended north to Garner, replacing FM 1544. On May 2, 1962 the road was extended to FM 1885, completing its current route.

FM 114

Farm to Market Road 114 is located in Red River and Bowie counties. It runs from US 82 east of Clarksville to US 259.
FM 114 was designated on December 12, 1944 from US 82 1.5 miles east of Clarksville east to English and south to US 82 2 miles south of Avery. On September 20, 1961, the section south of English was transferred to FM 1699; the road was rerouted east to end at FM 1326. On May 1, 1964 the road was extended east to US 259, replacing a section of FM 1326.

FM 115

Farm to Market Road 115 is located in Franklin and Wood counties. It runs from IH 30 south of Mount Vernon to SH 11.
FM 115 was designated on December 12, 1944 from FM 21 near Hopewell southward to a point opposite the main Tidewater Camp in the Clearwater Oil Field. On June 11, 1948, FM 115 extended south to SH 11. On June 23, 1967, FM 115 was rerouted from miles north of SH 11 to IH 30, replacing the old FM 2723. The old route from FM 21 southward 4.6 miles was renumbered new FM 2723, the section from 6.3 miles north of SH 11 northeast 1.3 miles was renumbered FM 3007, and the remainder of the old route was inundated by the reservoir.

FM 116

Farm to Market Road 116 is located in Coryell and Bell counties. It runs from US 84 west of Gatesville to I-14/US 190 in Copperas Cove, and from another point on I-14/US 190 in Copperas Cove to a county road.
FM 116 was designated on August 1, 1944 from US 84 west of Gatesville to US 190 in Copperas Cove. On May 5, 1966, FM 116 extended south to the Coryell-Bell county line. On June 2, 1967, FM 116 extended south miles into Bell County. On September 26, 1989, FM 116 was realigned to continue from FM 1113 south on North First and east on Avenue F in Copperas Cove to meet its old routing, while the old routing of FM 116 on North Main from FM 1113 to Avenue F was given to the city of Copperas Cove. On June 27, 1995, the section of FM 116 from FM 1113 to the current south end was transferred to Urban Road 116 , but on November 15, 2018, this section became part of FM 116 again.

FM 117

Farm to Market Road 117 is located in Uvalde, Zavala, and Frio counties. It runs from US 83 in Uvalde southeast to Business I-35, then concurrent with Business I-35 to SH 85, and concurrent with SH 85 0.5 mile, and then southeast from SH 85 to the Frio-LaSalle county line.
FM 117 was designated on January 11, 1945 from US 83 in Uvalde southeastward via Batesville to the end of pavement miles southeast of Batesville, replacing part of SH 55, which was truncated to end in Uvalde. On August 25, 1949, FM 117 extended southeast to US 81, replacing FM 471. On June 28, 1963, FM 117 extended southeast to the Frio-LaSalle county line, its current terminus.

FM 118

Farm to Market Road 118 serves Hunt County. It runs from FM 499 in eastern Greenville north to FM 512 in the community of South Sulphur, west of Commerce.
FM 118 was designated on January 11, 1945 from US 67 east of Greenville at Ardis Heights north 2.5 miles to SH 24 northeast of Greenville. On June 25, 1945, the road was extended to Jacobia. On February 21, 1946, the SH 24-US 67 section was cancelled and redesignated as State Highway 355, but this section became part of FM 118 again on July 1, 1947. The final change was on January 16, 1953, when FM 118 was extended to FM 512 in South Sulphur and a spur connection in Jacobia was added.

FM 119

Farm to Market Road 119 is located in Sherman and Moore counties. It runs from US 54 southwestward of Texhoma south to US 287 4 miles north of Dumas.
FM 119 was designated on December 12, 1944 from US 287 4 miles north of Dumas to Sunray. On July 11, 1945 the road was extended north from Sunray. On February 11, 1946, it extended north of the Moore/Sherman County line. On September 17, 1952 the road was extended north to Texhoma, replacing FM 845 and FM 1269 and creating concurrencies at FM 289 and FM 1573. On May 6, 1964 the section of FM 119 from the Oklahoma state line south to FM 289 was transferred to FM 1290; FM 119 was extended north on a new route from FM 289 to US 54; however, signage was not changed until January 1, 1965.

FM 120

Farm to Market Road 120 serves Grayson County. It runs from Cooks Corner Road and Willow Springs Road west of Pottsboro to the Carpenter's Bluff bridge.
FM 120 was designated on January 11, 1945 from Carpenter's Bluff to Denison and then on to Pottsboro. On July 14, 1949, the road was extended north to Fink. On December 17, 1952, the road was extended north to the Government Property Line. On May 10, 1957, the road was extended west from old US 75 to SH 75A, eliminating a concurrency. On July 28, 1959, the road was extended east along old FM 84 to SH 75A. On February 25, 1968, the road was rerouted in Denison. On June 27, 1995, the section from FM 1417 to FM 1753 was transferred to UR 120. On December 17, 2009 the section from Elks Boulevard and Preston Bend junction north of Preston south 6.3 miles was transferred to SH 289, the section from Worthington Lane in Pottsboro south 0.7 miles to existing FM 120 was transferred to Spur 316, and FM 120 was extended west 4.5 miles to Cooks Corner Road/Willow Springs Road, replacing a section of FM 996. On November 15, 2018 UR 120 was changed back to FM 120.

FM 121

Farm to Market Road 121 is located in Grayson County. It runs from US 377 in Tioga to SH 160 south of Whitewright. There is a concurrency with SH 5 in Van Alstyne.
FM 121 was designated on January 11, 1945 from Van Alstyne to Gunter. On November 23, 1948, the road was extended east to Cannon. On May 23, 1951, the road was extended east to SH 160 south of Whitewright. On January 16, 1953 the road was extended west to SH 10 at Tioga, replacing FM 1284. On December 15, 1977 a break in the route was added at SH 5. On February 27, 2020, FM 121 Spur was designated along a portion of the proposed Dallas North Tollway extension from FM 121 4 miles west of SH 289 to the Grayson/Collin/Denton county line.
;Junction list

FM 122

Farm to Market Road 122 is located in Crosby County. It runs from SH 207 to Avenue G in Ralls.
FM 122 was designated on February 28, 1945 from US 82 at Ralls south to Caprock as a replacement of a section of State Highway 207. On June 11, 1945, a section from Post north was added, creating a gap. On December 16, 1948, the northern section was extended south to north of the end of the southern section. On February 25, 1949, the sections were connected. On July 31, 1956, the road was extended north to the new location of US 62. On October 31, 1958, a spur was added in Ralls. This spur is all that remains of FM 122 because on September 1, 1965, FM 122 from US 62 to Post was to be reassigned back to SH 207 on when right of way on the section of FM 284 from SH 86 to US 287 was expanded to be 120 feet wide, which happened on May 15, 1967; also, signage did not change until January 1, 1968. FM 122 is the shortest Farm to Market Road, as TXDOT's mileage length at 0.13 miles is shorter than that of FM 742.

FM 123

Farm to Market Road 123 is located in Panola County. It runs from US 79 northeast of Carthage to the Louisiana state line.
FM 123 was designated on January 11, 1945, from US 79 east and southeast to Deadwood. On January 30, 1951, the road extended southeast to the Louisiana state line. On January 7, 1952, the section from east of US 70 southeast to Louisiana became part of FM 31, and FM 123 was rerouted directly east to the Louisiana state line, replacing FM 998.

FM 124

Farm to Market Road 124 is located in Panola County. It runs from US 79 west of Carthage to US 59.
FM 124 was designated on January 11, 1945, from US 79 northeast to SH 149 in Beckville. On October 29, 1953, the road extended east to FM 959. On September 27, 1960, the road extended east to US 59, creating a concurrency with FM 959. However, FM 959 was realigned on a new straight route, eliminating the concurrency with FM 959.

FM 125

Farm to Market 125 is located in Cass County. It runs from SH 8 north of Linden southeast to the Louisiana state line with a spur connection to US 59 and SH 155 in Linden.
FM 125 was designated on February 28, 1945 from Linden to Kildare, then onward to SH 43, miles north of the Cass/Marion County line. On April 14, 1947 the road was extended via McLeod to the Louisiana state line. On June 2, 1964 the road was extended north miles over old SH 8; the section of old SH 8 from FM 125 south to US 59 became Spur 400, but this became FM Spur 125 nine days later.

FM 126

Farm to Market Road 126 is a state highway in the U.S. state of Texas. The highway begins at State Highway 153 near Nolan in Nolan County. It heads northwest towards Merkel in Taylor County and ends at US Highway 83 near Hamlin in Jones County.
FM 126 was designated on January 11, 1945, from US 80 northward to Noodle. On December 16, 1948, the road extended southwest via Blair to Nubia, replacing FM 615. On November 20, 1951, the road extended southwest to the Nolan County Line. On December 13, 1951, the road extended southwest to FM 53, replacing FM 607. On December 17, 1952, the road was extended north to US 180. The final change occurred on October 22, 1954, when the road extended north to US 83, replacing FM 606.

FM 127

Farm to Market Road 127 is a state highway in the U.S. state of Texas. The highway begins at Farm to Market Road 21 in Blodgett in Titus County. It heads northeast and ends at State Highway 49 in Mt. Pleasant.
FM 127 was designated on February 28, 1945, from Spur 134 in Mount Pleasant southwestward to a community. On December 17, 1952, the road was extended southwest to FM 21, completing its current route.

FM 128

Farm to Market Road 128 is a state highway in the U.S. state of Texas. The highway begins at Farm to Market 64 near Pecan Gap in Delta County. It heads east through Ben Franklin and ends at State Highway 24 near Cooper.
FM 128 was designated on February 28, 1945 from SH 24 near Cooper northwest via Ben Franklin to FM 64 in Pecan Gap. On November 23, 1948, the road extended west to Ladonia, but on February 16, 1949, this extension became part of FM 64 instead.

FM 129

Farm to Market Road 129 is a state highway in the U.S. state of Texas. The highway begins at Farm to Market 4 near Santo in Palo Pinto County. It heads east through Brazos and ends at US 281.
FM 129 was designated on February 28, 1945 from US 281 north to Brazos. On November 24, 1959, the road extended southwest to to FM 2265. On December 15, 1959, the road extended southwest to FM 4, replacing FM 2265.

FM 130

Farm to Market Road 130 is a state highway in the U.S. state of Texas. The highway begins at US 259 in Daingerfield in Morris County. It heads east and ends at State Highway 11 near Linden.
FM 130 was designated on May 23, 1951 from SH 11 northwest to Carterville. On October 31, 1957, the road extended west to FM 250. On September 21, 1973, the road was extended west to US 259, replacing FM 2891 and part of FM 1400.

FM 130 (1945)

The first FM 130 was designated on February 28, 1945 from US 180 at Palo Pinto south to Lone Camp. FM 130 was cancelled on September 26, 1945 and became a portion of FM 4.

FM 131

Farm to Market Road 131 is located in Grayson County.
FM 131 begins at a junction with US 75 in Sherman. The highway travels in a northern direction along Travis Street, crosses US 82, then leaves the city near Knollwood. FM 131 has an overlap with FM 691 in an unincorporated area of the county, then travels through the westernmost part of Denison, ending at an intersection with FM 120.
FM 131 was designated on February 28, 1945 from US 75 at Sherman to Pottsboro. On March 26, 1945, the designation was unchanged, but the minute order was cancelled and replaced by a new one. On December 5, 1958 the section from FM 691 to Pottsboro was transferred to FM 1417 and FM 996, although this section remained signed as FM 131 until 1960. On November 24, 1959 the road was extended north to FM 120. On June 27, 1995 the entire route was transferred to UR 131, but on November 15, 2018, the entire route was changed back to FM 131.
;Junction list

FM 132

Farm to Market Road 132 is located in Houston County. It runs from CR 3120 east to SH 7 at Crockett.
FM 132 was designated on February 28, 1945 from SH 7 southwest miles to Porter Springs. On October 31, 1957, the road extended southwest. On May 2, 1962, the road extended southwest to its current end.

FM 133

Farm to Market Road 133 is located in Dimmit and La Salle counties. It runs from US 83 at Catarina to I-35 at Artesia Wells.
FM 133 was designated on January 11, 1945 from US 83 at or near Catarina to US 81 at or near Artesia Wells and then on to Freer. This was part of SH 189 and SH 55 before 1939. On September 9, 1947, the road was modified to have a concurrency with US 81 from Artesia Wells to a point midway between Artesia Wells and Encinal. On January 27, 1948, the road was modified again, so the concurrency with US 81 was from Artesia Wells to Encinal. On October 28, 1953, the 46-mile section of FM 133 east of US 81 was transferred to the then-new FM 863.

FM 134

Farm to Market Road 134 is located in Marion and Harrison counties. It runs from I-20 and US 80 near Waskom northwest to SH 49 in Jefferson.
FM 134 was designated on January 10, 1945, from US 59 near Jefferson to SH 43 near Karnack. On June 11, 1945, the road extended southeast to Leigh, creating a concurrency with SH 43. On July 15, 1949, the road extended south to US 80, while a short section of the old route in Leigh was redesignated as a spur connection. On August 30, 1950, the concurrency with SH 43 was removed as SH 43's southern section was truncated. On February 19, 1953, the spur connection to Leigh became part of FM 1999. On May 25, 1955, the road extended northwest along the old route of US 59 to SH 49 in Jefferson. On August 13, 1962, the road was relocated in Karnack, creating a concurrency with FM 1915, which became part of SH 43 on June 1, 1967.

FM 135

Farm to Market Road 135 lies within San Jacinto County. The road was designated on May 29, 1985, from FM 980 to near the Livingston Reservoir as a replacement for FM 980 Spur to avoid confusion with the other FM 980 Spur.

FM 135 (1944)

The first FM 135 was designated on May 18, 1944 from Lockney east to SH 207. On December 3, 1951, the road was extended to Loop 75, replacing Spur 75. FM 135 was cancelled on March 24, 1958 and transferred to FM 97, but signage was not changed until 1959.

FM 136

Farm to Market Road 136 is a farm to market road through Refugio, Aransas, and San Patricio counties. It runs from US 77 in Woodsboro to SH 35 northeast of Gregory.
FM 136 was designated on February 28, 1945, to go from US 77 in Woodsboro via Bayside to US 181 in Gregory. On September 24, 1952, the road extended southeast along the old route of US 181 to SH 35/US 181. On July 30, 1976, FM 136 was rerouted over old FM 3284 to end at SH 35 northeast of Gregory, while the old route of FM 136 was redesignated as new FM 3284.

FM 137

FM 138

FM 139

FM 140

FM 141

Farm to Market Road 141 is located in Lee County. It runs from SH 21 via Dime Box to US 290 in Giddings.
FM 141 was designated on January 11, 1945 from SH 21 near Old Dime Box to Dime Box and then on to a road intersection 2.1 miles southeast of Dime Box. On October 28, 1953, the road was extended southwest to US 290 in Giddings, replacing FM 1985.

FM 142

FM 143

Farm to Market Road 143 is located in Bexar County. It runs from Cagnon Road near Fabian Dale Dominguez State Jail southwest of San Antonio to Loop 1604.
The current FM 143 was designated in 1994, connecting Loop 1604 to Dominguez State Jail, which opened in May 1995.
;Junction list

FM 143 (1945)

The first FM 143 was designated on February 28, 1945 from SH 283 at Knox City westward to the eastern side of the Brazos River. On September 9, 1947, the road was shortened 1.5 miles. On November 20, 1951, FM 143 was extended west 3 miles. It was extended west and northwest to the King County line on October 26, 1954. FM 143 was extended northwest to US 82 later that day. On September 5, 1973, FM 143 was signed as part of SH 222. On July 31, 1975, FM 143 was rerouted in Knox City. FM 143 was cancelled on August 29, 1990 as the SH 222 designation became official.

FM 144

FM 145

FM 146

FM 147

FM 148

FM 149

Farm to Market Road 149 is located in Montgomery and Grimes counties. It runs from FM 3090 near Erwin Community east to SH 90 at Anderson. After a short concurrency with SH 90, FM 149 turns east and southeast through Richards and Montgomery to the intersection of FM 1774 and SH 249.
FM 149 was designated on April 20, 1945 from Anderson to Richards. On June 6, 1945, the road was extended south to the Montgomery County line and to Decker Prairie ten days later. On July 22, 1949, a 25.5 mile section from the Montgomery County Line southeast to the new location of US 75 in Houston was added. On October 31, 1957, the road was extended west to FM 244. On December 10, 1959, the section from FM 2430 to US 75 was transferred to FM 2430, while FM 149 was rerouted over the old routing of FM 2430. On November 1, 1968, a -mile section was transferred to FM 1488 and FM 149 was rerouted near Mostyn while the old routing became a spur connection. The final change was on October 28, 1988 when the section from FM 1774 to IH 45 was transferred to SH 249.

RM 150

Ranch to Market Road 150 begins at an intersection with Ranch to Market Road 12 in Dripping Springs. The highway runs in a generally north–south direction to Ranch to Market Road 3237, before turning to the east. RM 150 serves as the Main Street of Kyle, where it meets Interstate 35. RM 150 ends at an intersection with State Highway 21 just east of Kyle.
RM 150 was designated as FM 150 on May 31, 1945 from Kyle to SH 21. On October 27, 1952, it extended west to FM 966 in Hays City, replacing Spur 5 and FM 1078. On May 25, 1955 FM 150 extended to RM 12, replacing FM 966. On October 1, 1956 FM 150 was changed to RM 150.
;Junction list

FM 151

Farm to Market Road 151 is located in Grayson and Fannin counties. It runs from US 69 in Whitewright southeast to US 69 in Trenton.
FM 151 was designated on March 26, 1953 on the current route, which was formerly US 69.

FM 151 (1945)

FM 151 was designated on June 4, 1945 from US 70 five miles east of Floydada south. On November 20, 1951, the road was extended south to the Crosby County line. FM 151 was canceled on February 24, 1953 and transferred to FM 651.

RM 152

Ranch to Market Road 152 is located in Grayson and Fannin counties. It runs from SH 16 in Llano southwest to US 87.
RM 152 was designated on June 4, 1945 as FM 152, running from SH 16 in Llano west to Castell as a replacement for a portion of SH 29, which was rerouted. On September 29, 1954, FM 152 was extended southwest to US 87, a spur connection in Castell was designated along the old route, and FM 152 was changed to RM 152. On May 24, 1962, the spur connection to Castell was transferred to RM 2768.

FM 153

Farm to Market Road 153 is located in Bastrop and Fayette counties. It runs from SH 71 north of Smithville east via Winchester to US 77 north of La Grange.
FM 153 was designated on June 1, 1945 from US 77, 7 miles north of La Grange, to Winchester. On October 28, 1953, the road was extended west to the Fayette/Bastrop county line. On November 13, 1953, the road was extended west to SH 71, replacing FM 1870.

FM 154

Farm to Market Road 154 is located in Fayette County. It runs from Loop 543 in West Point south via Muldoon to SH 95.
FM 154 was designated on June 1, 1945 from SH 95, 3 miles north of Flatonia, to Muldoon. On November 23, 1948, the road was extended northeast from Muldoon. On July 22, 1949, the road was extended northeast to SH 71 at West Point. On February 23, 1983, the route description was reversed.

FM 155

Farm to Market Road 155 is located in Fayette, Colorado, and Lavaca counties. It runs from US 77 near La Grange via Holman to US 90 in Weimar, and from US 90 in Weimar to US 90A.
FM 155 was designated on June 1, 1945 from US 77, 1 mile south of La Grange, south toward Holman to the Fayette/Colorado County line north of Weimar. Twelve days later, the section from Holman via Weimar to south of Weimar was added, creating a gap. On January 27, 1949, the road was extended south a further from Weimar to SH 200. On November 20, 1951, the section from the Fayette/Colorado County line north of Weimar to Holman was added, closing the gap. The final change was on February 1, 1957, when the description was changed to add a concurrency at US 90.

FM 156

Farm to Market Road 156 is located in Tarrant and Denton counties. It runs from I-35 south of Sanger via Krum, Justin, Haslet and Blue Mound to BU 287-P.
FM 156 was designated on June 4, 1945 from Fort Worth to the Denton County line. On July 2, 1945, the section from SH 114 to Krum, then to a point near Plainview School was added, creating a gap. This gap was closed on December 17, 1945, when the two sections were connected. On March 30, 1949, the section from Krum to Plainview School was transferred to FM 1173, and a new section from Krum to US 77 south of Sanger was added. On August 23, 1991, a section of FM 156 was removed from the highway system and returned to the city of Haslet. On June 30, 1995, the section from US 81 to BU 287-P was transferred to UR 156. On August 26, 2010, when the route was realigned following runway extension at Alliance Airport. On November 15, 2018 UR 156 was changed back to FM 156.

FM 157

Farm to Market Road 157 is located in Tarrant, Johnson, and Ellis counties. It runs from SH 121 in Euless to FM 66 in Maypearl.
FM 157 was designated on June 4, 1945 from Mansfield to Grapevine. On June 11, 1945, the road was extended south via Venus to the Ellis County line was added. On October 25, 1955, the road was extended southeast to FM 66 at Maypearl. On April 14, 1980, a section of FM 157 was transferred to SH 121 and a 0.6-mile section was returned to the city of Grapevine. On June 30, 1995, the section from SH 121 to BU 287-P was transferred to UR 157. On June 26, 2003, by district request, FM 157 was extended along a new location, while the old location of FM 157 was removed from the highway system. On April 30, 2015, the section concurrent with BU 287-P from FM 917 to the old FM 157/BU 287-P junction was removed from the state highway system and given to the city of Mansfield, so FM 157 was rerouted along southbound BU 287-P. The portion from US 287 south to BU 287-P was transferred to BU-287-P, and the section along BU 287-P from FM 917 to FM 157 was transferred to FM 917. On July 27, 2017, FM 157 replaced the section of FM 917 south to US 287, and follows US 287 between these areas. On November 15, 2018 UR 157 was changed back to FM 157.

FM 158

Farm to Market Road 158 runs from FM 1687 and SH 21 eastward to SH 30 in Bryan. It is also known as William J. Bryan Parkway west of SH 6 and Boonville Road east of SH 6.
FM 158 was designated on June 5, 1945 from SH 6 at Bryan through Harvey to the Navasota River. The next day, another section was added from SH 90 north of Roam Prairie west 10 miles to the Keith/Carlos Road, creating a gap. On October 26, 1954, FM 158 was extended from the Grimes/Brazos County line to FM 244 at Carlos, closing the gap. On December 15, 1960, the section of FM 158 from FM 60 at Harvey southeast to SH 90 was transferred to SH 30. On July 15, 1988, by district request, the section of FM 158 from Loop 507 east and south to FM 158 was returned to the city of Bryan, and Loop 158 from SH 21 to FM 158 was transferred to FM 158. On June 27, 1995, the entire route was transferred to UR 158. This was changed back to FM 158 on November 15, 2018.

FM 159

Farm to Market Road 159 lies within Brazos County. It runs from SH 105 near Navasota north to SH 6 near Millican.
FM 159 was designated on June 5, 1945 from SH 90 to Allen Farm. On July 14, 1949, the road was extended to SH 6, bringing the route to its final configuration.

FM 160

Farm to Market Road 160 lies within Liberty County. It runs from FM 770 southwest to Ames and then southeast.
FM 160 was designated on June 12, 1945 from US 90 at Ames southeast. On May 23, 1951, the road was extended northeast to FM 770, bringing the route to its final configuration.

FM 161

FM 161 (1945)

The first FM 161 was designated on June 12, 1945 from US 90 6 miles west of Dayton north to East Gate Road. FM 161's destination was cancelled on May 15, 1946, when FM 686 was substituted for this road.

FM 162

Farm to Market Road 162 lies within Hidalgo County. It runs from US 281 on Cibolo Road, northeast of Faysville east to a prison site.

FM 162 (1945)

The first FM 162 was designated on June 12, 1945 from Moss Hill east. On December 17, 1952, the road was extended east to FM 1935 at the Liberty/Hardin county line. On January 29, 1953, the road was extended east to FM 770 at Batson, replacing FM 1935. On September 27, 1960, FM 162 was extended northwest from SH 146. On June 26, 1962, FM 162 was extended west another. On June 28, 1963, FM 162 was extended west to FM 2518. On June 22, 1964, FM 162 was extended a final time to SH 321. FM 162 was cancelled on December 21, 1984 and transferred to SH 105.

FM 163

Farm to Market Road 163 is located in Liberty County. It runs from the Oak Shade Fire Tower on SH 321 east and south 4.3 miles.
FM 163 was designated on June 12, 1945 from the Oak Shade Fire Tower on SH 321 to a point. On November 30, 1949, the road was extended south. On May 2, 1962 the road was extended to FM 1008, but on August 31, 1964, this extension was cancelled.

FM 164

Farm to Market Road 164 is a designation that has been used three times. The current use is for a loop route in Childress County. It runs from US 287 3 miles west of Childress south, east, and north 7 miles to US 83 in Childress.
FM 164 was designated on September 5, 1973, from US 287 southeast to Childress Army Air Field. On October 9, 1973, the road extended east to US 83, replacing Spur 184 and a section of FM 2042.

FM 164 (1945-1955)

The first use of the FM 164 designation was from SH 321 13 miles north of Dayton east in Liberty County. FM 164 was cancelled on October 3, 1955 and transferred to FM 1008.

FM 164 (1956-1967)

The FM 164 designation was next used on a route from US 67 west of Sulphur Springs northeast to SH 19 and Loop 313 in western Sulphur Springs in Hopkins County along a former routing of US 67. Loop 313 replaced another part of the former route of US 67. FM 164 was cancelled on April 27, 1967 and transferred to Loop 313.

RM 165

FM 166

FM 167

FM 167 was designated on May 23, 1951 from US 377 to Waples. On September 20, 1961, it extended north to FM 51. On December 20, 1984, it extended south over part of FM 208 and all of FM 1190 to its current terminus at a county road. Note that FM 208 was cancelled on February 24, 1985 and replaced by FM 4.

FM 167 (1945)

The first FM 167 was designated on June 11, 1945 from Cleburne to the Hill County line as a replacement for SH 353. The same day a section from Morgan to Meridian was added, creating a gap. This gap was closed on August 23, 1945 when the Morgan-Hill County line section was added. FM 167 was cancelled on September 27, 1946 and reassigned back to SH 353 as the road was completed.

FM 168

Farm to Market Road 168 is located in West Texas. It runs from FM 2219 to FM 1076. At 139 miles, FM 168 is the longest farm to market road in Texas; however RM 33 was 141 miles before its truncations in 1977 and 1984.
FM 168 was designated on June 11, 1945 from Hart south to the Lamb County line. The same day the road was extended to Olton. On May 23, 1951, the road was extended north to Nazareth. On July 5, 1951, the road was extended north from Nazareth, replacing FM 1056. On November 20, 1951, FM 168 was extended north and east to a road intersection. On July 11, 1952, miles of FM 168 were transferred to FM 1075. On September 21, 1955, the road was extended north to the Randall County line. On November 21, 1956, the road was extended north to FM 679. On December 14, 1956, the road was extended north to FM 1062, replacing FM 679. On October 24, 1958, the road was extended south to US 84 near Anton, replacing FM 304 and creating a concurrency at US 70. On November 24, 1959, FM 168 was extended south to FM 41, replacing FM 2395 and FM 1632 and creating a concurrency with SH 116. On September 27, 1960 the road was extended north to FM 2219. On May 5, 1966 the section from FM 41 to US 380 was added. On May 25, 1976 the section from US 380 to FM 1076 was added, completing its current route.
;Junction list

FM 169

RM 169

FM 170

FM 171

FM 172

Farm to Market Road 172 or FM 172 is a two-lane, state-maintained highway that connects the farming areas of eastern Archer County and southern Clay County, Texas. It passes just south of and crosses a portion of Lake Arrowhead in Clay County. FM 172 terminates at SH 25 near Windthorst and at SH 148 near Bluegrove, between Henrietta and Jacksboro.
FM 172 was designated on June 11, 1945 from SH 148 west to Bluegrove. On May 23, 1951, it extended west to Deer Creek. On January 3, 1952, the route from Bluegrove to Deer Creek was either cancelled or transferred to FM 1883. Instead, it was rerouted west to US 281 at Scotland, replacing FM 1783. On January 23, 1953, it extended westward and southward to a road intersection. On October 28, 1953, it extended to SH 25, completing its current route.

FM 173

FM 174

Farm to Market Road 174 or FM 174 is a two-lane, state-maintained highway that connects small farming communities of Archer, Clay, and Montague counties in north central Texas. FM 174 terminates at US 281 at Windthorst and US 81 at Bowie.
FM 174 was designated on June 11, 1945 as a route from SH 148 east to Buffalo Springs. On May 26, 1949, it extended east to the end of FM 176 at Vashti and replaced FM 176 from Vashti to Bellevue. On February 6, 1953, the portion from Vashti to Bellevue was transferred to FM 1288 and it instead extended east over old FM 1288 from Vashti to US 287 in Bowie. On September 29, 1954, it extended west from SH 148 to US 281. On April 2, 1980, it extended east along the old location of US 287 from the new location of US 287 to US 81, completing its current route.

FM 175

FM 176

Farm to Market Road 176 is a farm-to-market road in western Concho County, beginning at an intersection with County Road 2332 and CR 2335. The road continues north to terminate at an intersection with US 87 just west of Eden.
The entire highway has a speed limit of, which is lowered to at night.
FM 176 was designated on May 23, 1951 on its current route.

FM 176 (1945)

The first FM 176 was designated on June 11, 1945 from Bellevue to Vashti. FM 176 was cancelled on May 26, 1949 and became a portion of FM 174.

FM 177

FM 177 (1945)

The first FM 177 was designated on June 11, 1945 from SH 137, 3 miles south of Lamesa, to Patricia. FM 177 was cancelled on April 30, 1947 and became a portion of SH 349.

FM 178

FM 179

FM 180

Farm to Market Road 180 is located in Lee County. It runs from US 290 to the Nails Creek State Park entrance.
FM 180 was designated on May 5, 1966 from US 290, 1.6 miles west of the Fayette County line, northeast. On May 7, 1970 the road was extended to FM 1697. On November 3, 1972 the road was extended to the Nails Creek State Park entrance, bringing the highway to its final length.

FM 180 (1945)

The first FM 180 was designated on June 11, 1945 from Arvana, north of Lamesa, to east. FM 180 was cancelled on April 8, 1964 and renumbered FM 2411 to eliminate confusion with US 180.

FM 181

Farm to Market Road 181 is located in Gaines, Andrews, and Ector counties.
FM 181 was designated on June 11, 1945 from SH 51 in Seminole southwest to the Gaines/Andrews County Line. On July 14, 1949, the road extended southeast. On July 25, 1951, the road extended to FM 87. On August 16, 1951, the road extended to FM 703, replacing FM 1303. On December 17, 1951, the road extended to the Andrews/Ector County Line. On December 17, 1952, the road extended to SH 302.
On October 1, 1956 the designation was changed to RM 181, but this was changed back to FM 181 on June 1, 1992.

FM 182

Farm to Market Road 182 is located in Bosque County and Coryell County. The road begins 1.5 miles north of Norse, and passes by Norse and Turnersville, and ends at a junction with State Highway 36 1.5 miles southeastward of Ames.
FM 182 was designated on June 11, 1945 from SH 36, 1.5 miles southeastward of Ames, to Turnersville. On July 14, 1949, it extended north to miles north of Norse, replacing FM 928.

FM 183

Farm to Market Road 183 is located in Coryell County. The road begins at US 84 and continues southwestward and northwestward, passing through Pearl and Bee House before ending at US 84 east of Evant.
FM 183 was designated on June 11, 1945 from Purmela south across US 84 via Pearl to Bee House. On July 14, 1949, FM 183 extended north to the Coryell/Hamilton county line. On January 14, 1952, the section north of US 84 was transferred to FM 932. On November 21, 1956, the road was extended west to FM 2306. On January 15, 1957, the road extended to US 84 near Evant, replacing FM 2306. When the alignment was constructed, FM 183 was rerouted to bypass Bee House, and the old route to Bee House became a spur connection.

FM 184

Farm to Market Road 184 is located in Coryell County. The road begins at SH 36 and continues southeast to the Coryell/Bell county line.
FM 184 was designated on June 11, 1945, from SH 36 southward to Seattle. On February 20, 1946, the road was extended northeast to the Bell County line. On May 5, 1964, FM 184 was relocated due to the expansion of the Fort Hood Military Reservation; the old route is now Range Road and Cold Springs Road.

FM 185

Farm to Market Road 185 is located in Coryell County. It runs from US 84 northward and eastward via Osage and Crawford to FM 1637.
FM 185 was designated on June 11, 1945, from US 84 to Osage. On July 14, 1949, the road extended east to Crawford. On October 26, 1954, the road was extended east to SH 6. On September 20, 1961, the road was extended northeast to FM 1637. On July 27, 1995, the section from SH 6 to FM 1637 was redesignated as an urban road, but on November 15, 2018, this section was changed back to FM 185.

FM 186

RM 187

RM 187 was FM 187 from June 11, 1945 to some time between 1949 and 1954.

FM 188

Farm to Market Road 188 is located in Galveston County. It runs from 89th Street to I-45 at SH 275. The road is known locally as Teichman Road.
FM 188 was designated on October 31, 1958 from IH 45 at Teichman's Point southwest to the Moody State School. On June 27, 1995, the entire route was transferred to UR 188, but was changed back to FM 188 on November 15, 2018.

FM 188 (1945)

The first FM 188 was designated on June 11, 1945 from FM 117, 2 miles south of Uvalde, southeast 8 miles by way of Fort Inge. FM 188 was cancelled on May 26, 1954 and transferred to FM 140.

RM 189

Ranch to Market Road 189 is located in Sutton and Val Verde Counties. It runs from SH 163 to US 277.
RM 189 was designated as FM 189 on July 11, 1945, and only ran from SH 163 to the Val Verde-Sutton County Line. On October 29, 1948, the road extended to US 277. On October 17, 1959, FM 189 was redesignated as RM 189.

FM 190

FM 191

FM 192

FM 193

FM 194

Farm to Market Road 194 is located in Lamar and Red River counties. It runs from US 82 in Blossom southeastward to FM 410 south of Detroit.
FM 194 was designated on July 22, 1952 on the current route.

FM 194 (1945)

The first FM 194 was designated on June 11, 1945 from Flomot to a point miles north. On November 20, 1951, FM 194 extended north to the Briscoe County Line. On January 3, 1952, FM 194 was cancelled and transferred to FM 599.

FM 195

Farm to Market Road 195 is located in Lamar and Red River counties. It runs from US 82 in Paris northeastward to SH 37 near Albion.
FM 195 was designated on June 11, 1945 from Paris to Novice. On April 30, 1947 the road was extended to the Red River County line. On November 23, 1948 the road was extended to Woodland. On December 17, 1952 the road was extended to Manchester. On October 31, 1958 the road was extended to FM 862. On November 9, 1960 the road was extended east to SH 37 near Albion, replacing a section of FM 862.

FM 196

Farm to Market Road 196 is located in Lamar and Red River counties. The road begins at FM 195 at Faught, and from FM 194 in Blossom, the road heads southward via Pattonville and eastward via Cunningham to SH 37 near Bogata.
FM 196 was designated on June 11, 1945 from Pattonville to Cunningham. On December 17, 1952, FM 196 was extended north to FM 194 in Blossom. On January 16, 1953, FM 196 was extended north to FM 195, replacing FM 1185. On October 31, 1958, FM 196 was extended east from Cunningham to SH 37.

FM 197

Farm to Market Road 197 is located in Lamar County. The road begins at FM 79 near Direct, and heads northward and eastward via Ragtown and Forest Chapel to US 271 in Arthur City.
FM 197 was designated on June 11, 1945 from Arthur City to Forest Chapel. On August 25, 1949, FM 197 was extended to Ragtown. On January 8, 1952, FM 197 was extended to FM 79.

FM 198

Farm to Market Road 198 is located in Delta County.
FM 198 was designated on June 11, 1945 from FM 128 east to Enloe. On November 23, 1948, FM 198 extended northeast to SH 154 in Lake Creek. On September 28, 1949, FM 198 extended southeast to FM 895, its current terminus.

FM 199

Farm to Market Road 199 is located entirely in Somervell County.
FM 199 was designated on June 12, 1945 from Nemo northward across US 67 to Alta Vista School. On October 23, 1948, FM 199 extended southwest from Nemo. On December 17, 1952, FM 199 extended west from Alta Vista School.
;Junction list