Effingham, KS is a small town located in Atchison County. It has a population of just over 1,000 people and is home to many local businesses. Despite its small size, Effingham is well-regarded for its excellent quality of life and affordable housing. According to BestPlaces rankings, Effingham ranks 34th out of all cities in Kansas for cost of living - making it one of the most affordable places in the state. The city also has an A+ rating for its public schools, making it a great place for families and young adults alike. Additionally, crime rates are low and air quality is very good due to the area’s rural nature. Overall, Effingham offers residents a safe and pleasant environment at a reasonable cost of living - making it an attractive option for those looking to settle down in Kansas.
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.
Effingham, 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