Knightsville, IN is a small town located in Clay County. It has an estimated population of 815 and the median household income is $45,096. According to BestPlaces rankings, Knightsville receives high marks for its livability score as well as its overall ranking compared to other places in the United States. In terms of livability factors such as amenities, cost of living, crime rates, education levels and weather, the city's rating is 72 out of 100. The city also ranks highly among other US cities with similar populations, placing 96th among all small towns in America. Additionally, Knightsville has a low cost of living index score of 78 and a crime rate index score of 57 out of 100. It also offers great educational opportunities and pleasant weather all year round with temperatures ranging from 30-80 degrees Fahrenheit. Overall, Knightsville ranks very highly on the BestPlaces rankings for its size and provides a comfortable lifestyle for those who choose to live there.
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.
Between international terrorism and a struggling economy, today’s Americans are faced with more stress than ever. In this new st...
Read More
The cities listed here are the 117 Smallest Metropolitan Statistical Areas, ranging in population from approximately 200,000 ...
Read More
Country Home magazine, in conjunction with Sperlings BestPlaces, reveals that Burlington, Vermont is the 2007 Best Green Pla...
Read More
Browse all of our Best Places Rankings