Previous designation FM 1957 was formerly designated as a highway in
Borden County, defined on November 20, 1951. This road traveled from
U.S. Highway 180 near
Gail to Union school, a distance of . The former FM 1957 was combined with
FM 1610 on September 30, 1954.
Current designation The present-day FM 1957 was defined on October 15, 1954. The original routing was along Culebra Road from its intersection with Grissom Road (FM 471) to Potranco Road, which it followed to the Medina County line, a distance of . The highway gained a spur connection to
Loop 13 (present-day I-410) on November 21, 1956. On October 31, 1957, FM 1957 was extended to its present western terminus, at FM 471 near Rio Medina. This added to the highway. On December 30, 1988, the entire routing along Culebra Road was transferred to the newly created FM 3487. (FM 3487 would be deleted on December 18, 2014.) The
Texas Department of Transportation (TxDOT) started defining urban roads on June 27, 1995, at which time the segment of FM 1957 east of Loop 1604, measuring , was transferred to the newly defined
Urban Road 1957 (UR 1957). On May 9, 2016, construction began to widen FM 1957 from two to four lanes between SH 211 and Loop 1604. The project was financed with a pass-through partnership between Bexar County and TxDOT, with the county providing initial funding and the state reimbursing the costs later. Construction finished on July 19, 2019. ==Junction list==