Vinita is a city located in Oklahoma. With a 2020 population of 5,271, it is the 71st largest city in Oklahoma and the 4601st largest city in the United States. Vinita is currently declining at a rate of -1.09% annually and its population has decreased by -8.22% since the most recent census, which recorded a population of 5,743 in 2010. Vinita reached it's highest population of 6,740 in 1980. Spanning over 6 miles, Vinita has a population density of 879 people per square mile.
The average household income in Vinita is $46,918 with a poverty rate of 23.71%. The median rental costs in recent years comes to $696 per month, and the median house value is $78,400. The median age in Vinita is 41.9 years, 40.3 years for males, and 43.7 years for females. For every 100 females there are 92.7 males.