Waynoka is a city in Woods County, Oklahoma, United States. The population was 927 at the 2010 census. It is 4 miles away from Little Sahara State Park.
Waynoka is located at 36°35′3″N 98°52′47″W / 36.58417°N 98.87972°W / 36.58417; -98.87972 (36.584060, -98.879714).
According to the United States Census Bureau, the city has a total area of 1.0 square miles (2.5 km²), all of it land.