Foster, Oklahoma

Foster is a town in Garvin County, Oklahoma, United States.

[5] Foster is located in southwestern Garvin County.

State Highway 29 follows the northern border of the town, leading east 5 miles (8 km) to Elmore City and west 18 miles (29 km) to Bray.

State Highway 76 passes through the western part of the town, leading north 19 miles (31 km) to Lindsay and south 12 miles (19 km) to Ratliff City.

Wynnewood is 21 miles (34 km) east of Foster via State Highway 29, and Pauls Valley, the Garvin County seat, is 22 miles (35 km) to the northeast via Highway 29 and Airline Road.

Garvin County map