Okemah is a city located in Oklahoma. With a 2020 population of 3,161, it is the 107th largest city in Oklahoma and the 6089th largest city in the United States. Okemah is currently declining at a rate of -0.22% annually and its population has decreased by -1.92% since the most recent census, which recorded a population of 3,223 in 2010. Okemah reached it's highest population of 4,002 in 1930. Spanning over 3 miles, Okemah has a population density of 1,250 people per square mile.
The average household income in Okemah is $40,976 with a poverty rate of 32.47%. The median rental costs in recent years comes to $561 per month, and the median house value is $54,000. The median age in Okemah is 36.2 years, 34.2 years for males, and 38.8 years for females. For every 100 females there are 96.7 males.