Elk City is located in northeastern Beckham County in western Oklahoma. It's on Interstate 40 and Historic U.S. Route 66, approximately 110 miles west of Oklahoma City and 150 miles east of Amarillo, Texas.

Coordinates: 35°24'10"N 99°25'26"W

Elevation: 1,919 ft (585 m)