New Castle, IN is a small city located in the state of Indiana. According to Best Places, it's one of the best places to live in Indiana for 2021. The city has a population of 18,114 people and an average annual income of $33,682 per capita. The Cost of living index for New Castle is 79.1 which is lower than the national average making it an attractive place to live and do business. New Castle is also ranked number 8 out of 529 cities in Indiana for its overall livability score. It also scored highly for amenities (8th), crime(13th), education (9th) and employment (4th). In addition, housing costs are affordable with a median home price of $84,800 which is 24% lower than the state median. With its low cost of living and high-quality amenities and services, it's no wonder why New Castle is one of the best places to live in Indiana this year.
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.
New_Castle, Indiana 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