Iola is a city located in Allen County Kansas. It is also the county seat of Allen County. With a 2020 population of 5,134, it is the 61st largest city in Kansas and the 4691st largest city in the United States . Iola is currently declining at a rate of -1.27% annually and its population has decreased by -9.99% since the most recent census, which recorded a population of 5,704 in 2010. Iola reached it's highest population of 9,032 in 1910. Spanning over 5 miles, Iola has a population density of 1,148 people per square mile.
The average household income in Iola is $47,830 with a poverty rate of 26.72%. The median rental costs in recent years comes to $680 per month, and the median house value is $81,600. The median age in Iola is 37.4 years, 34.3 years for males, and 42 years for females.