Grenola, KS is a small town located in Elk County in Kansas. It has a population of approximately 101 people according to the 2010 census. According to BestPlaces, Grenola's overall ranking is a 7 out of 10, with its crime rate ranking being 8 out of 10 and its cost of living rating being 8 out of 10. The city has a well-educated workforce with an education level higher than the national average. The city has an above-average air quality rating and access to public transportation. The median home value for Grenola is lower than the national average. Overall, Grenola is a great place to settle down since it offers plenty of amenities at an affordable cost of living.
Best Places ranks thousands of places to live based on analysis, data and key statistics from the U.S. Census and our Best Places To Live Expert Insights.
Grenola, Kansas has never been in one of our rankings. Do you think this is a mistake?
Tell us what you think is great or not so great about his place.
Browse all of our Best Places Rankings