From the establishment of what was once a rural community in 1901 to the development of Route 66 as the nation’s first highway system to world champion cowboys, Elk City represents the heart of the great state of Oklahoma
Elk City is a city in Beckham County, Oklahoma, United States. The population was 11,693 at the 2010 census,[3] and the population was estimated at 12,717 in 2015.[4] Elk City is located on Interstate 40 and Historic U.S. Route 66 in western Oklahoma, approximately 110 miles (180 km) west of Oklahoma City and 150 miles (240 km) east of Amarillo, Texas.
Learn more about our city’s rich history and our growing business and community.
We have hotels and lodging for any occasion. Whether it be work, family or a casual visit, our hotels allow you to kick back and relax after a long day.
Our historic downtown offers many boutiques and stores that simply can't be found in other places, we also have large retailers and food stores for every taste!
Elk City Oklahoma is one of the friendliest towns you will find and our community has been voted one of the safest in Oklahoma year after year.
From downtown dining to fine dining, Elk City has something for every type of eater including major chains and mom & pop restaurants.
From our yearly Fourth of July Festival to our extremely popular Rodeo and Softball facilities, you'll find events that capture attention from all over.
Visit our Route 66 Museum or visit the Elk City lake or one of our many parks to find fun for all ages!
Things To Do
Amazing Events
Restaurants
Annual Visitors
Get Help With Your Trip! Contact Us
Elk City, Oklahoma is THE destination for entertaining events, shopping, lodging, attractions and more! We are conveniently located on Interstate 40 right between Amarillo, TX and OKC!
Subscribe to our newsletter and stay up to date on the latest news and deals!
Elk City, Oklahoma is THE destination for entertaining events, shopping, lodging, attractions and more! We are conveniently located on Interstate 40 right between Amarillo, TX and OKC!
102 S. Main St.
Elk City, OK 73644
Monday – Friday 9AM – 4PM