Garrett, IN is a small city located in DeKalb County. With a population of 4,672, Garrett is the ideal place for those seeking an escape from the hustle and bustle of city life. Though not densely populated, Garrett's community is known to be friendly and welcoming. The city has been ranked highly by Bestplaces in terms of economy, education, cost of living, weather and health & safety. The economy in Garrett is strong with a median household income of $46,242 which is higher than the state average. Education-wise, there are three public schools with a low student-teacher ratio. Cost of living in Garrett is lower than the national average which makes it very attractive to potential residents. Weather wise, it offers mild temperatures throughout the year and plenty of sunny days during the summer months. Finally, residents can rest assured that their health and safety are taken seriously as Garrett has consistently scored high on measures such as air quality and crime rate.
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.
Garrett, 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