Grenola is a city located in Elk County Kansas. With a 2020 population of 194, it is the 416th largest city in Kansas and the 16790th largest city in the United States . Grenola is currently growing at a rate of 1.57% annually but its population has decreased by -10.19% since the most recent census, which recorded a population of 216 in 2010. Grenola reached it's highest population of 215 in 2010. Spanning over 0 miles, Grenola has a population density of 417 people per square mile.
The average household income in Grenola is $46,927 with a poverty rate of 12.35%. The median rental costs in recent years comes to - per month, and the median house value is $40,600. The median age in Grenola is 55.8 years, 61.2 years for males, and 55.3 years for females.