where is sayre ok
Sayre, Oklahoma Sayre is a city in and the county seat of Beckham County, in western Oklahoma, United States. It is halfway between Oklahoma City, and Amarillo, Texas, on Interstate 40 and the former U.S. Route 66.